Safari如何进行新的智能跟踪预防工作

它是High Sierra中讨论最多的新功能之一 :Safari的新智能跟踪预防。 广告商对此感到不安 ,声称这对消费者所喜爱的广告支持的在线内容和服务是不利的。苹果公司并没有被这种言辞束缚 但是这个功能实际上做了什么?

基本上,“智能跟踪预防”会更改哪些网站可以使用和不能使用特定的Cookie,并且在某些情况下会删除对您没有任何帮助的Cookie。 引用苹果公司高级功能列表中的官方解释:

还记得你在网上看过那辆绿色的山地车吗? 然后在你浏览的地方看到恼人的绿色山地自行车广告? Safari现在使用机器学习来识别跟踪您在线行为的广告客户和其他人,并删除他们留下的跨站点跟踪数据。 所以你的浏览保持你的业务。

这听起来不错,但它是如何工作的? 苹果公司在Webkit.org上的官方说明概述了面向开发人员的语言技术; 这是用户需要关心的。

什么是跨网站跟踪?

智能跟踪防护功能可以防止所谓的跨站点跟踪,这种功能可以让一个网站提供的cookie在整个网络中跟踪您。

为什么这可能? 因为当你加载一个网页,而不是你看到的每个元素来自你正在查看的确切网站。 例如,广告往往来自第三方广告网络,这可能会从亚马逊,易趣或其他网站上拉近最近查看的项目。 社交媒体按钮通常由这些社交网络托管。 大多数网站都使用Google Analytics和其他工具来跟踪用户数量。

这是现代网站建设的一部分,这本身并不是一个问题。 在某些情况下,这些第三方服务可能会访问您的浏览器存储的Cookie,这本身也不是问题。

事实上,许多有用的功能依赖于此。 如果您曾经使用Google或Facebook帐户登录到其他网站,那么您已经以切实方式使用了跨站点Cookie,从而使您的生活更轻松。

这就是为什么这是复杂的:跨网站广告令人毛骨悚然,但其他跨网站功能使网络更好的地方。 浏览器应该如何区分这种差异?

智能跟踪预防实际上会做什么?

那么Intelligent Tracking Prevention究竟会如何运作呢? 具有讽刺意味的是,通过跟踪你 - 虽然所有的信息都保留在你的机器上,这意味着什么都不会上传到苹果。 Safari将使用您的浏览记录来确定您感兴趣的网站,并使用该信息根据上下文保存,分区或删除Cookie。

对于Safari,您感兴趣的域名是您自己定期访问的域名。 你永远不会直接访问的域名,但经常使用跨站点资源,被认为是你不感兴趣的东西。再次引用Webkit页面:

假设Intelligent Tracking Prevention将example.com分类为能够跟踪用户跨站点。 这一点发生了什么? 如果用户在过去30天内没有与example.com进行交互,则会立即清除example.com网站数据和Cookie,并在添加新数据时继续清除。 但是,如果用户将example.com作为顶级域名(通常称为第一方域名)进行交互,则Intelligent Tracking Prevention将其视为用户对该网站感兴趣并暂时调整其行为的信号。

行为是相对简单的,所以让我们分解一下:

  • 如果您直接访问域名,Safari会假定您对该网站感兴趣,并且允许跨站点跟踪该域名24小时。
  • 如果您在24小时内不访问该域名,则Safari会假定您已经失去兴趣,并停止允许该域名的跨网站跟踪。
  • 如果您在30天内未访问该域名,则Safari将完全删除该域名的Cookie。

这有点奇怪,所以我们来看一个具体的例子。 假设您不是Facebook用户,但偶尔点击Facebook链接并阅读公开信息。 根据这个计划,Facebook将能够在24小时内使用cookies在线追踪您的活动,这要感谢嵌入在这么多页面上的“Like”按钮。 假设您不再访问Facebook.com,24小时后Facebook将无法再访问这些Cookie。 在未访问Facebook的30天后,Cookie将被彻底删除。

Facebook只是使用跨站点追踪的网站的一个例子,这个追踪是Facebook用户已经学会了的一些东西(如果不是爱的话)。广告网络不是一样的:它们完全在后台运行,而大多数人们不会直接访问他们的域名。 Safari的智能跟踪预防功能可以阻止他们追踪您,而不会为您实际使用的网站破坏cookie。

当你考虑这个问题时,这是有道理的。 Safari会为您经常使用的网站保留Cookie,但隔离并删除广告客户和其他跟踪服务所留下的Cookie。 这是功能和隐私之间的妥协。

值得注意的是,苹果公司具有独特的地位,可以提供这样的功能。 例如,谷歌为自己的广告网络自由使用跨站点跟踪,Chrome用户不应该屏住呼吸,等待浏览器上的类似内容。

如何关闭智能跟踪预防

不知道你是这个功能的粉丝,或者不知道它是否打破了你经常使用的网站? 很容易关闭。 打开Safari,然后单击菜单栏中的Safari>首选项。

取消选中顶部选项“阻止跨站点跟踪”,就完成了。 该功能仍然关闭。 您可以在每个浏览器中屏蔽第三方Cookie ,但要知道这比网站的默认方法更容易破坏网站。

照片提供: 亚历杭德罗埃斯卡米拉延斯Kreuter

赞 (0)
分享到:更多 ()