3 ms·
Agreed. I suspect designers deliberately harm UX in an attempt to drive away unprofitable power users. E.g. Firefox recently made the about:config UX much worse
by mrob 6y ago
Agreed. I suspect designers deliberately harm UX in an attempt to drive away unprofitable power users. E.g. Firefox recently made the about:config UX much worse.
Previous version only made you click past the warning once. New version makes you click every time, and there's a noticeable delay before the config settings appear.
Previous version had comfortable spacing, with everything clearly readable without excessive wasted space. New version adds an absurd amount of padding to waste your screen space.
Previous version let you sort by column, so you could easily see all the setting you'd changed. New version removes this feature.
about:config is mostly used by the kind of person who complains about user-hostile policies and declines to accept advertising and spying, so if you want to do these kind of things then making it worse can help drive those users away. Simply deleting it is too obvious, but sabotaging the UX has plausible deniability. If you dumb everything down enough you'll only have dumb users, and dumb users are more easily exploited. I can think of no other reason why somebody put serious time and effort into actively making it worse.
(The old UI is actually still available at chrome://global/content/config.xhtml, but now that it's no longer supported it's easier for them to remove it later.)
- pitay 6y agoYeah. There was a time that you could use chrome://global/content/config.xul to get to the old about:config, but they removed that too. Don't know why they did that, only people who wanted the old behaviour would use it. Being able to sort by column is really useful, that's what I miss. Edit: Didn't see your last line about chrome://global/content/config.xhtml , now I can get the old behaviour back. Thank you, thank you, thank you.
- sergeykish 6y agoThere is no XUL. https://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul https://www.mozilla.org/keymaster/gatekeeper/there.is.only.x...
- asoneth 6y ago> I suspect designers deliberately harm UX in an attempt to drive away unprofitable power users. You might be partly right. I mean, I've worked in UX for more than a decade and I've never met anyone who did this deliberately. But over-optimizing for the novice experience essentially produces the same result. A decade ago it was trivially easy to find improvements that benefited all users, but these days platforms are a lot more mature and there are fewer universally beneficial usability improvements like that left. At this point making improvements for one persona often result in regressions for others. It comes down to a business decision of which users matter and how the changes impact the bottom line. And you sort of have to make a call because if your company decides not to optimize for a profitable set of users then your competitors will. I've never worked on UX for a web browser, but my guess is that they're mostly optimizing for novice users and safety at the expense of the power user experience. I don't see that changing as long as their business model depends on appealing to the largest possible number of users. Of course I wasn't in the room when the team made that call and you may be right that they're engaging in some dark pattern shenanigans to actively sabotage your experience and make you leave but I seriously doubt it's that explicit -- no one's actively trying to drive you away, they just don't particularly care about you. You might be able to find a niche web browser just for expert users that meets your need, but I'm not not sure how they'd sustain the business. Having said that, there are lots business models in which power users are profitable. I've worked on expert systems (military, finance, ETL, data science) that often have crazy high learning curves for novices because whenever there's a tradeoff they optimize for the efficiency and stability for expert users. Having said that, these systems can be expensive (for example ~24k/yr/seat) so the businesses can afford to focus on optimizing for a small number of expert users.
- pndy 6y ago> I suspect designers deliberately harm UX in an attempt to drive away unprofitable power users. Considering how much things can be achieved via about:config registry in Firefox, then you're probably right. Not sure if entries can be still loaded with userChrome.css and userContent.css - back then I was using these to preconfigure browser for friends. These could be dropped into freshly created profile (via -P switch, without launching browser) and act like sorta "answer files".
- pitay 6y agoYou can still use userChrome.css and userContent.css but the toolkit.legacyUserProfileCustomizations.stylesheets config option must be set to true.