Chrome 76 现已发布:PWA 安装,更隐秘的隐身模式和扩展跟踪

阅读数:3 2019 年 9 月 9 日 08:00

Chrome 76现已发布:PWA安装,更隐秘的隐身模式和扩展跟踪

谷歌最近发布了谷歌 Chrome 76,在桌面上安装渐进式网页应用程序(PWA)变得更加便利,它禁用了一种常用的隐身模式检测技术,并允许用户跟踪扩展活动。

用户访问符合 PWA 可安装性标准的 Web 站点时将在地址栏中看到一个安装按钮。单击该按钮即触发安装 PWA 的提示。

PWA 开发人员可以监听 appinstalled 事件并检测 PWA 安装。此外,PWA 开发人员还可以通过监听 beforeinstallprompt 事件,用他们自己的安装提示符替换默认的安装提示符。谷歌提到了开发人员可以通过一些模式来推广他们的 PWA。

在 Chrome 76 中,网站不能再通过发出文件系统 API 请求来检测隐身模式,文件系统 API 请求在隐身模式下是禁用的。一些网站,比如《纽约时报》,之前已经使用了”发出文件系统 API 请求“这个技术来防止访问者利用隐身模式来绕过他们网络上的付费墙以及限制免费文章的数量。但谷歌建议网站直接要求读者注册登录,而不是使用隐身模式登录:

想要阻止计量规避的网站有一些选择,比如减少用户登录前可以免费浏览的文章数量,要求用户免费注册才能浏览任意内容,或者加强付费墙。
我们的新闻团队支持使用计量策略的网站,也意识到减少计量规避的目标很有意义,但是任何基于隐私浏览检测的方法都破坏了隐身模式的原则。

Chrome 76 还允许检查扩展活动。该功能可以通过运行带有–enable-extension-activity-logging标志的 Chrome 来启用。这样做之后,用户可以导航到扩展面板(Chrome 菜单 > 更多工具 > 扩展)。通过单击扩展的 Details 选项卡,用户应该看到一个新的“查看活动日志”部分,这样,History选项卡将包含扩展所执行的活动列表。虽然普通用户可能难以理解活动列表,但用户可以将该列表导出到 JSON 文件中进行仔细检查。

另外,Chrome 76 还实现了 43 个安全补丁,为 web 开发人员提供了一些功能变化,如网页支付 API 的改进。开发人员工具从附加的功能中获益的同时,也一些网页功能被删除或弃用

原文链接:

Chrome 76 Shipped With PWA Installation, Stealthier Incognito Mode, Extension Tracking

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论