谷歌:Chrome 帮用户节约了 1 万年时间

谷歌:Chrome帮用户节约了1万年时间

软餐获悉,Chromium 开发团队本周早些时候发文盘点了其在过去几年为 Chromium 引入的性能改进。该团队称,其中在等待页面加载方面,Chrome 帮助用户节省了 1 万年时间。该评估基于 Core Web Vitals,有助于衡量网页性能,从而帮助网页开发人员优化和改善用户的浏览体验。

本站电报频道  / 电报群

Chrome 的核心 Web Vitals 成就

我们很自豪地强调我们优化性能的多种方法。

  • 后退/前进缓存 (bfcache) 旨在通过启用即时后退和前进导航来改善浏览体验。 BFCache 在 Android (3.6%) 和桌面版 (1.8%) 上的点击率均逐月提高。
  • 特别有影响力的优化的另一个例子是我们的 PreconnectOnAnchorInteraction 功能,该功能通过指针向下而不是指针向上连接到原点。这项全面推出的功能使 Android/桌面上的 LCP 中值改善了 6/10 毫秒 (0.4/1%),并且使 Android 和桌面上的跨源 LCP 改善了约 60 毫秒。

    此次发布还导致内容广告收入增长了 0.08%,突显了性能优化对用户参与度和生态系统健康的重大影响。
  • 我们还引入了预渲染,它可以在用户实际访问之前渲染页面,从而使页面立即加载。预渲染时,通过直接在多功能框中键入 URL 进行页面加载,LCP 中值可提高 500-700 毫秒 (14-25%),具体取决于平台,所有导航的全局 LCP 中值将提高 6.4 毫秒。我们目前正在推出多功能框启动的搜索的预呈现。
  • Chrome 一直在努力让后台标签不妨碍您。对 Windows 11 上的 EcoQOS 上运行的后台选项卡实施选项卡限制以及 macOS 上的任务角色和 QoS 调整已导致最大内容绘制 (LCP) 和下次绘制交互 (INP) 的改进。
  • Web 运行所有类型应用程序的现代能力还伴随着管理由此产生的工作负载的任务。我们一直在多个活动选项卡下优化 Chrome,并很高兴地报告调度和争用方面的改进,在过去 6 个月中,INP 提高了 5%,LCP 提高了 2%。
  • 2022 年,我们对 Chrome 中的页面加载代码进行了针对性改进。这使得 Android 上的 LCP 提高了 10%,CWV 通过率提高了 1.5%。
  • Chrome 的渲染器也有了一些改进。渲染器的主线程包括用于 JavaScript、渲染和图像加载的任务队列。改变这些任务的优先级以实现最佳 CWV 的一些更改包括。
    • 高优先级图像加载:从历史上看,图像加载的优先级与渲染相同或更低。然而实验表明,在图像加载任务和渲染任务之间,先选择图像加载任务可以防止没有图像的中间帧的布局偏移,并且还可以提高 LCP。
    • Android 上第 75 个百分位的 CLS 改进为 -6.66%,LCP 为 -0.82%,Android 上的 CWV 通过率提高了 +0.24%。一项类似的实验将从 HTML 解析的前 5 个图像(对于非图标大小的图像)的加载优先级提高到 “中”,结果表明,Android 上的第 75 个百分位数有所改善,CLS 为 -6.08%,CLS 为 -0.53%。液晶聚合物。一项联合实验表明,这两种变化的影响在很大程度上是独立的。
    • 延迟后优先考虑合成:如果自上次合成任务运行以来已经超过 100 毫秒,则提高任何排队合成任务的优先级,以便它抢占正常优先级工作。这使得 Android 和 Windows 上的 CLS 在第 95 个百分点上提高了 -0.27%。
    • SVG 光栅优化:另一项 SVG 绘图优化将 MacOS 桌面上的 INP 通过率提高了 -2.28%(第 75 个百分点)。
谷歌:Chrome帮用户节约了1万年时间
(0)
火星的头像火星

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注