this post was submitted on 29 Sep 2023
178 points (94.1% liked)

Firefox

17811 readers
12 users here now

A place to discuss the news and latest developments on the open-source browser Firefox

founded 4 years ago
MODERATORS
 

Mozilla seems to be asleep at the wheel, when it once drove online activity and communications. We have some suggestions where it could go.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago (1 children)

"Bundling extensions" sounds to me like a poor description of what I think is the right idea, which is to incorporate things that can currently be done with extensions into the browser in a simpler way. As time goes by it seems like more and more extensions are required just to replace functionality as Mozilla removes it. On upgrading to 115ESR for instance, which has just made it to Debian stable, I find that I need "New Tab Homepage" in order to continue having new tabs be a blank page with a dark background. Other extensions that I think would be worth including as basic browser functions include "Disable Page Visibility", "Disallow console.clear", "Redirector", "RSSPreview", and "SuperStop". That's not counting things I haven't found extensions to replace such as disabling select events, or various simple UI customizations that can now be done only in userChrome.css, requiring additional steps to maintain them with every upgrade. There are also more complicated things like some features from JShelter which I think would also be deserving of inclusion. And of course as mentioned in the article, the always popular "vertical tabs" although I don't care for it myself.

They've cluttered up the UI in this new ESR release with a bunch of redundant "Can always read and change data on this site" text reminding us all of the security risk of having lots of extensions from a variety of sources any of which could one day sell out and turn malicious. There exist at least some "power users" who do not appreciate having to so frequently add new ones just to maintain existing functionality and to do what seem like very basic and essential things.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

What you're talking about is called "feature creep" and is a surefire road to poor quality.

I, for example, don't use any of the extensions you mentioned. And I checked two at random and both had less than 10k users, so they're by no means "must have". If they had to include all functionality that every "power user who does not appreciate having to frequently add new extensions" ever wanted, they might as well just rename it FireDinosaur or something. It will be both extremely heavy, and quickly extinct.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

This browser needs a modest amount of feature creep just to reverse the past decade of feature retreat. I was mostly restricting the suggestions there to features that seem straightforward enough that they'd not lead to any cost to people who don't use them. It's by no means meant to be a comprehensive list. If you want one that would instead be very popular, how about this: https://connect.mozilla.org/t5/ideas/customizable-hotkeys/idi-p/4979