Ublock Origin and Vimium C. That’s it.
I used Dark Reader until last week, when I discovered a native Firefox setting that does the job better: Settings > Language and appearance > Colors > Manage > set background to Black and override to Always.
No more white flashes, EVER (yes, I tried absolutely everything but on some sites there was nothing to be done, even with every possible CSS hack). And no more add-on speed penalty (to be fair it was small, and Dark Reader is still an amazing tool).
Now the web looks pretty ugly but it is fast and always dark. White flashes banished FOREVER.
- uBlock Origin
- Tridactyl (vim like browsing)
- consent-o-matic
Vimium-C.
Well, it goes right after UBlock Origin, which was mentioned many times already.
- Ublock origin: block ads
- Vimium: browse with vim like keystrokes
- Firenvim: edit text areas in neovim
- Dark reader: dark colors on webpages
- Containers: isolate browsing data
NoScript, uBlock Origins, Privacy Badger, HTTPS Everywhere
I used NoScript for over a year until I gave up the insanity. Having to spend time whitelisting scripts on every site was way too much work and some stuff was just way harder to do, like banking and buying stuff.
Now I just blacklist a few scripts (like analytics) using unlock origin instead.