I updated the Firefox Configuration Guide for Privacy Freaks and Performance Buffs guide with instructions for cleaning obsolete preferences from the Firefox user-overrides.js file. Removing old preferences should be done on occasion in order to keep the file clean and avoid potential problems. The instructions include a few regular expressions that could probably be optimized to make the process quicker, but i’m no expert with RegEx. If you can do better, let me know.
Firefox Extensions – My Picks received a minor update. I added both the Site Bleacher and First Party Isolation add-ons to the list.
Site Bleacher is a noteworthy new extension for Firefox in that it appears to address a problem faced by other developers of storage cleaners regarding the inability to remove IndexedDB (IDB) storage. The current (and very limited) add-on API doesn’t allow to remove IndexedDB storage on a domain basis by usual methods, however the developer of Site Bleacher has apparently found a way around the problem. While the solution does not appear to be an optimal one, it does seem to work according to my tests. What Site Bleacher does, is it removes IDB data that was stored from an earlier visit of a domain when the domain is re-visited. In other words the IDB storage is set when you visit a website that makes use of it and it remains even after you close its tab, however it is removed as soon as you re-visit the domain.
The user-overrides.js for Firefox was updated to 65r3. You can download it here (just press Ctrl+S). The change-log is here. As always, if you’re using the ‘ghacks’ user.js, remember to run the updater and prefsCleaner scripts after copying the user-overrides.js file to your profile directory.
Firefox Extensions – My Picks was slightly updated to include some new YouTube redirect rules for the Firefox Header Editor extension if you’re using that. The new rules redirect YouTube links to a YouTube front-end service provided by Snopyta (don’t ask me how to pronounce that). Snopyta offers several services, all of which are focused on privacy and the cool thing about their YouTube front-end is that you can watch YouTube videos without loading any YouTube resources in the browser, which means an absence of cookies and other web storage as well as the tracking that goes with that. Their website is definitely worth checking out.
The user-overrides.js preferences file for Firefox was updated. See the change-log in the GitLab repo for details.
Also wanted to pimp (again) a project that i’ve been keeping an eye on, Librefox. Librefox looks like a very interesting project that is focused on enhancing Firefox privacy and security and unlike Waterfox, Pale Moon, etc., Librefox is not technically a Firefox fork which means the project should keep up with security updates.
One of the goals of the project is to remove the “features” that are packaged with Firefox as well as eliminating it from phoning home. On the settings side, Librefox uses preferences from both the ‘ghacks’ user.js and the ‘pyllyukko’ user.js, the latter of which i am not familiar with.
It appears the project is progressing nicely and hopefully will replace Firefox for us privacy folks in the near future. In the mean time i’m letting it bake a little longer.
The user-overrides.js preferences file for Firefox 65 was updated. Nothing important was changed as this was just an update to align with the newest Firefox release. If you’re using my custom user-overrides.js, then grab the file and change-log at my GitLab repo.