|
设计与绘画
Nov 30, 2023 6:31:04 GMT
Post by account_disabled on Nov 30, 2023 6:31:04 GMT
在布局步骤中,浏览器计算显示树中每个节点的尺寸和位置。在这一步中,浏览器从根开始遍历显示树并生成盒模型。最后,该信息用于将显示树中的每个节点转换为屏幕上的实际像素。 关键视图路径优化执行整个过程所需的时 欧洲手机号码列表 间可以是可变的。这取决于许多因素,例如文档的大小、请求的数量、应用的样式、用户的设备等。谷歌最重要的建议之一是优先考虑可见内容以尽快查看首屏,并提供了两个需要遵循的主要规则: 用于加载关键内容的 HTML 结构,首屏优先使用 HTML、CSS 和 JS 资源减少数据量正如Google PageSpeed 指南中所解释的那样,如果显示 ATF 所需的数据量超过初始拥塞窗口(14.6kb),则将需要服务器和浏览器之间进行额外的网络往返。在移动网络上,由于延迟较高,这会大大延迟页面加载(阅读有关延迟的更多信息)。 浏览器增量生成 DOM,这使我们有机会通过构建 HTML 来加载 ATF 并推迟页面的其余部分来减少处理 ATF 所需的时间。首屏内容因用户设备而异但优化并不止于构建有效的 DOM 结构。相反,它是一个涉及整个可视化关键路径序列的改进和测量过程。 让我们深入研究一下。 最小化资源维度我们可以通过缩小、压缩和缓存 HTML、CSS 和 JavaScript 资源来减少浏览器下载的数据量:缩小是从源代码中删除不必要的字符(例如注释和空格)的过程。这些字符对于开发来说是必不可少的,但对于渲染页面来说却毫无用处。
|
|