this post was submitted on 25 Feb 2026
961 points (99.2% liked)

Technology

82669 readers
3335 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] dsilverz@calckey.world 0 points 2 weeks ago (17 children)

@Feyd@programming.dev @technology@lemmy.world

I'm not referring only to the feature per se, I'm also referring to any pop-up designed to appear throughout the navigation to "remind the user about the superb features".

Said pop-up is explicitly mentioned on their "confirmation dialog" upon turning off (screenshot attached below):

You won't see new or current AI enhancements in Firefox, or pop-ups about them.

It speaks volumes about how much a dark pattern this is, the fact that the opt-off has a confirmation dialog, while the further proceeding with logging in with Anthropic/OpenAI/Google/Meta account doesn't seem to have a confirmation dialog.

And the fact that the confirmation feels "menacing" and defaulted to cancelling the opting-off (i.e. pressing "esc" or clicking outside the window; one must click the primary-colored "block" button which, contrasted to a grayish "Cancel" button, may psychologically induce the user into thinking "block" is a dangerous action), quite similar to the about:config warning screen.

Ah, and the clanker options: notice the lack of alternative options for those who want a custom clanker, such as DeepSeek, Qwen, Z AI, Brazilian Maritaca IA and Amazônia IA (to mention some non-Chinese LLMs), or even something running locally through ollama. Seemingly no option for using a custom, possibly self-hosted LLM endpoint. The fact that all the options offered are all heavily corporate options (with Mistral being the "least corporate" of them all, but still Global Northern nonetheless) might tell us something...

All of these dark patterns, among others not mentioned, are the object of my critique, not just the fact that Mozilla is shoving clankers unto Firefox.

Whenever a feature needs an invasive pop-up and the opt-out brings up a second pop-up that requires further confirmation (but none seems to be offered upon actually using said feature), it is called a dark pattern, no matter if said feature requires further configuration.

Screenshot of confirmation dialog "Block AI enhancements?" with "or pop-ups about them" highlighted.

[–] skamu@mastodon.uno 2 points 2 weeks ago (8 children)

@dsilverz @technology @Feyd

A modal in general is not defined as a dark pattern (not sure why you say that).

And in this case a modal is used to manage a user journey "subtask", which is a request to confirm a potential disruptive action: users may use firerox AI features for long, before deciding to turn them off, deeply changing their experience with the product.

I agree that it could have been done as a full page, but it is fine also as a modal on desktop (not mobile viewport)

[–] dsilverz@calckey.world 2 points 2 weeks ago (6 children)

@skamu@mastodon.uno @technology@lemmy.world @Feyd@programming.dev

Maybe I'm overly idealistic when it comes to software but, IMHO, a software (especially a browser) should be the least distractive possible. My point about modals was about feature announcement pop-ups ("Now you can do Y... Click on Z menu to get into Y"), the ones which Mozilla Firefox explicitly mentioned within the confirmation dialog, as well as the said confirmation dialog which, as far as I could find about, is one-sided, for there are no confirmation dialog to the other action, which is to activate the clankers.

The ideal workflow, to me, is as follows: the user launches the browser software, the main UI opens minimalistically listing the most frequently accessed websites and the pinned bookmarks, the user clicks on some shortcut or types in some URL, then the browser fetches the network content from said website, parses it, fetches whatever else needs to be fetched for the specific website, renders it visible on the screen, then let the user interact with the page as they please, without a MS Clippy-like behavior of reminding the user "It looks like this page has links, you can summarize them using a clanker" on a frequent basis.

Lynx, for example, is the perfect example of this, it's not an utopia I'm imagining: I type lynx and I press enter, then Lynx executes and brings its TUI, then I press g and type the URL of a website, and it fetches and does what needs to be done in order to bring up the website to the TUI. No cluttered interface except for the short list of keyboard shortcuts at the bottom which don't require user interaction nor disturb the UX. That's KISS approach.

When a browser has a MS Clippy-like behavior and, most importantly, when a browser brings potentially unwanted features turned on by default, whose opt-out requires the user to go through some sort of gymnastics while the usage of said feature is asymmetrically easy (seemingly no "confirm you want to use the clanker? The clanker may have access to the following: page content, currently open tabs, credentials on the page, etc..." like the opt-out confirmation dialog lists exhaustively about "enhancements that will be unavailable while the user opts out of Firefox AI enhancements"), again: perhaps I'm being too pedantic but, to me, it smells, it looks, it behaves and it whispers like a dark pattern.

[–] Feyd@programming.dev 1 points 2 weeks ago (1 children)

It looks like this page has links, you can summarize them using a clanker” on a frequent basis.

That doesn't happen. I don't recall firefox ever popping up a modal while I'm browsing.

[–] dsilverz@calckey.world 1 points 2 weeks ago (1 children)

@Feyd@programming.dev @technology@lemmy.world

Maybe you got lucky and the routine which triggers said pop-ups didn't happen yet, doesn't mean that "that doesn't happen". Again: Firefox literally mentions pop-ups about "AI enhancement" features, it's not something I'm confabulating:

Block AI enhancements? You won't see new or current AI enhancements in Firefox, or pop-ups about them.

It's ipsis literis from the Firefox opt-out confirmation dialog. They wouldn't mention said pop-ups if they weren't to happen.

[–] Feyd@programming.dev 1 points 2 weeks ago (1 children)

I'm out. There is no point taking with someone that repeatedly lies to try to support their point. Look, I'm against the majority of LLM usage and implementation as well, and I'd rather most of it not be in firefox as well, but:

  1. You keep making up things firefox does that it doesn't. I'm not even convinced you've used it
  2. You keep talking about UX and dark patterns but you're obviously making it to as you go
  3. Basing conversation on obvious falsehoods is a waste of time
[–] dsilverz@calckey.world 1 points 2 weeks ago

@Feyd@programming.dev @technology@lemmy.world

What?! Lying?! It's literally in Firefox official git repo, for Goddess' sake!!

https://github.com/mozilla-firefox/firefox/blob/4bc9c2f9b62e7cb44894d581c8171edbf0f7e27f/browser/locales/en-US/browser/preferences/preferences.ftl#L2370C132-L2370C150

(And, oh, as a double-twist, the following screenshot proves I do have Firefox, even though I use Waterfox as my daily driver; here I'm using Firefox because my GitHub account is logged in in there, and to dismantle your ad hominem that "I'm not even convinced you've used it [Firefox]" )

But, you're right, there's no purpose in continuing this debate. Enjoy the new soon-to-be "Agentic Browser" Mozilla FAIrefox!

Sceenshot of GitHub repo mozilla-firefox/firefox featuring part of the source for the file firefox/browser/locales/en-US/browser/preferences/preferences.ftl, with the LOC 2370 centered and the excerpt "or pop-ups about them" highlighted. As a bonus, it's being seen on a Firefox tab.

load more comments (4 replies)
load more comments (5 replies)
load more comments (13 replies)