4323 条记录
1257 私有链接
1257 私有链接
使用项目https://github.com/EtherDream/web2img
Web2Img 是一种工具,可将您的 Web 文件捆绑到单个图像中,并在运行时通过 Service Worker 提取它们。
您可以将图像托管站点用作免费 CDN 以节省带宽成本。
不少人为了节省网站流量费用,使用图床、相册作为免费 CDN 。但这只适用于图片资源,其他例如 JS/CSS/HTML 文件显然无法使用。
那么有没有什么办法,让任意文件都能通过图床加速?
其实很简单,将文件编码成图片像素即可,运行时再通过 JS 进行解码。
但这么做是否需要修改网站资源的加载方式?其实不需要。我们可通过 Service Worker 拦截网页所有 HTTP 请求,然后使用资源包中的文件进行响应,这样无需任何修改即可使用。