Google Chrome 76 发布的主要更新
Google 最近发布了 Chrome 76 版本,该版本带来了多项新功能和改进,主要集中在渐进式网络应用(PWA)的安装、无痕模式的检测技术、扩展活动跟踪以及安全性和开发者工具的优化等方面。
1. 渐进式网络应用(PWA)安装改进
Chrome 76 简化了在桌面上安装 PWA 的流程。当用户访问符合 PWA 安装条件 的网站时,会在地址栏中看到一个安装按钮。点击该按钮会触发安装 PWA 的提示。
开发者可以通过监听 appinstalled
事件来检测 PWA 的安装情况。此外,开发者还可以通过监听 beforeinstallprompt
事件来替换默认的安装提示。Google 还提供了一些 推广 PWA 的模式。
2. 无痕模式检测技术被禁用
Chrome 76 禁用了通过 FileSystem API 请求来检测无痕模式的技术。该请求在无痕模式下会被拒绝。此前,一些网站(如《纽约时报》)使用该技术阻止无痕模式用户绕过付费墙或免费文章数量的限制。
Google 建议网站通过其他方式(如减少免费文章数量、要求登录或加强付费墙)来防止用户绕过限制,而不是依赖于无痕模式的检测。Google 强调,任何基于无痕模式检测的方法都会削弱无痕模式的核心原则。
3. 扩展活动跟踪功能
Chrome 76 新增了扩展活动跟踪功能。用户可以通过在启动 Chrome 时添加 --enable-extension-activity-logging
标志来启用该功能。启用后,用户可以在扩展面板(Chrome 菜单 > 更多工具 > 扩展)中查看扩展的活动日志。点击扩展的 详细信息 标签,可以看到一个新的 查看活动日志 部分,其中列出了扩展执行的活动。虽然这些日志对普通用户可能难以理解,但可以导出为 JSON 文件进行详细分析。
4. 安全性和开发者工具改进
Chrome 76 还包含了 43 项安全修复,并对开发者工具进行了多项改进。例如,Web Payments API 得到了增强,同时一些 Web 功能被移除或弃用。开发者工具也增加了 新功能,以帮助开发者更好地调试和优化他们的应用。
总结
Chrome 76 通过改进 PWA 安装流程、禁用无痕模式检测技术、增加扩展活动跟踪功能以及优化安全性和开发者工具,为用户和开发者提供了更强大和安全的浏览体验。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。