Web2Img est un outil pour regrouper vos fichiers Web en une seule image et les extraire via un travailleur de service lors de l'exécution.
Vous pouvez utiliser des sites d'hébergement d'images comme CDN gratuits pour économiser des coûts de bande passante.

Essayez-le en ligne: https://etherdream.github.io/web2img/
Ou: https://etherdream.com/web2img/ (dernier)
Demo: https://fanhtml5.github.io
Fichiers cibles: https://github.com/fanhtml5/fanhtml5.github.io (seulement 2 fichiers)
Fichiers source: https://github.com/fanhtml5/test-site
Q: Et si JavaScript est désactivé?
R: Malheureusement, la page ne peut pas être affichée. Vous pouvez ajouter un repli dans 404.html tel que:
< noscript >
< meta http-equiv = Refresh content =" 0;url=FALLBACK_URL " >
</ noscript >
< script src = /x.js > </ script >Q: Que se passe-t-il si le navigateur ne soutient pas le travailleur des services?
R: Identique à ci-dessus. Le programme lira le contenu de <noscript> et les rendra.
Q: Le CDN gratuit est-il sûr?
R: Oui, le programme vérifiera l'intégrité des données.
Q: La CDN gratuite est-elle stable?
R: Je ne sais pas, mais vous pouvez fournir plusieurs URL pour améliorer la stabilité.
Q: Un CDN gratuit peut-il être utilisé?
R: Non, CDN doit activer les COR, autoriser le référence vide et l'origine "nul" (ou une valeur réelle).
Q: Serait-il préférable d'optimiser l'image avant le téléchargement?
R: Si le serveur recommencera l'image, cela ne fait aucune différence.
Q: Pourquoi utiliser 404.html ?
R: C'est un moyen facile d'intercepter n'importe quel chemin.
Q: Comment mettre à jour les fichiers?
R: Il suffit d'écraser x.js , le client interroge ce fichier toutes les 2 minutes.
Q: Les nouvelles fonctionnalités seront-elles ajoutées?
R: Ce projet n'est qu'une expérience, il y a un nouveau projet nommé Freecdn qui est beaucoup plus puissant. (Better Docs sera publié bientôt)
Mit