Google Chrome
Windows 64 位 · Stable

chrome_win64_stable_125.0.6422.141

稳定版 完整离线包 x64 EXE 2024-05-31

Google Chrome 125.0.6422.141(Stable 稳定版),本页提供适用于 Windows 64 位 的 EXE 完整离线安装包。

版本概述

Google Chrome 125.0.6422.141 属于 Stable 稳定分支,经过较完整的兼容性和稳定性验证,适合普通用户日常使用。

本页收录的是适用于 Windows 64 位系统和 x64 处理器架构的 EXE 完整安装程序,安装时不需要再次联网下载浏览器主体。

Chrome Release Notes

版本更新内容

稳定版发布日期:2024 年 5 月 14 日

除非另有说明,否则以下变更适用于 Chrome 125 稳定版 渠道版本。

HTML 和 DOM

声明式 shadow DOM 序列化

一项功能,可让开发者对包含影子根的 DOM 树进行序列化, 是最近成为 HTML 标准的标准的。

CSS

CSS 锚点定位

借助 CSS 锚点定位功能,开发者可以共享绝对定位的元素 网页上的一个或多个其他元素(即锚点)以声明方式 而无需使用 JavaScript。当 锚点可滚动一个常见的用例是放置一个弹出式窗口 调用它的元素旁边的提示,或者选择菜单及其弹出式窗口 选项列表。在推出锚点定位功能之前, 使用 JavaScript 动态定位弹出式窗口,并将其锚定为 调用元素会滚动,这对性能起着决定性作用,难以 没错。通过锚点定位,您可以实现这些用例, 性能和声明式。

锚点定位功能包含大量 CSS 属性。答 下面列出了几个关键属性:

  • anchor-name:将某个元素设置为其他元素的锚点。
  • position-anchor:描述“default”将所处位置的 应该用于锚点定位。
  • anchor() 函数:用于引用锚点的位置 元素的位置。
  • inset-area:定位的简写形式,表示常见的相对位置。

CSS 阶梯值函数 - round() 、 mod() 和 rem()

阶梯值函数 round()、 mod()和 rem(),则将所有给定值转换为 根据另一个“步长值”指定值。

round() CSS 函数会根据所选的四舍五入返回一个舍入数字 策略

当第一个参数为以下值时,mod() CSS 函数会返回剩余的模数: 除以第二个参数,类似于 JavaScript 取余运算符 (%).模数是指当一个运算数(被除数) 除以第二个操作数(除数)。它总是带有 除数。

当第一个参数出现时,rem() CSS 函数会返回剩余的余数 除以第二个参数,类似于 JavaScript 取余运算符 (%).余数是指当一个运算数(被除数) 除以第二个操作数(除数)。它总是带有 被除数。

CSS 自定义 :state() 的新语法

CSS 自定义状态允许自定义元素公开自己的伪类。通过 CSSWG 中现已指定语法,而 Chrome 125 现在支持新的 语法 :state(foo)。这项更改会显示一个窗口 将同时支持旧语法 (:--foo) 和新语法,因此网站 即可切换到新方案

消除亮度接近 100% 或 0 的 Oklab 和 Oklch 颜色的不连续性

在此次变更之前,所有具有亮度值的 Lab、LCH、Oklab 和 Oklch 颜色 无论其他两个参数如何,系统都会渲染为白色。全部 这些空间中亮度值为 0 的颜色被渲染为黑色。这些 两个映射会导致梯度的不连续,这对网络来说是意料之外的 开发者。

回滚后,系统便不会再人为映射这些颜色, 显示的颜色将与相邻的颜色相连接,并取决于 显示屏的色域映射。

使用了配色方案的根滚动条

让浏览器使用用户的首选配色方案渲染视口 滚动条的值设为“页面支持的配色方案”是“正常”是否 ,并将 color-scheme 为 normal。视口滚动条可以被视为 网络内容以外的位置。因此,用户代理应尊重用户的 呈现视口滚动条时的首选配色方案 未明确指定对配色方案的支持。

这一变更不会妨碍开发者控制 滚动条。新行为使浏览器使用用户的首选 仅当开发者支持显示视口非叠加层滚动条时 尚未指定根元素的配色方案。

view-transitions 类

有一个新的 CSS 属性 view-transition-class,允许您: 指定一个或多个视图过渡类。然后,您可以选择 例如,使用这些类的 ViewTransition 伪元素 ::view-transition-group(*.class)。

这是 ViewTransition API 的扩展。 它以类似的方式简化视图转换伪元素的样式 CSS 类简化了常规 DOM 元素的样式。

正在加载

构建 WebSocket 时接受 HTTP 和 HTTPS 网址

此更新会在 WebSocket 构造函数中启用 HTTP 和 HTTPS 架构, 因此也允许开发者使用相对网址这些被归一化为 ws: 和 wss: 内部架构。

Web API

Attribution Reporting API 的新增内容

Attribution Reporting API 中新增了一些功能, 通过支持解析失败调试报告实现调试功能,改进 API 通过支持字段来指定首选注册平台来满足工效学设计需求;以及 加强隐私保护。

ChromeStatus.com 条目

Compute Pressure API

Compute Pressure API 提供 代表系统 CPU 负载的高层级状态。它允许 使用合适的底层硬件指标,确保用户 可以充分利用可供他们使用的所有处理能力,但前提是 系统并没有无法控制的压力。

Intel 主导了此 API 的设计和实现工作, 这样,视频会议应用就可以 性能

将 Storage Access API (SAA) 扩展到非 Cookie 存储

这会启动建议的 Storage Access API 扩展(向后 兼容且已处于源试用阶段)以允许访问未分区 Cookie 以及第三方环境中的非 Cookie 存储。当前的 API 仅提供 对 Cookie 的访问权限,Cookie 的使用情形与非 Cookie 存储不同。

ID 断言端点的 FedCM CORS 要求

FedCM API 中的提取难以推断,因为其属性 它们的必要性。尽管相关账号仍存在 端点,但还在很大程度上达成一致,即 ID 断言端点应 使用 CORS。此次更新使此次提取的安全属性更贴近 网络平台中的其他抓取操作。

FedCM 凭据请求不再发送 SameSite=Strict Cookie

FedCM 现在使用 CORS 发送 ID 断言请求。这项变化意味着 不过,不再将 SameSite=Strict Cookie 发送到 ID 断言端点 Chrome 仍会发送 SameSite=None。由于发送 将一组不同的 Cookie 添加到账号端点和 ID 断言 那么此更改会使其保持一致。

不发送 SameSite=Strict Cookie 也与 requestStorageAccess 行为 跨网站请求

可互操作的 mousemove 默认操作

Chrome 允许取消 mousemove 事件,以防止出现文本等其他 API (甚至过去拖放过)。这不符合其他专业 浏览器;也不符合界面事件规范现在,文本选择 不再是 mousemove 的默认操作。文本选择和拖放功能 仍因取消 selectstart 和 dragstart 事件而被阻止 。

此功能将从 Chrome 125 开始逐步推出,预计这项功能 在 Chrome 126 前可供所有用户使用。

正则表达式修饰符

正则表达式修饰符添加了在本地修改 i、m 和 s 分钟标志。

如需为子表达式启用标志,请使用 (?X:subexpr),其中 X 为以下项之一 i、m 或 s。如需停用子表达式的标志,请使用 (-X:subexpr)。

例如,对于不区分大小写的 i 标志:

正则表达式重复命名捕获组

借助重复的已命名捕获组,您可以使用相同的捕获组名称 。例如:

在这种情况下,year 对于第 1 个备选项 ((?<year>[0-9]{4})-[0-9]{2})、 或第二个备选项 ([0-9]{2}-(?<year>[0-9]{4}))。

Chrome 应用

Chrome 应用中的 Direct Sockets API

此更新有助于将专用应用从 Chrome 应用轻松转换到 隔离的 Web 应用(通过在 Chrome 应用中启用 Direct Sockets,让 Web 应用 建立直接传输控制协议 (TCP) 和用户数据报协议 (UDP) 与网络设备和系统进行通信。

新的源试用

FedCM Button Mode API 和使用其他 Account API

此源试用包括以下两个 FedCM API。

借助 Button Mode API,网站可以在点击按钮时调用 FedCM,例如 点击 Sign-in to IdP(登录 IdP)按钮。这需要 FedCM 对此做出保证 与 widget 模式不同,始终以可见的界面响应, 在用户退出时不会显示界面。在 中调用 FedCM API 按钮模式会让用户在对话框窗口中登录 IdP, 未登录账号。

此外,由于按钮模式是在显式用户 使用手势时,界面也会更显眼(例如,居中和模态窗口) 相比之下,微件模式界面(该模式没有 意图)。如需详细了解 Button Mode API 的工作原理,请访问 FedCM 更新:Button Mode API 源试用、CORS 和 SameSite

通过使用“使用其他账号”API,身份提供者可以让用户登录 其他账号。

Foldable API

此源试用包括 Device Posture API 和视口细分 Enumeration API。这些 API 旨在帮助开发者针对可折叠设备开发应用 设备。

弃用带前缀的 HTMLVideoElement Fullscreen 属性和方法的试用

通过此弃用试用,您可以选择重新支持带前缀的 HTMLVideoElement 属性和方法(如果您需要更多时间来调整 代码。

跳过预加载扫描

跳过预加载扫描器以进行探索 不进行子资源提取的页面会降低性能。

预加载扫描器步骤有助于提高包含子资源的网页的性能 通过实现推测性预提取来实现不过,对于 无法通过此步骤获益的网页 也就是说,对于没有子资源的网页 这会产生额外的处理开销,几乎没有什么好处

对于希望通过减少这种开销获益的高级 Web 用户, 实验提供了一个网页级控件来停用预加载扫描器。数据 就可以评估 API 是经过修改还是其他 HTML 预加载扫描器的实现会很有帮助。

弃用和移除

移除“window-placement”权限和权限政策的别名“window-management”

移除“window-placement”权限和权限政策的别名 “window-management”。这是为字符串重命名的举措之一, 最终 弃用并移除“window-placement”。 术语更改可延长描述符的寿命,因为 Window Management API 一直在不断发展。

移除 Enterprise 政策: NewBaseUrlInheritanceBehaviorAllowed

此底层代码更改(启用新的基准网址继承行为) 自 8 月起已在稳定版中启用企业政策覆盖功能 2023 年 (Chrome 118)。既然已知问题已经解决 政策已从 Chrome 125 中移除。

ChromeStatus.com 条目

移除了带前缀的 HTMLVideoElement Fullscreen 属性和方法

带前缀的 HTMLVideoElement 全屏 API 已被弃用, Chrome 38。它们已被 Element.requestFullscreen() 取代, 于 2018 年在 Chrome 71 中推出。

将从 HTMLVideoElement 移除以下属性和方法:

  • webkitSupportsFullscreen
  • webkitDisplayingFullscreen
  • webkitEnterFullscreen()
  • webkitExitFullscreen()
  • webkitEnterFullScreen()(请注意, FullScreen)
  • webkitExitFullScreen()

如果满足以下条件,请报名参加本博文中列出的弃用试用计划 您的网站仍然依赖于这些 API,因此您需要更多的时间来更新代码。

ChromeStatus.com 条目

官方原文:Chrome 125 Release Notes

安装包信息

版本号125.0.6422.141
发布分支Stable 稳定版
操作系统Windows 64 位
处理器架构x64
文件格式EXE 完整安装程序
签名发布者Google LLC
文件大小144.83MB
发布日期2024-05-31
Feedback

安装与使用反馈

遇到安装、兼容性或使用问题,可以告诉我们。

— 条已审核反馈

提交后将由编辑审核;请勿填写账号、手机号或其他隐私信息。

正在加载反馈…

下载后如何核对

右键安装包打开“属性”,在“数字签名”页确认签名者为 Google LLC,并确认签名状态正常。文件名和大小只能辅助识别,不能替代数字签名校验。

离线安装步骤

  1. 确认系统架构在“设置 → 系统 → 系统信息”中确认系统类型为 64 位操作系统。
  2. 完成下载与校验下载完整 EXE 文件后检查数字签名,避免直接运行来源不明或校验失败的安装程序。
  3. 关闭正在运行的 Chrome保存工作并退出全部 Chrome 窗口,必要时在任务管理器结束残留进程。
  4. 运行安装程序双击 EXE,按照系统提示完成安装。企业设备如受策略管理,请联系管理员。
  5. 首次启动检查版本打开 chrome://settings/help,核对产品名称、版本号和更新状态。

安装前后的安全建议

  • 优先选择当前稳定版;只有明确的兼容性需求时才使用旧版本。
  • 不要关闭系统安全软件来绕过签名、来源或完整性警告。
  • 覆盖安装前同步书签,重要配置建议额外导出备份。
  • 旧版本可能缺少已发布的安全修复,不建议长期联网使用。
Canary 并不是“正式版本”。它可以与稳定版并存,但属于更新频繁的预览分支。页面应明确标注 Canary,不能仅根据安装包能运行就标为稳定版。

常见问题处理

先在任务管理器确认是否已有安装进程,再检查 Windows 安全中心拦截记录和文件数字签名。若当前系统为 ARM64 或 32 位,还需要确认安装包架构是否匹配。
同一产品通道通常可以覆盖更新,但从更高版本降级时可能失败或出现用户数据不兼容。降级前应备份书签与必要配置。
这说明安装包来自 Chrome for Testing 自动化测试分发,不是面向普通用户的 Google Chrome 稳定版。应卸载后改用产品名称和数字签名均正确的安装包。
现代 64 位 Windows 优先使用 x64。只有系统本身为 32 位时才选择 x86;不要仅根据处理器型号判断。
Chrome 125.0.6422.141 StableWindows 64 位 · x64 · 完整离线包