我们都知道饼干是我们爱吃的美味烘焙食品,但电脑饼干却大不相同。尽管它们通常被称为“cookie”,但它们可能被称为浏览器cookie、Internet cookie、HTTP cookie、web cookie、计算机cookie或数字cookie。

什么是饼干?

Cookies是网站可以保存在浏览器中的信息片段。网站可以在浏览器请求页面、图片、下载或任何其他信息时要求浏览器保存cookie。在cookie过期之前,浏览器将保留它,并在它请求任何其他内容时将其发送回网站。

网络浏览器和网站用来相互交流的语言是“无状态的”,这意味着每一条消息都是完全独立的,并且与每一条消息都是隔离的。这就像和一个在每一句话后都会立即忘记你是谁的人交谈一样。

cookie最常见的用途之一是提供信息之间的链接,这样网站就可以记住你是谁,并告诉你的信息来自同一个人。

为此,网站在第一次通信时向web浏览器发送一个具有唯一ID的cookie,web浏览器在每次发送消息时都会将唯一ID重复发送回网站。

在网络语言中,cookies允许我们将句子链接到对话中。

如果没有这项功能,我们将无法登录任何网站、保留愿望列表、查看推荐、使用基于网络的视频或即时消息,或者做我们依赖网站的大部分其他事情。

重要的是,网站可以读取自己的cookie,但不能读取其他网站保存的cookie。然而,有一个漏洞导致了大多数我们认为与cookie有关的问题:第三方cookie。

使用第三方cookie进行跟踪

许多人将cookie与广告公司使用的跨站点跟踪联系在一起。像谷歌和Facebook这样的广告商可以跟踪用户在网络上从一个站点到另一个站点的旅行,建立他们喜欢访问的网站类型的简介,并向他们展示有针对性的广告。

在多个像这样的网站上跟踪某人依赖于第三方cookie。

虽然一个网站只能读取它创建的cookie,但单个网页可以由多个网站托管的组件组装而成。有时这些组件是可见的,比如图像,有时它们只是一些你看不到的代码。

如果您访问的网站包含从其他网站(第三方)提取的组件,则该第三方网站可以随组件一起发送和接收cookie.如果你访问一个包含相同第三方组件的不同网站,第三方可以在两个网站上读取其cookie。

这就是Facebook如何使用它的“喜欢”按钮,谷歌使用它的广告代码,在网络上追踪你。当你访问一个包含他们组件的网站时,他们可以知道,因为他们可以读取自己的cookie。

重要的是,如果你阻止或删除这些cookie,跟踪就会停止。

会话cookie、持久cookie和“超级cookie”

就像可食用饼干一样,数字饼干也有不同的口味。每当您关闭浏览器时过期的cookie将被调用会话cookies. 这些都是用于临时的事情,比如告诉网站你已经成功登录。如果网站使用会话cookies进行登录,则在关闭浏览器时您将注销,下次访问时您必须再次登录。

关闭浏览器时没有删除的cookie将被调用持久性cookies. 持久cookie将一直持续到您删除它们或它们过期为止。这些功能对于记住用户名非常有用,因此当您访问已注销的网站时,可以预先填写用户名。

出于各种实际目的,持久性cookie可以永远存在。(在32位系统上,cookie的寿命不能超过2038年,但我们假设到那时你将使用不同的设备。)

由于第三方跟踪可以通过用户删除他们的cookie而被击败,一些不道德的广告商转向了其他可以提供类似cookie的持久性的东西,比如埃塔格浏览器指纹. 与cookie类似但不受阻止或删除常规cookie影响的技术非正式地称为cookie超级饼干

那么,饼干坏了吗?

不,Cookies对于我们所知道的网络的运行是必不可少的,并且用于许多有用的、有用的事情。然而,cookie也可以用于一些人不喜欢的事情,比如第三方跟踪,以及在网络上似乎跟随你的广告。

幸运的是,饼干很容易控制。所有的浏览器都允许你删除cookie,还有许多浏览器插件可以用来阻止cookie,或者控制你允许和不允许什么cookie。

为了应对跨站点跟踪变得越来越敏感,包括火狐、Safari和Brave在内的一些浏览器现在默认屏蔽第三方cookie。谷歌正在研究另一种更注重隐私的跟踪技术,名为絮状物,并计划2023年阻止第三方cookie

饼干同意书

在欧盟(EU),网站在设置cookie之前必须征得用户同意,这导致网络用户看到大量的cookie弹出窗口。一些人认为这导致了饼干疲劳,隐私并没有得到改善。

如果您拒绝接受Cookie,会发生什么情况因站点而异,从工作正常的站点到完全不工作的站点。

VPN会停止跟踪cookies吗?

不,是一个虚拟专用网络(虚拟专用网)保护你的隐私,掩盖你的隐私IP地址和你的位置,通过加密隧道传输你的流量,以保护它不受流氓WiFi热点或isp的攻击,这些isp想要出售关于你的浏览习惯的信息。

为了阻止或重写cookie, VPN必须在你的网络流量通过它的服务器时查看它。vpn无法读取加密通信,比如HTTPS,所以对大多数网络流量来说,cookie拦截是不可能的。

甚至有可能导致一些网站出现故障。如果能够克服这一问题,热爱隐私的VPN用户可能更希望他们的VPN提供商远离他们的流量。