Do Not Track
From Wikipedia, the free encyclopedia
L'entête do not track (DNT), appelé aussi Ne pas me pister[1], est un projet de champ d'en-tête HTTP qui permet de signaler aux applications web que l'utilisateur ne veut pas être « suivi ». Cet entête a été initialement proposé en 2009 par les chercheurs Christopher Soghoian, Sid Stamm et Dan Kaminsky[2].

Do not track est un signalement fait par l'utilisateur, mais les sites ne sont pas obligés de respecter le choix de l'internaute. Néanmoins, ils peuvent adapter leur comportement en conséquence, et aussi en accuser réception au navigateur qui les consulte.
Historique
En janvier 2011, Mozilla a annoncé un soutien pour le mécanisme de DNT dans son navigateur web Firefox[3]. Microsoft Internet Explorer[4], Safari d'Apple[5] et Opera[6] l'ont ensuite ajouté. Il est pris en charge par Google Chrome 23 depuis novembre 2012[7],[8].
En août 2012, Microsoft a signalé son intention d'activer l'option Do Not Track par défaut dans Internet Explorer 10[9]. Après des discussions notamment avec l'industrie publicitaire[10], Microsoft a confirmé maintenir cette configuration sous Windows 8 mais l'utilisateur pourra modifier cette valeur lors de l'installation[11].
Le 17 janvier 2019, le groupe de travail sur la protection du suivi (Tracking Protection Working Group) est fermé entraînant l'abandon de sa standardisation[12].
À l'occasion de la publication de la version 12.1 du navigateur Safari, Apple a retiré l'option Do Not Track[13].
Fonctionnement
L'en-tête accepte actuellement trois valeurs, 1 si l'utilisateur ne souhaite pas être suivi, 0 si l'utilisateur le souhaite, ou null (aucun entête envoyé) si l'utilisateur n'a pas exprimé de préférence. Par défaut, le standard recommande de ne pas envoyer l'en-tête, à moins que l'utilisateur n'active le paramètre correspondant dans le navigateur.
GET /wiki/Do_Not_Track HTTP/1.1
Host: fr.wikipedia.org
Connection: keep-alive
Cache-Control: max-age=0
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
DNT: 1
Accept-Encoding: gzip,deflate,sdch
Accept-Language: fr-FR,fr;q=0.8
Accept-Charset: UTF-8,*;q=0.5
If-Modified-Since: Wed, 07 Nov 2012 11:14:16 GMT
Support dans les navigateurs
| Navigateur web | Support ajouté | Support retiré | Valeur par défaut | Références | ||
|---|---|---|---|---|---|---|
| Version | Date | Version | Date | |||
| Firefox | 4.0 ou 5 | 22 mars 2011 ou ? | 135[14] | 4 février 2025 [15] | Désactivé | |
| Google Chrome | 23 | 11 juin 2012 | N/A | - | Désactivé | |
| Safari | 6 ou 5.1 | 25 juillet 2012 | 12.1[16] | 25 mars 2019 | Désactivé | |
| Microsoft Edge | 12 | 29 juillet 2015 | N/A | - | ||
| Internet Explorer | 9[17] | 14 mars 2011 | IE9: Désactivé IE10: Activé |
|||
| Pale Moon | 4.0 | 27 mars 2011 | 31.0.0 | 10 mai 2022 [18] | Remplacée par Sec-GPC | |
| Opera | 12 | Désactivé | ||||