From 97b7b582175dd29a1806029e0a63d30cdfee1424 Mon Sep 17 00:00:00 2001 From: "Michael[tm] Smith" Date: Thu, 13 May 2021 10:53:13 +0900 Subject: [PATCH] Mark all features from DNT spec deprecated The https://www.w3.org/TR/tracking-dnt/ spec never made it to W3C Recommendation; instead it was retired as a W3C Working Group Note: https://www.w3.org/TR/2019/NOTE-tracking-dnt-20190117/ In the W3C spec database its formal status is Retired: https://www.w3.org/TR/?tag=privacy&status=ret And the Status section of https://www.w3.org/TR/tracking-dnt/ itself says: > Since its last publication as a Candidate Recommendation, there has > not been sufficient deployment of these extensions (as defined) to > justify further advancement, nor have there been indications of planned > support among user agents, third parties, and the ecosystem at large. All of that is sufficient to merit the features being marked as deprecated in BCD. So this change adds a Deprecated banner to the following articles: * https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/DNT * https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Tk * https://developer.mozilla.org/en-US/docs/Web/API/Navigator/doNotTrack Related BCD change: https://github.com/mdn/browser-compat-data/pull/10469 --- files/en-us/web/api/navigator/donottrack/index.html | 2 +- files/en-us/web/http/headers/dnt/index.html | 2 +- files/en-us/web/http/headers/index.html | 9 --------- files/en-us/web/http/headers/tk/index.html | 2 +- .../web/http/resources_and_specifications/index.html | 5 ----- 5 files changed, 3 insertions(+), 17 deletions(-) diff --git a/files/en-us/web/api/navigator/donottrack/index.html b/files/en-us/web/api/navigator/donottrack/index.html index e1c16d5d2f5e87b..d84beabe044480e 100644 --- a/files/en-us/web/api/navigator/donottrack/index.html +++ b/files/en-us/web/api/navigator/donottrack/index.html @@ -9,7 +9,7 @@ - Property - Reference --- -
{{ApiRef("HTML DOM")}}
+
{{ApiRef("HTML DOM")}}{{Deprecated_header}}

The Navigator.doNotTrack property returns the user's Do Not Track setting, which indicates whether the user is requesting web sites and advertisers to not track them.

diff --git a/files/en-us/web/http/headers/dnt/index.html b/files/en-us/web/http/headers/dnt/index.html index 9ff75560258c1df..1e2fb3411538315 100644 --- a/files/en-us/web/http/headers/dnt/index.html +++ b/files/en-us/web/http/headers/dnt/index.html @@ -7,7 +7,7 @@ - Reference - header --- -
{{HTTPSidebar}}
+
{{HTTPSidebar}}{{Deprecated_header}}

The DNT (Do Not Track) request header indicates the user's tracking preference. It lets diff --git a/files/en-us/web/http/headers/index.html b/files/en-us/web/http/headers/index.html index b228344e101d0ba..f0d7caad4dd83e3 100644 --- a/files/en-us/web/http/headers/index.html +++ b/files/en-us/web/http/headers/index.html @@ -200,15 +200,6 @@

CORS

Specifies origins that are allowed to see values of attributes retrieved via features of the Resource Timing API, which would otherwise be reported as zero due to cross-origin restrictions.
-

Do Not Track

- -
-
{{HTTPHeader("DNT")}}
-
Expresses the user's tracking preference.
-
{{HTTPHeader("Tk")}}
-
Indicates the tracking status of the corresponding response.
-
-

Downloads

diff --git a/files/en-us/web/http/headers/tk/index.html b/files/en-us/web/http/headers/tk/index.html index dbc7483eea0ff8f..6b7a1f66338e64c 100644 --- a/files/en-us/web/http/headers/tk/index.html +++ b/files/en-us/web/http/headers/tk/index.html @@ -9,7 +9,7 @@ - header - tracking --- -
{{HTTPSidebar}}
+
{{HTTPSidebar}}{{Deprecated_header}}

The Tk response header indicates the tracking status that applied to the corresponding request.

diff --git a/files/en-us/web/http/resources_and_specifications/index.html b/files/en-us/web/http/resources_and_specifications/index.html index bb38ddf2a07721d..427dfd8cafe348b 100644 --- a/files/en-us/web/http/resources_and_specifications/index.html +++ b/files/en-us/web/http/resources_and_specifications/index.html @@ -248,11 +248,6 @@ Defines extensions of HTTP for Server-Sent Events {{Spec2("HTML WHATWG")}} - - Tracking Preference Expression - DNT header - Editor's draft / Candidate recommendation - Reporting API Report-To header