当我访问某个网站时,它有时会将 Cookie 放在我的浏览器上。通常,Cookie 会跟踪来自该特定网站的浏览信息。如果我不删除这些 Cookie 并浏览其他网站,Cookie 是否能够知道我正在浏览哪个网站?此外,任何网站都可以读取浏览器保存的浏览历史记录吗?任何网站都可以通过 Cookie、浏览器保存的浏览历史记录或任何脚本语言(例如 javascript)了解我的浏览历史记录吗?
答案1
简短的回答是是的,尽管这并不像你想象的那么容易。
浏览器存储 Cookie独立对于每个域。这意味着www.foo.com
无法访问由 创建的 cookie www.bar.com
,反之亦然。
漏洞(或漏洞)存在于包含的页面中。大多数广告来自与页面本身不同的域,因此它们会创建自己的 Cookie 集。当另一个网站包含来自同一广告提供商的广告时,他们可以读取自己之前创建的 Cookie,并且知道您之前访问过该页面。这样,他们只能在托管其广告的网站上跟踪您。这是 Google 用于投放相关广告的策略。
Facebook 和其他社交网络也可以做到这一点,因为它们到处都有like
、tweeet
等pin
按钮,这些按钮也包含在内容中。如果不完全禁用 cookie 或使用隐私浏览,这是无法避免的,但这可能是一个很大的负担(Cookies做互联网让生活更便捷。我个人选择不对这些事情过于偏执。
答案2
第三方 Cookie 放置在您机器上的某个站点上,稍后可被第三方检测到,因此您的浏览历史记录在某种程度上是公开的。有 HTML Cookie 和 Flash Cookie,因此如果您希望删除它们,请删除这两种类型。
可以将 Firefox 等浏览器设置为“隐私”模式,在关闭时删除 Cookie。也可以通过浏览器或 CCleaner 等免费工具删除 Cookie。删除 Cookie 可能需要您登录之前自动打开的网站。
答案3
首先是的。 简单来说,如果你允许某个站点保存你的cookies,他们往往会和其他联合站点共享这些cookies,这样当你访问其他联合站点时,就会优先显示你所搜索的内容。
如果要避免这种情况,有三种方法:
1.使用注重隐私的浏览器(例如:私人浏览器)。使用私人浏览器可以防止你被追踪,而且一旦退出,你的所有记录和密码都会默认被删除,这是最方便的方法。
2.打开常用浏览器(如Chrome、UC、Firefox)的隐私模式。主流浏览器一般都有隐私模式,一般可以直接在菜单或者底栏找到并开启,但也有人反映这些模式并不是完全隐私的。
3.保留清除浏览历史记录。也就是说每次退出浏览器都要去设置>清除数据,比较麻烦。