Google Chrome
Windows 32 位 · Stable

chrome_win32_stable_124.0.6367.207

稳定版 完整离线包 x86 EXE 2024-05-14

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

版本概述

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

本页收录的是适用于 Windows 32 位系统和 x86 处理器架构的 EXE 完整安装程序,请勿将其用于仅支持 64 位应用的系统环境。

Chrome Release Notes

版本更新内容

浏览器变更和开发者工具

通用安装

使任何页面均可安装,即使页面不符合当前 PWA 可安装性标准也是如此。

支持键盘聚焦的滚动容器

通过使用顺序焦点导航使滚动容器可聚焦,改进了无障碍功能。在此变更之前,除非 tabIndex 明确设置为 0 或更大值,否则 Tab 键不会聚焦滚动条。

将滚动条默认设置为可聚焦后,无法(或不想)使用鼠标的用户将可以使用键盘的 Tab 键和箭头键聚焦于剪辑的内容。仅当滚动条不含任何键盘可聚焦的子项时,系统才会启用此行为。

从 Chrome 124 开始,此功能将逐步推出,在 Chrome 125 之前将可供所有用户使用。

Web MIDI API 的权限提示

此功能通过权限提示控制对 Web MIDI API 的访问。以前,若要将 SysEx 消息与 Web MIDI API 搭配使用,需要获得明确的用户权限。从 Chrome 125 起,对 Web MIDI API 的所有访问都需要用户权限。

从 Chrome 124 开始,此功能将逐步推出,在 Chrome 125 之前将可供所有用户使用。

HTML 和 DOM

writingsuggestions 属性

当用户在网络上的各种可编辑字段中输入内容时,浏览器已经开始提供书写建议。虽然这对用户来说通常很有用,但在某些情况下,开发者可能需要关闭浏览器提供的撰写辅助功能,例如自行提供类似功能的扩展程序或网站。

新属性 writingsuggestions 的值为 truefalse,允许开发者开启或关闭浏览器提供的撰写建议。元素的属性状态也可以从祖先元素继承,从而使开发者能够按元素、每个文档或子文档的缩放比例控制此功能。

正在加载

Sec-CH-UA-外形规格客户端提示

此提示会向服务器提供有关用户代理设备规格的信息。它会返回以下一个或多个外形规格值:

  • 桌面设备:在个人计算机上运行的用户代理。
  • 汽车:嵌入车辆中的用户代理,用户可能负责操作车辆,但无法处理小细节。
  • 移动设备:通常随身携带的小型触摸设备。
  • 平板电脑:尺寸大于“移动设备”且面向触摸的设备,通常不随身携带。
  • XR:用于增强或替换用户周围环境的沉浸式设备。
  • EInk:一种设备,其特征为屏幕更新缓慢且色彩分辨率有限或无。
  • 手表:一种移动设备,其屏幕非常小(通常小于 2 英寸),这种移动设备的放置方式能让用户快速看清屏幕。

用于放宽混合内容的专用网络访问权限

为了与本地网络中因具有全局唯一名称而无法获得 TLS 证书的设备建立连接,此功能为 fetch() 引入了一个新选项,用于声明开发者与此类设备通信的意图。其中包括由政策控制的新功能(用于限制每个网站对此功能的访问权限),以及用于服务器预检响应的新标头(用于提供额外的元数据)。

priority HTTP 请求标头

这样会为所有 HTTP 请求添加 priority 请求标头,该请求标头包含在发送时请求的优先级信息。

RFC 9218(HTTP 可扩展优先级方案)定义了一个 priority HTTP 请求标头,该标头用于向源站(和中介机构)告知请求优先级。还为 HTTP/2 和 HTTP/3 定义了协商流程和协议级帧,以携带相同的优先级信息。

标头只能在首次请求资源时发出资源的初始优先级信号,而基于帧的机制允许在事后修改优先级。

当帧仅限于在链路级别运行时,标头可以端到端地与源服务器运行(并提供一种机制,如果中间能被中间方识别,源站可以替换优先级)。

此功能专门用于支持基于标头的优先级方案。

阻止文档呈现

借助此功能,作者可以阻止文档渲染,直到关键内容解析完毕,从而确保在所有浏览器中实现一致的首次绘制。如果没有此功能,首次绘制的状态取决于解析器生成的启发法,而该启发法可能因浏览器而异。

这对于视图过渡尤为重要,因为第一帧上已解析的 DOM 状态可能会显著改变所创建的过渡。

请注意,此功能实现的 <link rel=expect href="#id"> 语法允许 link 元素引用页面上的其他预期元素。然后,系统会阻止渲染,直到预期的元素完全解析为止。这会取代以前实现的 HTML 属性,后者可让整个文档阻塞渲染。

适用于 TLS 的 X25519Kyber768 密钥封装

通过部署 Kyber768 抗量子密钥协议算法,保护当前的 Chrome TLS 流量免受未来的量子密码分析的影响。

这是基于 IETF 标准的 X25519 和 Kyber768 密钥协议的混合版本。此规范和发布不在 W3C 的讨论范围之内。此密钥协议将作为 TLS 加密发布,并且应向用户公开。

媒体

jitterBufferTarget 个属性

jitterBufferTarget 属性允许应用指定 RTCRtpReceiver 抖动缓冲区保留的目标时长(以毫秒为单位)。这会影响用户代理执行的缓冲量,进而影响重新传输和丢包恢复。更改目标值可让应用控制播放延迟和因网络抖动而耗尽音频/视频帧的风险之间的权衡。

Web API

WebSocketStream API

WebSocket API 提供了 RFC6455 WebSocket 协议的 JavaScript 接口。虽然它的效果很好,但从人体工学的角度来看,它很尴尬,并且缺少背压的重要功能。WebSocketStream API 的目的是通过将 WHATWG Streams 与 WebSocket API 集成来解决这些缺陷。

setHTMLUnsafe 和 parseHTMLUnsafe

setHTMLUnsafeparseHTMLUnsafe 方法支持从 JavaScript 使用声明式阴影 DOM。与 innerHTMLDOMParser 相比,这些方法还提供更简单的方法,以命令方式将 HTML 解析为 DOM。

Streams API:ReadableStream 异步迭代

流 API 为创建、组合和使用数据流提供了通用的可互操作基元。此更改增加了对 ReadableStream API 的异步可迭代协议的支持,使可读流能够用作 await...of 循环的来源。

pageswap 个事件

当导航将此文档替换为新文档时,系统会针对文档的 window 对象触发 pageswap 事件。该事件提供有关导航的激活信息(新文档的激活信息为 typeNavigationHistoryEntry)。

如果导航具有跨文档视图转换,则系统会在捕获旧文档的状态之前分派该事件。这样,开发者就可以根据导航的激活信息和旧文档的当前视觉状态,配置为转换捕获的旧状态。

Attribution Reporting API 的新增内容

Attribution Reporting API 新增了一些功能,可通过支持解析失败调试报告来创建额外的调试功能;通过支持字段来指定首选注册平台来改进 API 工效学设计,以及加强隐私保护

文档画中画:添加用于隐藏“返回标签页”按钮的选项

这会向 Document picture-in-picture API 添加一个新参数 (disallowReturnToOpener),该参数设置为 true 时,以提示浏览器不应在画中画窗口中显示允许用户返回“打开者”标签页的按钮。

虽然在视频画中画的情况下,设置返回“打开方式”标签页的按钮总是很有意义(视频串流可以返回到“打开方式”标签页中的视频元素),但对于文档画中画体验,并不总是如此。这样一来,当开发者确定此类按钮不适合他们的用例时,就可以更好地控制用户体验。

渲染和图形

SVG context-fill 和 context-stroke

实现一个现有的 SVG 功能,该功能在指定填充和描边属性时允许使用关键字 context-fillcontext-stroke。这只会影响使用 <use> 元素实例化的 SVG 子树,以及使用 <path> 元素上的 marker 属性实例化的 <marker> 元素。在这些情况下,context-fillcontext-stroke 会被解析为 <use><path> 上的 fillstroke 属性的值。

WebGPU:支持 ServiceWorker 和 SharedWorker

为 WebGPU 添加了 ServiceWorker 和 SharedWorker 支持,与现有的 WebGL 功能保持一致。

Service Worker 可为 WebGPU 实现离线功能和后台处理。这意味着,图形密集型 Web 应用或 Chrome 扩展程序可以缓存资源并执行计算,即使用户没有主动与页面互动也是如此。

共享工作器允许多个标签页或扩展程序上下文来协调和共享 WebGPU 资源。这样可以带来更流畅的性能和更高效地使用用户的图形硬件。

正在进行源试用

在 Chrome 124 中,您可以选择启用以下新的源试用

对变更事件的弃用试验

变更事件(包括 DOMSubtreeModifiedDOMNodeInsertedDOMNodeRemovedDOMNodeRemovedFromDocumentDOMNodeInsertedIntoDocumentDOMCharacterDataModified)可能会损害网页性能,还会显著增加向 Web 添加新功能的复杂性。这些 API 已于 2011 年从规范中废弃,并在 2012 年被性能更好的 Mutation Observer API 取代。

自 2024 年 7 月 30 日前,从 Chrome 127 开始,将默认停用对变更事件的支持。代码应在该日期之前迁移到 Mutation Observer API,以避免网站损坏。如果需要更多时间,请注册变更事件弃用试用,以便在指定网站上限时重新启用相应功能。您可以通过 Chrome 134(截至 2025 年 3 月 25 日)使用该版本。

此外,在 Chrome 134 中,也可将 MutationEventsEnabled 企业政策用于相同目的。

弃用和移除

Chrome 124 中没有弃用或移除的内容。

官方原文:Chrome 124 Release Notes

安装包信息

版本号124.0.6367.207
发布分支Stable 稳定版
操作系统Windows 32 位
处理器架构x86
文件格式EXE 完整安装程序
签名发布者Google LLC
文件大小125.40MB
发布日期2024-05-14
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 124.0.6367.207 StableWindows 32 位 · x86 · 完整离线包