6 ms·
Fetching time in the browser isn't accurate because a lot of trackers exploit timing in order to fingerprint users. A lot of browsers now purposefully reduce th
by shuzchen 8y ago
Fetching time in the browser isn't accurate because a lot of trackers exploit timing in order to fingerprint users. A lot of browsers now purposefully reduce the precision of the clock. See:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now#Reduced_time_precision https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
https://johnresig.com/blog/accuracy-of-javascript-time/ https://johnresig.com/blog/accuracy-of-javascript-time/
- userbinator 8y agoThe whole Meltdown/Spectre thing also contributed greatly to reducing timer precision.
- lucb1e 8y agoOh, how convenient. Sometimes I wonder if we shouldn't find a way to be able to run trusted applications instead of making everyone's life difficult all the time, and that's speaking as a security consultant, not even a developer... but yeah I don't see a good way to make that happen.
- brazzledazzle 8y agoThis reminds me a bit of ActiveX.