Making other people's websites look how I want them to look
People spend a lot of time making their websites look how they think they should look.
I want their websites to look that I think they should look: dark themes, and no distractions.
And, overall, I’m pretty successful, for not a huge amount of effort.
Successful to the point where, when I see other people’s browsers, especially those who browse the web without ad blockers, I wonder how on earth they manage, or how people manage to produce such dreadful websites.
RSS where I can
I read a lot of online stuff via RSS, especially sites which post regular updates (e.g. news sites, like 404Media, which has now launched a full-text RSS feed for paying subscribers!), as well as blogs.
I use FreshRSS as the aggregator, and I use its web UI when reading feeds on my computer, and FeedMe on my phone.
By using RSS, I get just the bare content of the site, rendered by my RSS viewer in a consistent manner. I love it.
Not all sites offer RSS, but with FreshRSS, I can do a reasonable job of creating one.
Similarly, not all sites offer full-text via RSS and, again, I can use FreshRSS to approximate that for me.
Terminal browsers
I use terminal browsers - links or lynx, usually - a fair amount.
White text on a black page, no images. Lovely.
Sadly, not all designers make their sites work well with such simple browsers but, on the whole, I have a pretty good experience.
Firefox and add-ons
I am a long time happy user of Firefox. And I was really chuffed when Mozilla enabled better support for add-ons in Firefox for Android.
When I browse using Firefox, I use three main add-ons to help make sites look the way I want them to look:
Dark Reader
Most sites are far to light-themed for my liking. I’ve a strong preference for sites which use CSS which adapts the theme according to my operating system’s light/dark mode choice.
Using Dark Reader, I can set things to a rough approximation of how I’d like them with basically zero effort, giving me default “dark mode” theme across the web.
It is not perfect - not all sites work well with it, and the dark mode isn’t quite how I would have it in my ideal world - but, for the effort of simply installing an add-on, it makes such a difference.
Now, even if you’ve designed your website to be light, it looks dark to me.
uBlock Origin
I use uBlock Origin to block ads and other distractions, in combination with a Pi-Hole for network-level, DNS-based, blocking.
If a site is annoying me despite the default uBlock rules, I use the element picker to remove the bits that I don’t want to see.
Annoyingly intrusive side bar? Bye bye!
Logo at the top too big? Now there’s no logo at all…
And so on.
It makes such a difference, and is pretty successful in making even the most annoying of sites readable, again with very little effort.
I’ve yet to find a way to block the BBC’s highly annoying nag-window, prompting me to create an account. I’ve managed to block it from being visible, but it still disrupts the page, such that I cannot scroll until I reload the page. There must be a script that I’m failing to block but, so far, no luck.
Stylus
For sites which I use a lot, and where Dark Reader and uBlock Origin don’t do quite what I want, I use Stylus.
Stylus lets me redefine the CSS for the site, so I can tinker with things.
For example, I use it to make legislation.gov.uk more readable.
I have to be reasonably motivated to bother doing this but, for sites that I access a lot, it is worth the effort.
You may also like:
- Browsers for people who just want a browser
- Scanning to Debian 12 with a Fujitsi ix500
- Creating a partition larger than 2TB on an SSD on Linux
- Saving money via AliExpress v Amazon
- In memoriam: A&A's SIP2SIM service
- Multiplayer Quake III Arena on Linux (client and server)
- EE data SIM expiry
- Storing config options for yt-dlp in a config file
- A working wireless plug-and-play display solution for Linux laptops (and others OSs)
- Replacing the thermal paste on my laptop
- Improving my laptop's battery with TLP
- Stopping music in my office automatically when I get a phone call or join an audio/video call
- Will I ever buy a new laptop again? Why would I?
- Adding an Internet radio stream (such as RadioFreeFedi) to mpd
- Getting the Sierra Wireless EM7455 LTE modem working in a ThinkPad with Debian 12 Linux (with GPS)