B2 · 第1集 · 7:09

网络中的小饼干

本集讲解网络cookies的本质:它们是网站用来识别用户的临时数据文件,而非食物。还解释了其技术原理与隐私争议。

来源:Benjamin Bellamy / Libre à vous ! (April, Cause Commune) · 许可:CC BY-SA 2.0

字幕

  1. Alors nous avons le plaisir d'accueillir Benjamin Bellamy pour une nouvelle

    那么,我们很高兴邀请本杰明·贝拉米带来一篇新专栏,

  2. chronique, donc sa première chronique.

    也就是他的首篇专栏。

  3. Benjamin est militant pour le logiciel libre, entrepreneur,

    本杰明是自由软件的倡导者,也是一位创业者,

  4. c'est aussi le papa de Castopod,

    他还是播客平台Castopod的创始人,

  5. une plateforme libre d'hébergement et de diffusion de podcasts.

    一个自由开源的播客托管与分发平台。

  6. Et d'ailleurs, vous avez eu l'occasion d'écouter Benjamin Bellamy dans Libre à Vous,

    此外,您之前已在《自由之声》节目中收听过本杰明·贝拉米的分享,

  7. sur une émission consacrée au podcasting.

    那期节目专门探讨播客制作。

  8. Et pour sa première chronique,

    而他的首期专栏,

  9. il a sobrement intitulé" Le truc que presque personne n'a vraiment compris mais qui

    简洁地命名为《几乎没人真正理解、

  10. nous concerne toutes et tous".

    却与我们每个人都息息相关》。

  11. Benjamin va nous parler des cookies.

    本杰明将为我们介绍饼干。

  12. Eh bien, bonjour à toutes et bonjour à tous, et surtout merci de m'accueillir.

    大家好!尤其感谢大家的热情接待。

  13. Alors pour commencer, petite question, qui sait ce qu'est un cookie?

    那么,首先来个小问题:谁知道什么是Cookie?

  14. Un gâteau? Alors oui,

    蛋糕?没错,

  15. on connaît tous ce biscuit rond venu de l'autre côté de l'Atlantique,

    我们大家都熟悉这种源自大西洋彼岸的圆形饼干,

  16. souvent riche en sucre, saturant en matières grasses,

    它通常含糖量高,脂肪含量饱和,

  17. regorgeant de calories tout en étant pauvre en nutriments essentiels.

    热量爆表,却缺乏必需营养素。

  18. Et le danger du cookie ne s'arrête pas là, car un cookie c'est aussi,

    而Cookie的危险还不仅如此,因为Cookie还意味着

  19. et ça ne vous aura pas échappé, un truc que personne ne comprend.

    而且您可能已经注意到,它是一种没人能弄懂的东西。

  20. Car ce n'est pas du cookie que l'on mange que je voudrais vous

    因为今天我想和大家聊的

  21. parler aujourd'hui.

    并非我们所吃的饼干。

  22. En informatique, oui, je voulais te préciser,

    在计算机领域,是的,我想向你说明一下,

  23. mais cette chronique ne parle pas réellement de cuisine.

    但本期专栏实际上并不讲烹饪。

  24. Un cookie est un fichier, et voilà, maintenant vous savez ce qu'est un cookie.

    Cookie 是一个文件,现在您就知道什么是 cookie 了。

  25. Tu pourrais peut- être nous en dire un peu plus quand même.

    你也许可以多告诉我们一些。

  26. Un peu plus. Alors, reprenons.

    再稍微多一点。好,我们重新开始。

  27. Les cookies ont été utilisés pour la première fois sur le web en 1994 par Netscape.

    Cookie 最早于 1994 年由网景公司(Netscape)在互联网上使用。

  28. Netscape était un serveur et un navigateur web, au même titre que Firefox,

    网景公司当时既是一家服务器厂商,也开发网页浏览器,就像后来的火狐浏览器(Firefox)一样。

  29. Safari, Chrome ou Edge.

    还有 Safari、Chrome 或 Edge 等浏览器。

  30. Donc Netscape a utilisé les cookies pour contourner une contrainte de conception du

    因此,网景公司使用 Cookie 是为了绕过网络设计中的一项限制。

  31. web. HTTP, le langage technique du web, est un protocole déconnecté.

    网络所用的技术语言——HTTP 协议,是一种无连接协议。

  32. Qu'est- ce que ça veut dire un protocole déconnecté?

    什么叫‘无连接协议’?

  33. Eh bien en gros, quand vous allez sur un site,

    简单来说,当你访问一个网站时,

  34. votre navigateur se connecte au serveur, lui demande le contenu d'une page,

    你的浏览器会连接到服务器,请求某一页的内容,

  35. la télécharge, puis se déconnecte.

    下载该页面后便断开连接。

  36. Si vous voulez consulter une deuxième page,

    如果你想浏览第二页,

  37. votre navigateur va devoir se reconnecter, télécharger la deuxième page,

    浏览器就得重新连接服务器,下载第二页,

  38. puis il va se redéconnecter.

    之后再次断开连接。

  39. Entre les deux, il peut s'être écoulé une seconde ou une semaine,

    两次连接之间,可能只隔了一秒,也可能相隔一周;

  40. vous n'étiez plus connecté au serveur.

    在此期间,你已与服务器断开连接。

  41. Donc ce type d'interaction déconnectée n'est pas universel.

    所以这种无连接式交互并非普遍适用。

  42. Bien d'autres protocoles sont déconnectés,

    其实还有很多其他协议也是无连接的,

  43. c'est- à- dire que tant que vous n'avez pas dit au revoir au serveur,

    也就是说,只要没向服务器道别,

  44. la connexion est maintenue.

    连接就会一直保持。

  45. C'est le cas par exemple pour SSH qui permet de contrôler un serveur ou FTP qui

    例如 SSH 协议(用于远程控制服务器)和 FTP 协议(用于文件传输)就是如此。

  46. permet. Mais alors, pourquoi le web est- il déconnecté?

    但为什么网络偏偏采用无连接方式呢?

  47. Quel est l'intérêt?

    这样设计有什么好处?

  48. Et bien, l'avantage du mode déconnecté,

    无连接模式的好处在于,

  49. c'est qu'il permet d'économiser des ressources informatiques entre les requêtes.

    它能在两次请求之间节省计算资源。

  50. Et son inconvénient, bah oui, c'est qu'à chaque nouvelle page,

    而它的缺点呢,就是每次打开新页面时,

  51. le serveur ne sait plus qui vous êtes.

    服务器都不再知道你是谁了。

  52. Pour être en mesure de se souvenir de vous,

    为了能够记住您,

  53. le serveur va donc vous attribuer un numéro unique la première fois qu'il vous voit.

    服务器会在首次见到您时,为您分配一个唯一编号。

  54. Ce numéro, votre navigateur va le conserver bien précieusement.

    这个编号,您的浏览器会小心地保存下来。

  55. Et si vous retournez sur ce serveur pour lui demander une deuxième page,

    如果您再次访问该服务器,请求第二页内容,

  56. votre navigateur va redonner ce numéro au serveur qui sera donc en mesure de vous

    您的浏览器会把该编号重新提交给服务器,

  57. reconnaître. Car dans sa base de données,

    这样服务器就能认出您了。

  58. le serveur va pouvoir associer à votre numéro tout un tas d'informations utiles:

    因为在其数据库中,服务器能将您的编号关联到大量有用信息:

  59. vos préférences, votre nom si vous l'avez communiqué,

    您的偏好设置、您提供的姓名,

  60. les pages que vous avez déjà consultées, votre langue, etc.

    您已浏览过的网页、您的语言等。

  61. Et donc ce numéro, c'est un cookie.

    因此,这个编号就是“cookie”(小甜饼)。

  62. En fait, on peut stocker un peu plus qu'un numéro dans un cookie,

    实际上,cookie 中可存储的内容不止一个编号,

  63. mais je simplifie un peu.

    但我这里做了些简化。

  64. En français, on devrait traduire cookie par témoin de connexion.

    在法语中,“cookie”应译为“连接凭证”。

  65. Personnellement, je trouve ça plus clair.

    我个人觉得这个说法更清晰明了。

  66. Peut- être que la clarté n'était pas l'objectif initial de Netscape,

    也许 Netscape 公司当初命名时,并未以“清晰”为首要目标,

  67. on ne saura jamais.

    我们永远不得而知。

  68. Alors, afin de pouvoir se souvenir de votre numéro, votre cookie,

    为了让您的编号(即 cookie)得以保留,

  69. même quand vous fermez votre navigateur, et que vous éteignez votre ordinateur,

    即使您关闭了浏览器、关掉了电脑,

  70. le navigateur va l'enregistrer dans un fichier.

    浏览器也会将其保存到一个文件中。

  71. C'est pour cette raison que je disais plus tôt qu'un cookie,

    正因如此,我之前才说,

  72. c'est un fichier.

    cookie 就是一个文件。

  73. Avec dernière précision, les cookies ont des durées de vie variables,

    最后再补充一点:cookie 的有效期各不相同,

  74. de quelques secondes à plusieurs mois,

    短至几秒,长至数月,

  75. en fonction de comment les concepteurs du site les ont définis ou quand vous,

    具体取决于网站开发者如何设定,

  76. vous décidez de les supprimer.

    或取决于您何时决定将其删除。

  77. Alors donc si j'ai bien compris, pour résumer, un cookie,

    那么,如果我没理解错的话,简单来说,Cookie 就是……

  78. c'est un peu comme le numéro sur le ticket quand on fait la queue à la poste.

    就像去邮局排队时取的号码牌一样。

  79. Eh bien tout à fait.

    完全正确。

  80. Mais au lieu d'être face à un humain,

    但不同的是,你面对的不是真人,

  81. vous seriez face à un serveur amnésique qui vous redemande votre ticket à chaque

    而是面对一台‘健忘’的服务器——

  82. nouvelle question, sinon il sait plus qui vous êtes.

    每次提问都得重新出示号码牌,否则它就不知道你是谁了。

  83. Donc c'est quand même très pratique,

    所以 Cookie 确实非常实用,

  84. voire indispensable sur les sites où on doit se connecter.

    甚至在需要登录的网站上必不可少。

  85. Ok, c'est plus clair, mais alors pourquoi on en fait tout un fromage de ces cookies?

    好的,这下清楚多了;可既然如此,大家为什么对 Cookie 大惊小怪呢?

  86. Eh bien parce que dès qu'ils ont été mis en service,

    这是因为,Cookie 一经投入使用,

  87. leur utilisation a été massivement détournée,

    其用途就被大规模滥用,

  88. principalement à des fins mercantiles, pour réaliser du ciblage publicitaire.

    主要出于商业目的,用于精准广告投放。

  89. À tel point que l'Union européenne a finalement légiféré pour limiter les abus et a

    严重到欧盟最终不得不立法加以限制,

  90. sonné la fin de la partie en mai 2018 avec le Règlement Général sur la Protection

    并于2018年5月正式终结这场混乱,颁布了《通用数据保护条例》,

  91. des Données, le fameux RGPD.

    也就是大名鼎鼎的 GDPR。

  92. On reparlera de RGPD une autre fois,

    GDPR 我们以后再聊,

  93. mais on peut déjà constater que son premier effet,

    但目前已能明显看出它的首个效果是:

  94. ça a été de nous prévenir quand un cookie est déposé dans notre dos.

    开始提醒我们——有 Cookie 正在后台悄悄安装。

  95. Enfin, plus dans notre dos du coup.

    嗯……准确说,已不再是‘悄悄’了。

  96. Avant cela, des centaines voire des milliers de cookies semaient des miettes sur

    在此之前,成百上千个 Cookie 撒遍互联网,

  97. internet pour nous suivre à la trace et on n'en savait rien.

    像碎屑一样追踪我们的行踪,而我们却一无所知。

  98. Oui, mais alors, si finalement la raison d'être d'un cookie,

    是啊,但如果 Cookie 的根本作用,

  99. c'est juste de permettre à un site de nous reconnaître,

    仅仅是帮助网站识别用户,

  100. pourquoi en voit- on autant partout?

    那为什么到处都能看到这么多 Cookie 呢?

  101. Eh bien excellente question.

    问得好!

  102. Eh bien ma réponse, c'est je sais pas.

    那么,我的回答是:我不知道。

  103. Non mais vraiment, je sais pas.

    不,真的,我真的不知道。

  104. Parfois, je me demande pourquoi certains sites insistent autant pour déposer des

    有时,我忍不住想:为什么有些网站非要我们接受

  105. cookies. J'ai tendance à croire qu'on a été tellement biberonné aux cookies qu'on a

    Cookie?我甚至觉得,我们已被 Cookie “喂养”得太久,

  106. collectivement oublié que dans une part non négligeable des cas,

    以至于集体遗忘了:在相当多的情况下,

  107. ils sont tout à fait inutiles.

    它们其实完全没必要。

  108. Alors pour bien comprendre l'absurdité de la situation,

    为了真正看清这种荒谬性,

  109. on va prendre un exemple fictif.

    我们来举一个虚构的例子。

  110. On va imaginer un site statique, statique, c'est- à- dire que,

    假设有一个静态网站——所谓‘静态’,意思是:

  111. au contraire d'un site dynamique,

    与动态网站相反,

  112. sa vocation est d'afficher du contenu qui ne change pas,

    它的作用只是展示固定不变的内容,

  113. qui est le même pour tout le monde.

    对所有人来说都一模一样。

  114. Donc on va prendre un site gouvernemental,

    比如,我们就选一个政府网站,

  115. disons un ministère au hasard de l'économie, qui.

    随便说个吧,比如经济部官网。

  116. Un mot de passe sur, je sais pas, le RGPD.

    一篇关于GDPR(《通用数据保护条例》)的密码安全文章。

  117. Donc la page serait totalement statique et je verrais la même chose que je la

    因此,这个网页将彻底静态化:

  118. consulte pour la première fois ou la dixième.

    无论我第一次访问,还是第十次访问,看到的都完全一样。

  119. Le site n'a donc théoriquement aucun besoin de m'identifier de manière unique.

    理论上,这个网站根本不需要唯一识别我。

  120. Y a- t- il besoin d'un cookie?

    那还需要Cookie吗?

  121. Ben moi je crois pas.

    嗯,我觉得完全不需要。

  122. Le serveur est en mesure de m'envoyer cette page sans aucun cookie,

    服务器完全有能力在不使用任何Cookie的情况下,

  123. j'insiste bien, aucun cookie, zéro.

    我再强调一遍:零个Cookie!

  124. Alors je suis taquin, vous voyez où je veux en venir?

    我这是在逗你们呢,大家明白我的用意了吧?

  125. Oui, vous m'avez démasqué.

    是的,您已经识破我了。

  126. Donc des cookies, ce site totalement fictif, je le rappelle,

    所以,这个纯属虚构的网站,

  127. il va essayer de nous en gaver.

    却会拼命往我们浏览器里塞Cookie。

  128. Des tartes au citron même, en veux- tu pas, ou en voilà quand même,

    柠檬派,来一个吗?反正这儿有。

  129. au parfum Cloudflare, Eulerian, UpTrends, Dailymotion, Vimeo,

    带有 Cloudflare、Eulerian、UpTrends、Dailymotion、Vimeo 等风味。

  130. YouTube, Twitter, AdForms, Google Tag, Facebook et LinkedIn.

    YouTube、Twitter、AdForms、Google Tag、Facebook 和 LinkedIn。

  131. Et là, on voit que d'autres sites sont impliqués,

    这时我们发现,还有其他网站牵涉其中。

  132. ce qui va m'amener à vous parler des cookies tiers, mais une prochaine fois,

    这将引出我下期要讲的第三方 Cookie。

  133. parce que je sais pas vous, mais moi,

    因为我不知道你们怎样,但就我而言——

  134. tous ces cookies me filent un peu une indigestion.

    这么多 Cookie 让我有点消化不良。

  135. Enfin, une indigestion, rien de grave, pas trop, non.

    嗯……算是消化不良吧,不过不严重,真的不太严重。

  136. Merci Benjamin, vous pouvez retrouver Benjamin dans son nouveau podcast justement

    谢谢本杰明!您可以在他全新的播客《没什么大不了,老板》中找到他,

  137. Rien de grave patron sur votre plateforme d'écoute de podcast habituelle ainsi que

    该播客上线于您惯用的播客收听平台,

  138. sur le fait diverses et sur le site rdgp.

    以及「事实类播客」(Le Fait Divers)和 rdgp 网站。

  139. fr. On a bien cru que c'était un jeu de mots avec le RGPD.

    .fr 域名。我们一开始还以为这是个跟《通用数据保护条例》(RGPD)有关的双关语呢。

  140. C'est un jeu de mots tout pourri, mais qui est très bon pour le SEO.

    这确实是个很烂的双关语,但对搜索引擎优化(SEO)却很有帮助。

  141. Exactement, le SEO, qu'est- ce que c'est?

    没错,那 SEO 到底是什么?

  142. Search Engine Optimization.

    Search Engine Optimization。

  143. Et en français?

    那用法语怎么说?

  144. Eh bien, je n'en sais rien.

    呃……这个嘛,我真不知道。

  145. Optimisation de référencement naturel.

    自然搜索优化。

  146. Voilà, c'est pour apparaître sur les premières pages des moteurs de recherche,

    对,就是为了在搜索引擎的首页上显示出来,

  147. notamment certains moteurs de recherche américains.

    尤其是某些美国搜索引擎。

  148. Et le premier épisode de ce podcast sort, je crois bien,

    这个播客的第一期,应该会在明天,也就是 10 月 9 日星期三上线,对吧?

  149. demain mercredi 9 octobre, c'est ça?

    对,完全正确。

  150. C'est ça, tout à fait.

    没错,完全正确。

  151. Et il parlera de RGPD.

    这一期将聚焦《通用数据保护条例》(RGPD)。

  152. Exactement. Eh bien, écoutez, merci Benjamin,

    没错!好了,再次感谢本杰明,

  153. et puis à la prochaine pour ta prochaine chronique.

    也期待你下一次的专栏节目!