Kelson Reviews Stuff - Page 10

Consent-O-Matic

★★★★★

A convenient browser extension that detects cookie consent pop-ups and automatically fills them out according to your choices in the extension settings. So you only need to say (for example) “preferences are ok, but analytics and ad tracking aren’t” once instead of for every new site you visit.

It’s been a while since I’ve visited a website with a consent banner that it didn’t recognize.

By default it lets the pop-ups show briefly, so you know the site is tracking and you know the add-on is telling it what it can and can’t track, but you can also set it to hide them from the start if you’d rather not be bothered.

I’ve mainly used it with Firefox and Vivaldi, and there’s also a version for Safari.

Arch Linux

★★★★☆

I’ve mostly used Arch Linux on my PineTab 2, and occasionally in virtual machines for tinkering. What I’ve found is that once it’s installed it’s generally fine! The biggest issue I have with it is remembering the options for pacman instead of apk or apt or dnf, and that’s only because I use a lot of different Linux distributions on a regular basis! But I don’t like the throwback to the old days of setting up a system by hand. Even Alpine has a better installation process.

Since it’s a rolling distribution, included software tends to get updated faster than Fedora or Debian. It has a smaller selection, but between Flatpak and AUR that’s less of an issue than it could have been. I haven’t seen updates break the system, so there’s clearly some process to keep things stable-ish upstream. The AUR pseudo-packages are sort of like RPM spec files. You do need enough technical know-how to install the dev tools and run the package builder from the command line.

The main Arch project is only built for x86_64, with no official ARM version, but I’ve been quite happy with with the Danctnix distribution for Pine64 devices. Not only is it quick to update its aarch64 branch from the upstream project, it’s also quick to include things like driver updates for Pine64 hardware (which has been kind of important since the device shipped before all the drivers were finished).

All that said, I wouldn’t recommend it for a novice, unless the novice wanted to use it as a learning experience. I would recommend the Arch wiki, which has helped me many times!

Firefox

★★★★☆

I still have a soft spot for Firefox.

There have been times when it’s been the best web browser on Windows or Linux, and it’s still good on both (and macOS). I’ve used it as my primary web browser off and on for years. It’s stable! It runs almost everywhere (even on ARM systems)! It’s built into most Linux distributions (yes, aarch64 too)! It’s got a great extension ecosystem, and unlike Chrome, Mozilla is continuing to support older extensions.

Plus you can do things like translate languages locally on your device instead of calling out to a service like Google Translate, and keep your login sessions separate to prevent (for example) Facebook from tracking your activity on other sites even if they use Facebook features.

Compatibility

Unfortunately we’re in another period of near-monopoly in web browser engines. A lot of developers only test with Chromium browsers, like they only tested with Internet Explorer way back when – so there are websites that don’t work right, or don’t work at all. This is not Firefox’s fault, but it is a problem.

Vivaldi handles most of them, so I don’t have to keep Chrome around
except on one device for one website that I have to visit on a monthly basis.

Recommended Extensions

Mobile

I used Firefox for Android as the main web browser on my phone for several years (up through 2024).

Pros:

  • Works just fine! (most of the time)
  • Can run Portable Web Apps (PWAs)
  • Can run extensions!
  • Share button targets include other Firefox devices you’re synced with
  • Doesn’t phone home to Google

Cons:

  • Noticeably slower than Chrome or Vivaldi
  • May phone home to Mozilla
  • PWAs are clunky, and don’t support as many features as they do when installed through a Chromium browser.

I used to run PWAs in Chrome or Vivaldi even when I was using Firefox as my primary browser, just for the speed boost.

Sync

Syncing bookmarks, settings and history across multiple Firefox-based browsers is easy to set up. I turned off the bookmarks part in favor of using Floccus to sync with Vivaldi and other browsers. But when I was using Firefox on my phone, it was super-easy to send the page I was looking at over to my desktop or tablet. Your other Firefox devices just show up when you hit the share button.

In theory you can run your own sync server, which I
might get around to trying out sometime? Maybe?

Related Products

  • Thunderbird is a great email client again, after a major slump during the 2010s.
  • Pocket has been useful for read-it-later and read-it-offline scenarios, and sometimes for discovering interesting articles. I’ve actually been using it since before Mozilla bought it, all the way back to when it was called Read It Later. I used to find articles while at work, save them to Pocket, then take my tablet with me to read them at lunch even if there was no wi-fi connection where I went.
  • Mozilla Developer Network (MDN) is a fantastic reference for web development, and I highly recommend using it instead of, say, W3Schools.
  • Fakespot is an interesting idea (detect bogus reviews and misleading store listings), but didn’t impress me when I tried it out a while back.

I haven’t used Relay (disposable email addresses) or their VPN, or their data breach monitor service, so I can’t really speak to how well they work.

Web Advocacy

Mozilla has done great work over the years advocating for an open web that everyone can use freely. They’ve called out industry privacy practices, dug into misinformation, tech policy and ethics, social impacts of the internet, and more. The “IRL” podcast series that ran from 2017 through 2023 was fascinating.

And of course maintaining their own rendering engine (Gecko) is an important bulwark against one company having too much influence over web technology. Firefox’s success in the mid-2000s arguably helped convince Microsoft to start improving Internet Explorer again after years of stagnation. Since Opera and Microsoft switched to Chromium in the 2010s, Gecko is the only major engine that isn’t controlled by Google (Chromium/Blink) or Apple (WebKit), making that role even more important.

The Mozilla Question

Unfortunately, Mozilla has a sustainability problem.

Mozilla’s main source of income is a deal to use Google Search as the default in Firefox. This is precarious, to say the least. It’s also been cited as monopolist behavior on the part of Google, and the US Department of Justice recommended blocking it
which ironically would cement Google’s dominance in browsers.

So the company has been flailing around for years, chasing trends in search of new revenue streams. Last year they shuttered the advocacy department and jumped into advertising
not exactly a popular move with people who were choosing it for privacy reasons.

As with Chrome, trust is easy to lose and hard to rebuild. Up to this point Mozilla’s flailing hasn’t made Firefox appreciably worse yet, but it’s likely slowed down making it better. I’d rather have feed detection back than an AI chatbot built into my browser.

I want Mozilla to succeed again. I want Firefox to keep getting better. But I’m concerned about the direction it’s going.

Update March 2025: Really, Mozilla?

Forks

There are a few forks of Firefox out there, and the occasional other Gecko-based browser. So far I’ve found I like LibreWolf, which is built for more privacy (at the expense of some capabilities), and Waterfox, which is built for a little more privacy and performance without sacrificing usability. These are smaller projects that build on top of Mozilla’s work and can insulate you a bit from Mozilla’s own
questionable decisions.

Google Chrome

★★★☆☆

There was a time when Chrome was the fastest web browser available, especially cross-platform, and I used it as my main browser on Linux, Windows and macOS for most of the 2010s. But it gradually got more complicated, cluttered and slower. And since 2020 or so, it’s felt less like a user agent and more like a Google agent.

I switched back to Firefox a few years ago when Mozilla made some massive strides in performance, but kept Chrome as my alternate browser for websites that just won’t work right (or refuse to run) in Firefox.

The final straws:

It’s clear that the people trying to make a good web browser are no longer the ones calling the shots: the advertising execs are. (You’ve probably noticed this happening with search too.)

Trust is easy to lose, and hard to rebuild. I uninstalled Chrome from everything except test environments and replaced it with Vivaldi, which has worked out great.

Yes, even my Android devices. Unfortunately there’s one website that I have to use that won’t work right in Vivaldi or Firefox, and I have to keep Chrome available on one device for that. Otherwise I’d flat-out disable it.

Opera (Web Browser)

★★★☆☆

The Opera web browser, as it exists today, just doesn’t appeal to me. It’s one of many Chromium-based browsers, and there isn’t a whole lot to distinguish it from the crowd. The things that set it apart most are things that I don’t want or need:

  • I don’t need my browser to be tied into cryptocurrencies.
  • I don’t need it to be tied into messenger apps that I don’t use.
  • I don’t need a VPN built into my browser as an afterthought when most websites use HTTPS these days and I’d rather use something where privacy is their whole deal (and besides, if I really need privacy, I’d be better off with something like Tor anyway).
  • I don’t need a special browser “for gamers” (Opera GX) instead of having, you know, settings.
  • I don’t need the browser to provide its own calming sounds and meditation guides (Opera Air).
  • I do want a browser that will run on ARM Linux, but Opera still doesn’t have aarch64 packages as of February 2025.

About the only feature they’ve added since 2013 that I want that isn’t available in Vivaldi or Firefox is built-in IPFS support, and even that’s tied into the whole cryptocurrency thing. (And I can use an add-on with those browsers when I want to mess around with IPFS.)

The company is also just one part of an international conglomerate, which can go one of two ways: either the parent company sees you’re making money and leaves you alone until they don’t, or they want to squeeze out every last drop of money they can without regard to what makes your particular business niche work (or not). In my opinion Opera had already reached that point by the time they were bought in 2016 – and long before they got involved in things like predatory loan apps in Africa that will spam all your contacts (including your boss and your in-laws) to embarrass you if you don’t pay back on time. And that wasn’t even the parent company: it was subsidiaries of Opera.

Opera wasn’t always like that.

It Used To Be Good

These would be my ratings for Opera at different times since I first used it:

Before 2000: ★★★★★Super-fast!
2000-2005:★★★☆☆Slow and clunky.
2005-2013:★★★★★Fast again, lots of cool features and innovations!
2013-present:★★☆☆☆Nothing stands out, and I don't trust the company anymore.

The original Norwegian company has been around since the early days of the web. I bought (yes, bought) my first copy for $18 with a student discount – it fit on a floppy disk, back when that mattered – after a classmate showed me how fast it was compared to Netscape and Internet Explorer. It got really cluttered and slow in the early 2000s, but by 2005 it was streamlined and fast again.

Innovation

Opera was the scrappy underdog in the “browser wars,” pioneering innovations that caught on – like Speed Dial (2007), or bookmark syncing (not sure when), or using JavaScript to patch high-profile websites that don’t quite work (2005) – and others that didn’t, but were fascinating experiments.

My favorite of those was Opera Unite (2009), which built peer-to-peer features so you could set up a simple website or photo gallery, share files with your friends, have your own chat room or collaborate real-time, etc. without having to get into the technical details or hosting, and without relying on a central server.

That’s right: Opera tried to decentralize the web before it was cool!

Unfortunately, because it wasn’t cool yet, Opera Unite was removed just a couple of major versions later in 2012.

Mobility

They also got into the mobile web early on, with both a version for what passed for smartphones at the time, and a Java version, Opera Mini, that could run on higher-end “regular” cell phones. Seriously, I used it on a flip phone with actual buttons.

sigh Yes, it was a Motorola RAZR, thank you for asking.

At a time when sites were making alternate, stripped down mobile versions of their websites that might have a chance of actually loading over an edge cellular network (2G if you were lucky) at speeds so slow you’d otherwise throw your hands up in frustration trying to access today’s typical websites, then realize you’d accidentally thrown your phone away and decide to leave it and go live in a cabin in the woods instead, Opera was promoting the idea that there should only be one web, and sites should adapt to the device and browser you use.

Opera Mobile and Opera Mini used a proxy to compress the sites you visited. Downside: your browsing passed through the proxy. Upside: you could actually get the page to download onto your phone. They later (2009) adapted this proxy into an optional Turbo mode that did the same for the desktop.

Bucking Trends

Opera kept the email and news (and later calendar) components in the application long past the point when other “browser suites” had separated them out, which was nice, but not a huge deal for me.

They kept a paid (with free trial) business model for years – the one where you’re the customer, not the ad network or whoever – until it became clear that you just couldn’t get people to buy a web browser anymore.

Before going totally free/gratis, they tried free-with-ads / paid-without-ads for a while, which was annoying, but not as annoying as the ones on the websites themselves.

Blocking Monoculture

Going into techie/nerd mode for this section. I was really into promoting web standards and interoperability for a while, and I still see the software landscape through that lens.

Because Opera also developed their own web rendering engine, it served as a critical check against a monoculture in which one primary rendering engine, controlled by one company, could have outsized influence on the future of web technology. And outsized influence on the bugs in web technology.

To pick a recent example: an Ars Technica article on a 2023 security vulnerability in libwebp, a software library widely used to display WebP images, noted that “The number of affected software packages is too large to check all of them.” (emphasis added)

Back then we were worried about Microsoft and Internet Explorer. IE had stagnated as soon as it won the “Browser Wars” and only started catching up again when enough people were using Firefox to make them worry. For a while there we had Microsoft/IE (Trident, later Edge), Mozilla/Firefox (Gecko), Apple/Safari (WebKit) Google/Chrome (also WebKit) and Opera (Presto) all with a seat at the table.

In 2013, Opera switched to WebKit. At the time I wrote:

Remember the bad old days when people just wrote for Internet Explorer, and there was basically no innovation in web browser capabilities? It took Firefox’s success to turn the tide, but Opera was there, needling the industry with things like the “Bork edition” which turned the tables on browser-sniffing websites. Opera was a constant reminder that no, the web isn’t just Internet Explorer and Firefox, or just Internet Explorer and Webkit, or just two flavors of WebKit. That it was worth building technologies to leverage cross-browser web standards instead of picking the current 800-pound gorilla and feeding it even more.

Within a year Opera shut down the user community site. Within three, the company was split up, most of it sold to an international conglomerate.

By 2018, Microsoft threw in the towel too, and now almost everything runs on WebKit (iOS & macOS) or Chromium (everywhere else). Firefox is still around, but its user share is drastically low, and Mozilla seems to be flailing around trying to find any way to make money except improving the browser. Google can dominate the direction of web tech, and it’s clearly not the browser team at Google that’s in charge.

Finally: Vivaldi

Vivaldi.net was created by one of Opera’s co-founders (who had already left the company) as a new online home for the people who had come to rely on the My Opera community forums, blogs, and other services. Around the time Opera broke up, Vivaldi launched a browser focusing on power users and customizability. Both browsers are still around, but I trust Vivaldi more, which is why I picked it to replace Chrome
and currently use it as my main browser.