4.4 总结
Fetch API 是一个新的浏览器 API,它旨在使代码更简洁、更便于阅读
Fetch 事件允许你拦截任何浏览器发出的 HTTP 请求。这个功能极其强大,它允许你修改响应,甚至是创建自定义的 HTTP 响应,而不与服务器通信
与 PNG 图片相比,WebP 图片的文件大小减少了26%,与 JPEG 图片相比,WebP 图片的文件大小大约减少了25-34%。
使用 Service Workers,你能够进入 fetch 事件并查看浏览器是否支持 WebP 图片。使用这项技术,你可以为用户提供更小的图片,从而提升页面加载速度
一些现代浏览器可以“选择性加入”功能以允许用户节省数据。如果启用此功能,浏览器会为每个 HTTP 请求添加一个新的首部,使用 Service Workers 可以进入 fetch 事件并决定是否返回网站的“轻量级”版本
Last updated