Caniuse: Add `navigator.doNotTrack` and DNT support tables

Created on 13 Jul 2016  路  5Comments  路  Source: Fyrd/caniuse

Please can we have DNT and doNotTrack support added to caniuse.com

The 'Do Not Track' privacy initiative is implemented first at an HTTP Header level, e.g. DNT:1 and then exposed on the window and navigator objects in the DOM as doNotTrack depending on the User Agent.

Current implementations:

  • navigator.doNotTrack
  • navigator.msDoNotTrack (IE 9-10)
  • window.doNotTrack (IE 11+, Safari 7+)

See:

As a web developer, I'm interested in a JS polyfill that would check the User Agent for the user's Do Not Track setting. If doNotTrack is set, then I'd, for instance, not load up any client-side analytics.

Thanks!

Support data suggestion

Most helpful comment

Now available at https://caniuse.com/#feat=do-not-track

All 5 comments

+1

+1

+1 And please include storeSiteSpecificTrackingException, etc. With the EU GDPR looming there's likely to be interest in this.

+1 on @dmdabbs regarding _GDPR_. We're working on this now and we're not the only ones.

Now available at https://caniuse.com/#feat=do-not-track

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bappygolder picture bappygolder  路  3Comments

Schweinepriester picture Schweinepriester  路  3Comments

Malvoz picture Malvoz  路  3Comments

SteveALee picture SteveALee  路  3Comments

mirraj2 picture mirraj2  路  3Comments