logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
commit: d330cd40148338430a05a27a517a583e557573b2
parent 8a0ef790ea69870561c80413684911ddac5eb07e
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri,  9 Feb 2024 07:52:46 +0100

articles/firefox-begone: new

Diffstat:

Aarticles/firefox-begone.xml56++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mconfig.ninja1+
Mfeed.atom.in1+
Mhome.shtml1+
Aimages/firefox-default-browser-dark-pattern.png0
5 files changed, 59 insertions(+), 0 deletions(-)

diff --git a/articles/firefox-begone.xml b/articles/firefox-begone.xml @@ -0,0 +1,56 @@ +<entry> +<title>Firefox begone</title> +<link rel="alternate" type="text/html" href="/articles/firefox-begone"/> +<id>https://hacktivis.me/articles/firefox-begone</id> +<published>2024-02-09T04:30:08Z</published> +<updated>2024-02-09T04:30:08Z</updated> +<!-- +<link rel="external replies" type="application/activity+json" href="https://queer.hacktivis.me/objects/50be9d37-dee6-4c69-818e-013fa3b010d0" /> +<link rel="external replies" type="text/html" href="https://queer.hacktivis.me/objects/50be9d37-dee6-4c69-818e-013fa3b010d0" /> +--> +<content type="xhtml"> +<div xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" class="h-entry"> +<p>Could also be titled “I'm never going to use Firefox ever again”.</p> + +<ul> + <li>The defaults are absolutely horrible and barely anything is changeable via <code>about:preferences</code>, you'll need to screw around in documentation-less <code>about:config</code>. I don't want to spend that time anymore, no one should have to.</li> + <li>Always more and more nagging and advertisements (sponsored links in new tab and URL suggestions). I'd say this is quite comparable to <a href="https://en.wikipedia.org/wiki/Enshittification">enshittification</a>, as if firefox wasn't loosing enough users already.</li> +</ul> + +<figure> + <img src="/images/firefox-default-browser-dark-pattern.png" /> + <figcaption> + Pop-in with the following content: + <blockquote> + <em>[Cartoon fox waving a paw]</em><br /> + <strong>Welcome Back</strong><br /> + Here's a quick reminder that you can keep your favorite indie browser just one click away. + <ul> + <li>[Highlighted button] Open my links with Firefox</li> + <li>[Simple hyperlink] Not now</li> + </ul> + </blockquote> + </figcaption> +</figure> + +<p> + Cute Fox sure, but that <a href="https://en.wikipedia.org/wiki/Dark_pattern">dark-patterned</a> popin spawned right in the web-based game I was testing, well after it loaded. Thanks for stealing focus… And of course you cannot answer "no, never" maybe the folks at mozilla need a reminder of what <em>consent</em> means.<br /> + This should have never have ended up into a firefox release, there's a limit to how much you can nag users at <em>every</em> browser launch, this it way past tolerable.<br /> + For me this ended up being the final straw, I ended up uninstalling firefox. I'd rather just use chromium few times a year instead as fallback to when I need WebRTC <a href="https://bugs.webkit.org/show_bug.cgi?id=235885">until GstWebRTC is viable</a> (btw Firefox grabs it's WebRTC implementation directly from chromium). +</p> + +<p> + By the way, Firefox is <strong>not</strong> an <a href="https://en.wiktionary.org/wiki/independence">independent</a> browser. It has been reliant on Google's money for ages, even while Google's main business effectively directly goes against values Firefox supposedly has. +</p> + +<p>Fucking <a href="https://en.wiktionary.org/wiki/adware">adware</a>.</p> + +<h2>Previously</h2> +<ul> + <li>2017-07-09: <a href="/articles/www-client%20are%20broken">www-client are broken</a></li> + <li>2015-11-11: <a href="/articles/Mozilla%20is%20Broken">Mozilla is Broken</a></li> +</ul> + +</div> +</content> +</entry> diff --git a/config.ninja b/config.ninja @@ -13,6 +13,7 @@ build articles/T495-4Y-later.html: article entry.xsl articles/T495-4Y-later.xml build articles/Why$ I$ embraced$ Wayland.html: article entry.xsl articles/Why$ I$ embraced$ Wayland.xml build articles/cve.org-disaster.html: article entry.xsl articles/cve.org-disaster.xml build articles/drm-definition.html: article entry.xsl articles/drm-definition.xml +build articles/firefox-begone.html: article entry.xsl articles/firefox-begone.xml build articles/firmware-broken-terminology.html: article entry.xsl articles/firmware-broken-terminology.xml build articles/google-web-environment-integrity-illegal.html: article entry.xsl articles/google-web-environment-integrity-illegal.xml build articles/self-hosting.html: article entry.xsl articles/self-hosting.xml diff --git a/feed.atom.in b/feed.atom.in @@ -11,6 +11,7 @@ <updated>2023-06-01T00:00:00Z</updated> <!-- new.sh: new articles here --> +<xi:include href="articles/firefox-begone.xml"/> <xi:include href="articles/T495-4Y-later.xml"/> <xi:include href="articles/wasm-hype-wish.xml"/> <xi:include href="articles/drm-definition.xml"/> diff --git a/home.shtml b/home.shtml @@ -11,6 +11,7 @@ <h1>Home</h1> <p>List of articles, newest first:</p> <ol class="indexlist"> + <li>2024-02-09: <a href="/articles/firefox-begone">Firefox Begone</a></li> <li>2024-01-08: <a href="/articles/T495-4Y-later">Lenovo T495: Nearly 4 years later</a></li> <li>2023-12-13: <a href="/articles/wasm-hype-wish">I wish I could be hyped by WASM</a></li> <li>2023-11-10: <a href="/articles/drm-definition">On the definition of DRM</a></li> diff --git a/images/firefox-default-browser-dark-pattern.png b/images/firefox-default-browser-dark-pattern.png Binary files differ.