4 ms·
What about evercookies? Why a website needs to know what fonts I have installed? Why a website needs to know my plugins? Why a website need to know the gazzi
by EastSmith 8y ago
What about evercookies?
Why a website needs to know what fonts I have installed?
Why a website needs to know my plugins?
Why a website need to know the gazzilion of data points tools like evercookie are uaing to fingerprint users.
I asked for a website. Just give it to me. I will render it if I can. If I can not - too bad for the website.
- SquareWheel 8y ago>Why a website needs to know what fonts I have installed? So it can render the website in an appropriate font, while avoiding unnecessary network downloads. >Why a website needs to know my plugins? Plugins used to be used for rendering applets. It made sense to see if you had Flash/Java installed before trying to insert one. Thankfully, plugins are now going away.
- hegz 8y agoYou can set a list of fonts to use and the browser will keep trying until it finds one that is installed. Usually the last one in your list is serif or sans-serif that always works.
- SquareWheel 8y agoThat's true, but my comment goes further than that. Webfonts require network requests if they aren't available locally. It might make sense to scan the available font list for similar fonts before initiating a download.
- ddebernardy 8y agoCouldn't a browser do that without necessarily revealing the list of fonts? if (!isFontAvailable(font)) { downloadFont(font); } It's not like a tracking script is going to try to iterate over every single existing font out in the wild for finger printing purposes. Doing so would be too easy to detect and block at the browser level. In the meanwhile, a script can get the list of fonts directly.