Elektrine lite

← Feed

@skamu@mastodon.uno

Post #535154

2026-02-26 05:54 UTC

@dsilverz@calckey.world @technology @Feyd@programming.dev 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)

Replies (2)

  • @dsilverz@calckey.world 2026-02-26 12:55

    @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.

    Open ##2826969

  • @dsilverz@calckey.world 2026-02-26 13:13

    @skamu@mastodon.uno @technology@lemmy.world @Feyd@programming.dev Post scriptum (I'm unable to edit my replies using Sharkey): regarding the dark pattern within the modal from the opt-out confirmation dialog, I explained my understanding of it on a reply to Feyd (my reply that starts with "When we develop a system..." and explored the psychological/behavioral aspects of user interface development). I didn't link it directly here because, as I'm using Sharkey, my link to my reply would likely leave the Lemmy environment into the Sharkey environment.

    Open ##2826976