Chrome无痕模式不够「隐形」 Google着手解决
▲ Google Chrome无痕模式仍可被网页开发者侦测。(图/达志影像/美联社)
许多人会使用Chrome的无痕模式浏览网页以避免留下痕迹,但Chrome其实长期存在一个漏洞,就是网页开发人员可以知道用户是否使用了无痕模式,进而阻挡用户进入网页。而为了解决这项问题,Google开始了程式码更新计划。
根据9to5Google报导,由于许多网站通过追踪和广告赚钱,特别是针对个人在网络活动行为下的广告,Google Chrome的无痕模式可以通过暂时断开与Google、Facebook和亚马逊帐户的连结来帮助用户获得隐私感。
虽然许多人会使用无痕视窗浏览网站,但不幸的是,网络开发人员依旧可以确定用户是否处于无痕模式。FileSystem API是应用程式用于临时或永久地存储资料的工具,它可以创建永久资料,而这些资料在离开无痕模式后会被留下来,从而破坏其「隐形」的主要目的,因此处于无痕模式时,此API会完全被禁用。
但一些网站,包括像波士顿环球报这样以收费为主的网点,使用这个技巧来阻止检测到的无痕模式用户进入浏览网页,因为用户无法被追踪。
显而易见,能够如此轻松地检测Chrome用户当前是否隐身,不是Google的意图。最近由Chromium Gerrit一系列承诺显示,Google在多年意识到这一点后,终于开始着手解决这个问题。
基本上,当在无痕模式下要求提供资料系统时,Chrome会使用RAM创建一个虚拟文件系统,以便在用户离开无痕模式后确保完全将其删除,这是可以轻松关闭所有当前检测Chrome是否隐身的方法。
根据9to5Google获得的内部设计文档,Google的最终目标是完全删除FileSystem API,由于其他浏览器供应商没有采用FileSystem API,因此网站似乎只使用它来检测无痕模式。Google希望通过降低API的整体使用率,达到弃用并删除它的目的。
至于Chrome的无痕检测预防功能预计何时启动,负责该项目的开发人员表示,他打算在之后的Chrome 74中使用它。如果这一点正确,用户将能够在未来几天内使用到标志#enable-filesystem-in-incognito的Chrome Canary版本,让用户确实在无痕模式中「隐身」。
★图片为版权照片,由达志影像供《ETtoday新闻云》专用,任何网站、报刊、电视台未经达志影像许可,不得部分或全部转载!