Chrome 76将让第三方无法侦测无痕模式,默认关闭Flash

Google在日前发布的Chrome 76测试版中,修补了无痕窗口模式(Incognito mode)遭到第三方侦测的问题,且从Chrome 76起,该浏览器的默认值就会关闭Flash。

无痕窗口模式主要供隐私浏览使用,因此它既不会纪录用户的浏览纪录,也不会存储用户于表格中所输入的内容,为了确保关闭无痕窗口时不会留下任何的文件,过去Chrome于该模式中关闭了FileSystem API,却有网站借由侦测FileSystem API的存在于否,来判断用户是否借由无痕窗口模式访问,例如纽约时报或波士顿环球报。

原因是这些线上媒体限制了读者每月可免费阅读的文章数量,一旦超过额度,就会要求读者付费订阅,它们根据浏览器上所存放的Cookie来辨别读者的阅读数量,但若读者通过无痕窗口模式访问,就能每次都重头计算,等于是毫无额度限制,于是当侦测到读者采用无痕窗口模式时,就会直接拒绝访问。

而Chrome 76则在无痕模式中激活了FileSystem API,让网站无法再通过FileSystem API存在与否,来推测用户是否使用无痕模式。

其实Google曾在Chrome 75 Canary版中测试该机制,只是并未落实于Chrome 75正式版,这次它已出现在Chrome 76测试版中,而且是由Google Chrome开发人员Paul Irish主动公布,成真机率高。

另一方面,自Chrome 76起,该浏览器的默认值将关闭Flash。从2016年底开始,Chrome便尝试阻拦Flash内容,当用户访问基于Flash的网站时,会跳出选项并要求用户主动激活Flash,而Chrome 76则会完全封锁Flash,不再跳出可执行Flash的选项。

不过,用户还是可变更设置,让Chrome在遭遇Flash时可手动激活。为配合Adobe即将在2020年底让Flash退休的政策,预计于2020年12月出炉的Chrome 87,则会全面移除对Flash的支持。

Chrome 76正式版有望在7月30日发布。