gpt4 book ai didi

safari - 如何在 iOS 11 Mobile Safari 或 MacOS High Sierra Safari 中检测隐私浏览?

转载 作者:行者123 更新时间:2023-12-04 01:13:58 25 4
gpt4 key购买 nike

在新的 iOS 11 Safari 和 MacOS High Sierra Safari 上,查看是否 window.localStorage.setItem('test', 1); 的技巧(参见 https://stackoverflow.com/a/17741714/1330341 )抛出错误不再有效,因为它不再抛出错误,并且它还正确设置了 localStorage 项。有没有人想出任何其他方法来检查新版本 Safari 中的隐私浏览模式?

最佳答案

还没有真正尝试过,但是通过阅读 Apple 的文档:

https://support.apple.com/kb/ph21413?locale=en_US

它列出了隐私模式浏览(~snip)的各种特征:

当您使用隐私浏览窗口时:

  • 窗口中的每个选项卡都与其他选项卡相互隔离,因此您可以访问网站
    在一个标签中查看无法跟踪您在其他标签中的浏览情况。
  • Safari 不会记住您访问过的网页或您的自动填充
    信息。
  • Safari 不会将您打开的网页存储在 iCloud 中,因此它们不会
    当您从其他设备查看所有打开的选项卡时显示。
  • 当您使用时,您最近的搜索不包括在结果列表中
    智能搜索字段。
  • 您下载的项目不包含在下载列表中。 (项目
    请保留在您的计算机上。)
  • 如果您使用 Handoff,则隐私浏览窗口不会传递给您
    iOS 设备或其他 Mac 电脑。
  • Safari 不会记住您的 cookie 或其他网站的更改
    数据。 Safari 还会询问提供这些网站的网站和其他人
    与内容(包括广告商)不跟踪您的
    浏览,尽管由网站来满足此请求。
  • 支持隐私浏览的插件停止存储 cookie 和其他
    跟踪信息。

  • 从上述内容中,我发现特别有趣的是 Safari 专门要求网站“不跟踪”浏览。这可能是一种寻找机制,以确定是否使用隐私浏览。

    请参阅此答案以获取示例:

    Implementing Do not track in asp.net mvc

    同样,尚未测试并不确定它是否有效,但如果无效,该列表提供了其他潜在选项。哈。

    关于safari - 如何在 iOS 11 Mobile Safari 或 MacOS High Sierra Safari 中检测隐私浏览?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45721156/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com