You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CSS 样式文件链接尽量放在页面头部
CSS 加载不会阻塞 DOM tree 解析,但是会阻塞 DOM Tree 渲染,也会阻塞后面 JS 执行。
任何 body 元素之前,可以确保在文档部分中解析了所有 CSS 样式(内联和外联),从而减
少了浏览器必须重排文档的次数。如果放置页面底部,就要等待最后一个 CSS 文件下载完成,
此时会出现"白屏",影响用户体验。
图片
各种图片适应场景
持透明度
但需要半透明。
图片处理
压缩工具
imagemin-webpack-plugin
响应式图片
image srcset 属性
真的需要图片吗?
精简 HTML 代码
URL 在多个协议头都是可用的,则可以考虑删除协议头
文件放在合适位置
CSS 样式文件链接尽量放在页面头部
CSS 加载不会阻塞 DOM tree 解析,但是会阻塞 DOM Tree 渲染,也会阻塞后面 JS 执行。
任何 body 元素之前,可以确保在文档部分中解析了所有 CSS 样式(内联和外联),从而减
少了浏览器必须重排文档的次数。如果放置页面底部,就要等待最后一个 CSS 文件下载完成,
此时会出现"白屏",影响用户体验。
JS 引用放在 HTML 底部
防止 JS 的加载、解析、执行对阻塞页面后续元素的正常渲染。
提升 CSS 渲染性能
JavaScript 优化总体原则
勿提前优化
缓存
LocalStorage
应用于:
http 缓存
PWA
The text was updated successfully, but these errors were encountered: