web2img
1.0.0
Web2IMG是將您的Web文件捆綁到單個圖像中的工具,並在運行時通過服務工作者提取它們。
您可以將圖像託管站點用作免費CDN來節省帶寬成本。

在線嘗試:https://etherdream.github.io/web2img/
或:https://etherdream.com/web2img/(最新)
演示:https://fanhtml5.github.io
目標文件:https://github.com/fanhtml5/fanhtml5.github.io(只有2個文件)
源文件:https://github.com/fanhtml5/test-site
問:如果禁用JavaScript怎麼辦?
答:不幸的是,該頁面無法顯示。您可以在404.html中添加後備,例如:
< noscript >
< meta http-equiv = Refresh content =" 0;url=FALLBACK_URL " >
</ noscript >
< script src = /x.js > </ script >問:如果瀏覽器不支持服務工作者怎麼辦?
答:與上面相同。該程序將讀取<noscript>的內容並渲染它們。
問:免費CDN安全嗎?
答:是的,該程序將驗證數據完整性。
問:免費的CDN穩定嗎?
答:不確定,但是您可以提供多個URL來提高穩定性。
問:可以使用任何免費的CDN嗎?
答:不,CDN必須啟用CORS,允許空推薦子和“ null”來源(或實際值)。
問:上傳之前優化圖像會更好嗎?
答:如果服務器將重新編碼圖像,則沒有區別。
問:為什麼使用404.html ?
答:這是攔截任何路徑的簡單方法。
問:如何更新文件?
答:只要覆蓋x.js ,客戶端就會每2分鐘對此文件進行輪詢。
問:會添加新功能嗎?
答:這個項目只是一個實驗,有一個名為Freecdn的新項目,功能更強大。 (更好的文檔將很快發布)
麻省理工學院