Re: Rage! Fonts
Whitelisting feature in Firefox 52 and later is no use to limit Browser Fingerprinting:
1) It's whitelisting the fonts the browser uses, which only incidentally affects reporting of fonts to a website.
2) Whitelisting ALSO blocks fonts loaded from websites (I think this is the reason for the feature, if so it's a broken idea, whitelisting/blocking the domain providing makes more sense?)
3) Makes too many websites look rubbish that use "wingding"/"symbol" fonts as Icons
4) I already downloaded and installed lots of commonly used 3rd party on the fly fonts on websites to reduce tracking via font providers. There is website for them. This also speeds up page loading.
My conclusion is that currently this is a lost cause. Browsers should only report current browser window size and perhaps resolution, though physical DPI is more useful than X by Y screen pixels, it's the window X by Y needed for "responsive" sites / served image sizes etc.). Browsers are simply reporting too much. It was good that Mozilla backtracked and removed the battery state.
For now the best solution against tracking is:
1: Block all 3rd party cookies always (Default sadly is allow on Firefox).
2: Install Noscript and only whitelist enough to make a site work. Some sites best only temporarily whitelist, such as Twitter, Facebook, Google applications.
3: Always log out of social media and Google. Sometimes restart the browser so as to lose the temporary whitelistings that Social Media icons use on other sites.
6: Install your own analytics on your own site. Google's Analytics are a privacy slurp. They can't be trusted.
7: Only implement cookies for users that login. Do not use 3rd party log in APIs such as Facebook or Google.
8: If the site captures unique user data or has a login, then use HTTPS.
9: Use a Mozilla based browser, such as Firefox, Seamonkey etc. Not Edge, Safari, IE, Chrome or Opera. I don't know what the story is on Chromium. Not ideal, but better than some of the spyware.
10: Change firefox setting so URL bar fails if you mistype, no search or autocorrect. Don't use a browser without a separate search box and url bar.
11: Do not install toolbars.