Skip to content

Files

Latest commit

 

History

History
7 lines (6 loc) · 901 Bytes

4.4.md

File metadata and controls

7 lines (6 loc) · 901 Bytes

4.4 总结

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