Chrome 78 发布

来源: OSCHINA
编辑: oschina
2019-10-23 07:58:00

当地时间 22 日,Google 发布了适用于 Windows、Mac 与 Linux 的 Chrome 78.0.3904.70,意味着稳定版 v78 到来。目前官方具体描述新特性与改进的博客还没有发布,不过结合此前 beta 版本的更新说明与相应开发版本的变更列表,可以总结一下新版本的情况。

此版本包括 CSS 属性与值 API、本地文件系统 API 与新的 Origin Trial 等新特性。

CSS 属性与值 API 可让开发人员将变量注册为完整的自定义属性,这样可以确保它们始终是特定类型,可以设置默认值甚至为它们设置动画。下图是使用 CSS 自定义属性创建的渐变,并且这种过渡是类型安全的。

新的本地文件统 API 使开发人员可以构建与用户本地设备上的文件进行交互的 Web 应用,包括 IDE、照片和视频编辑器与文本编辑器等。用户授予访问权限后,该 API 允许 Web 应用调用平台自己的“打开和保存”对话框,直接将更改保存到文件和文件夹中。

9 月发布的 Chrome 77 引入了 Origin Trials 特性,该特性允许用户尝试新功能并向 Web 标准社区提供有关可用性、实用性和有效性的反馈。Chrome 78 在此基础上添加了更多功能,包括 Signed Exchanges 和 SMS Receiver API。前者允许分发者提供由发布者签名的内容,后者允许网站访问传递到用户电话的 SMS 消息。

Chrome 78 还包括一些正在演进中,将会逐步正式推出的功能。例如,Chrome 用户很快就能高亮显示并右键单击 Chrome 中的电话号码链接,并将呼叫转移到 Android 设备。某些用户可能还会看到在计算机和 Android 设备之间共享剪贴板内容的选项。

Chrome 还在集成 Google 云盘,从 Chrome 的地址栏中,用户将能够搜索 Google 云盘文件。

此外,针对 Android 与 iOS 的一些新特性也陆续到来,主要改进包括暗黑模式、书签与历史记录可以在 iOS 13 中以卡片形式显示、可以从设置页面直接在 Chrome 中添加新信用卡。

而针对开发者,Chrome 78 还更新了 V8 JavaScript 引擎,7.8 版本引擎包括预加载脚本流、更快的对象解构、惰性源位置、更快的 RegExp 匹配失败、WebAssembly C/C++ API 以及改进的 WebAssembly 启动时间等。

同时,Chrome 78.0.3904.70 还修复了 37 个安全问题。

展开阅读全文
点击加入讨论🔥(41) 发布并加入讨论🔥
本篇精彩评论
没啥事,就是想加个版本号。
2019-10-23 09:13
19
举报
快,别让Firefox追上版本号!
2019-10-23 08:48
10
举报
关闭 Tab 卡片:
chrome://flags/
Tab Hover Cards => Disabled
2019-10-28 20:00
9
举报
Windows 10升级崩溃,在Chrome.exe的后面添加 --disable-features=RendererCodeIntegrity参数可正常启动了。
2019-10-23 08:55
5
举报
云盘功能 好 。。升级去试试
2019-10-23 08:49
4
举报
41 评论
5 收藏
分享
返回顶部
顶部