Firefox user.js Settings and Improvements
Inspired by this post and this comment
- Introduction
- Memory Optimization
- Connection Speed/Responsiveness
- Open in New Tab
- Disabling Animations/Fullscreen Transitions
- Disabling Autofill/Suggestions
- Security
- Disable Saving Page Thumbnails/Icons
- Block Autoplay in Tabs Until Selected
- Miscellaneous
- Experimental Settings
Some of these settings might already be included on Arkenfox
Memory Optimization
Using memory cache instead of disk cache / limitting media cache / decreasing the frequency of saving the browsing session to disk
Connection speed/responsiveness
Open in new tab:
Disabling animations/fullscreen transitions:
Disabling autofill/suggestions
Security:
Disable saving page thumbnails/icons:
Block autoplay in tabs until selected:
Misc:
Experimental:
Enabling Oblivious DoH (ODoH) for enhanced DNS privacy.
The ODoH implementation is currently experimental so you will need to be prepared for bugs. If you want to test it, change the following settings to set your resolver to Cloudflare and your proxy to SURF (located in the Netherlands).
You can see it working by visiting about:telemetry#search=odoh
which will show a success count (HTTP_CHANNEL_ONSTART_SUCCESS_ODOH
) and how much slower it is (DNS_ODOH_LOOKUP_TIME
). The proxy IP address will be a permanent fixture in about:networking#sockets
. You will see much less cloudflare-dns.com
traffic compared with DoH, only connecting periodically to get new configs.