Chrome 81稳定版是谷歌推出的正式版本,重点改进了支付、密码管理和网页字体加载等方面的体验,同时对安全漏洞进行了集中修复。该版本在Android平台也加入了对VP9视频编码格式的进一步支持,整体上更加稳定和安全。对于仍在使用旧版本的用户,建议及时升级到Chrome 81,以确保浏览顺畅和数据安全。

1、 桌面版Chrome开始支持Payment Request API,网页端支付流程因此变得更为直接
2、 网站可原生Android支付应用,通过Payment Request API完成收款
3、 密码管理方式有所调整,不再依赖自定义的fetch()函数,用户的密码会直接作为PasswordCredential的一部分返回,开发者调用起来更简便
4、 原先的requireUserMediation选项被弃用,改为preventSilentAccess,以配合Web身份验证工作组的最新规范
5、 新增对对象Rest和Spread属性的支持,处理对象合并、浅克隆以及不可变数据操作时,代码可以写得更简洁
- Paint Timing API向开发者开放,可以捕获First Paint和First Contentful Paint这两个指标,帮助更准确地评估页面加载期间的用户参与情况
- Chrome开始支持CSS @font-face描述符和对应的font-display属性,开发者可以指定网页字体下载过程中文本的显示时机,避免网络不佳时文字长时间空白
- 新增:focus-within CSS伪类,样式控制范围扩展到包含焦点元素的父级及子级,表单交互的视觉反馈更灵活
- 提供CSS帧时序功能,适合那些要求所有帧(包括首尾帧)显示时长完全一致的动画循环
- Web Budget API上线,有推送权限的网站可以发送有限数量的静默推送消息,用于后台同步数据或关闭其他设备上已处理过的通知
- 支持全新的Web Push Encryption格式,可以通过PushManager.supportedContentEncodings来检测当前环境是否支持该格式
- PushSubion.expirationTime现在可用,网站能获知订阅的过期时间以及是否已过期
- 为提高性能和可预测性,pointermove和mousemove事件现在每个AnimationFrame只触发一次,与scroll和TouchEvents的处理方式保持一致
- InputEvent增加了通过脚本管理用户输入的能力,可编辑元素能够获得更丰富的编辑操作细节
- Android平台上,VP9这种开放免版税的视频编码格式可以放在MP4(ISOBMFF)容器中使用了,同时引入了新的VP9字符串格式,媒体相关API据此可描述更多编码属性
1、 本次共修复了40处安全漏洞,涉及IndexedDB、V8和PPAPI中的释放后使用问题,Blink引擎的UI欺骗,扩展程序类型混淆,以及PDFium和PPAPI的越界写入等
2、 出于安全考虑,只有在用户明确操作过页面或嵌入帧的情况下,离开网站时触发的BeforeUnload对话框才会显示,但事件本身仍会正常派发
3、 为提高安全性,Navigator.vibrate()在没有明确用户点按的情况下会直接返回false,与跨域iframe的处理保持一致
4、 弃用并移除了RTCPeerConnection.getStreamById(),建议使用polyfill替代
5、 SVGPathElement.getPathSegAtLength()因从规范中移除而被弃用,Fetch API中的Headers.prototype.getAll()同样被移除
6、 开发版Chrome同步更新至61.0.3163.20(平台版本9815.13.0),主要面向Chrome OS设备提供修复、安全升级和性能优化
- 安装前请关闭所有正在运行的Chrome进程,避免覆盖安装失败。若遇到“安装包损坏”提示,建议重新下载官方MSI或EXE文件,并以管理员身份运行
- 本版已修复多个安全漏洞,建议尽快更新。若自动更新不成功,可进入“设置→关于Chrome”手动检查更新,或下载离线安装包覆盖安装
- 网页显示异常或字体模糊时,可以尝试“设置→高级→重置清理→还原设置”。扩展程序失效的话,需要在“扩展程序”页面开启“开发者模式”后重新加载
- 企业用户可通过组策略(GPO)批量部署,并禁用自动更新以保持版本一致。个人用户建议勾选“创建桌面快捷方式”,方便日常启动
(您的评论需要经过审核才能显示)
0条评论