Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Navigator: Eigenschaft doNotTrack

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.

Die schreibgeschützte Eigenschaft doNotTrack der Schnittstelle Navigator gibt die Do-Not-Track-Einstellung der Nutzerin oder des Nutzers zurück. Sie zeigt an, ob die Person Websites und Werbetreibende auffordert, sie nicht zu verfolgen.

Der Wert der Eigenschaft entspricht dem Wert des HTTP-Headers DNT, also "1", "0" oder null.

Die gesamte DNT-Spezifikation (Do Not Track) wurde eingestellt. Der Mechanismus war konzeptionell fehlerhaft, weil er auf der Zusammenarbeit von Nutzern, Websites und Browsern beruhte. Die Idee war, dass Nutzer einer Website mitteilen, dass sie nicht verfolgt werden möchten, und die Website dieser Aufforderung nachkommt. Die Einhaltung dieser Vorgabe wurde jedoch nicht verbindlich durchgesetzt. Werbe-Websites ignorierten daher den DNT-Header und verfolgten Nutzer trotzdem. Die Funktion ist damit nutzlos. Darüber hinaus ist sie schädlich, da sie im Header einen zusätzlichen Fingerabdruck hinterlässt, mit dem Nutzer noch besser verfolgt werden können.

Browser untersuchen andere, besser durchsetzbare Datenschutzfunktionen, etwa Global Privacy Control und Einschränkungen für Cookies von Drittanbietern.

Wert

Ein String oder null.

Beispiele

js
console.log(navigator.doNotTrack);
// prints "1" if DNT is enabled; "0" if the user opted-in for tracking; otherwise null

Spezifikationen

Teil der eingestellten Spezifikation Tracking Preference Expression (DNT).

Browser-Kompatibilität

Siehe auch

  • HTTP-Header DNT