Web2Img es una herramienta para agrupar sus archivos web en una sola imagen y extraerlos a través del trabajador de servicio en tiempo de ejecución.
Puede usar sitios de alojamiento de imágenes como CDN gratuitos para ahorrar costos de ancho de banda.

Pruébelo en línea: https://etherdream.github.io/web2img/
O: https://etherdream.com/web2img/ (último)
Demostración: https://fanhtml5.github.io
Archivos de destino: https://github.com/fanhtml5/fanhtml5.github.io (solo 2 archivos)
Archivos de origen: https://github.com/fanhtml5/test-site
P: ¿Qué pasa si JavaScript está deshabilitado?
R: Desafortunadamente, la página no se puede mostrar. Puede agregar una devolución en 404.html como:
< noscript >
< meta http-equiv = Refresh content =" 0;url=FALLBACK_URL " >
</ noscript >
< script src = /x.js > </ script >P: ¿Qué pasa si el navegador no es compatible con el trabajador del servicio?
A: Igual que el anterior. El programa leerá el contenido de <noscript> y los representará.
P: ¿Es seguro CDN gratuito?
R: Sí, el programa verificará la integridad de los datos.
P: ¿Es estable CDN gratuito?
R: No estoy seguro, pero puede proporcionar múltiples URL para mejorar la estabilidad.
P: ¿Se puede usar algún CDN gratuito?
R: No, CDN debe habilitar CORS, permitir el origen de referencia vacía y el origen "nulo" (o valor real).
P: ¿Sería mejor optimizar la imagen antes de cargar?
R: Si el servidor vuelve a codificar la imagen, no hace ninguna diferencia.
P: ¿Por qué usar 404.html ?
R: Es una manera fácil de interceptar cualquier camino.
P: ¿Cómo actualizar los archivos?
R: Simplemente sobrescribir x.js , el cliente encuesta este archivo cada 2 minutos.
P: ¿Se agregarán nuevas características?
R: Este proyecto es solo un experimento, hay un nuevo proyecto llamado Freecdn que es mucho más poderoso. (Better Docs se lanzarán pronto)
MIT