Navigator.doNotTrack
Experimental: Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.
Возвращает настройки пользователя do-not-track. Будет "yes" если пользователь попросил не отслеживать его на веб-сайтах, контенте, рекламе.
Синтаксис
dnt = navigator.doNotTrack;
Значение отражает , что в заголовке do-not-track header, т.е. значения {"1", "0", "unspecified" }.Примечание: до Gecko 32, Gecko были использованы значения { "yes", "no", "unspecified"} (bug 887703).
Пример
dump(window.navigator.doNotTrack); // prints "1" if DNT is enabled; "0" if the user opted-in for tracking; otherwise this is "unspecified"
Спецификация
Tracking Preference Expression (Working проект) основан на более ранней версии этой спецификации, где navigator.doNotTrack
это значение посланное заголовком do-not-track
.
Смотрите также
Совместимость с браузерами
BCD tables only load in the browser