What We're Working on in Firefox
connect.mozilla.org
connect.mozilla.org
> We are approaching the use of AI in Firefox...
Dammit
> More streamlined menus that reduce visual clutter and prioritize top user actions so you can get to the important things quicker.
...crap...> AI-generated alt-text for images inserted into PDFs, which makes it more accessible to visually impaired users and people with learning disabilities.
Also, they made a point of talking about privacy and saying it was processed on-device.
Chances that someone went "how can I justify playing with the new shiny?" are very, very high. Responsible leadership should take away the toys before they do something stupid.
They recently added a fully local translation feature and I love it.
English is also not everyone's first language, and sometimes details like a non-awkward salutation or signing off of an email do matter.
I think the same holds for summarization (a Reader View feature maybe?) and as someone what was on Firefox's A11Y team for almost 5 years, I think there's some work Mozilla could do with image alt text and perhaps fixing up some common quirks that trip up screen readers so they don't have to do that fixing themselves.
There are several places I believe this relatively new tech fits perfectly with web browser use cases. Those mostly aren't monetize-able though, so they're "for users" not "for money" and users don't really seem to be up for grabs these days, too locked into their routines, and so those features may not even be competitive advantages.
Still, doing good for your existing user base by incorporating new tech that fits their use cases well, even if it doesn't make you more money or win you more uses is a good thing and the fact that Mozilla's not chasing growth like FANG and others means they can do more of that unprofitable "good stuff."
I worked on Mozilla for 25 years. It was an amazing ride and knowing what I know about Mozilla I feel confident they'll behave not just responsibly with AI, but as paragons of virtue and a north star for the industry (and perhaps even for governments as the Mozilla Foundation has been working on responsible AI for half a decade and is in regular contact with the US and EU governments on just these kinds of issues.)
Many of these "products" are just hot air. Time will weed out the crap. It's not like we're stuck with nonsense Blockchain features now from the last hype (even though signal and others did work to implement that BS, it's not in the way or even remotely relevant)
15 years ago, machine learning started making its way into Firefox in a big way with the Awesomebar's learning algorithms that get the sites you visit frequently auto-completing easier. That work was mostly Ed Lee in the early days and makes Firefox's addressbar far superior to Chromes (and back then Chrome said it was a superior algo but they couldn't take the 10 ms hit to the Omnibox popup performance so users could just type a lot more to get where they wanted to go).
Why not just copy and improve Vivaldi and allow users to easily rename/move/delete the menus? You wouldn't know what a specific user's top actions are
Also you can even have a dynamic sorting section part within some menu based on how often you use a given menu item or depending on which profile you're using etc.
(I'm not bullshitting. I worked for Mozilla for 25 years, including in the Netscape era. Brendan Eich and I built the Mozilla 1.0 roadmap. I was a co-creator of Firefox along with Blake and Ben. I was Firefox's PM at Mozilla when we deployed telemetry and I was a Firefox and A11Y PM when me and Andre Natal introduced local LLM-based language translation to Firefox a couple years ago (Nightly only, release came last year after I left.) If those credentials aren't enough to make my claim believable, then I don't know what else to say.)
Though out of curiosity - if someone turns all telemetry off, how would you know of this use to count?
1. Configure which shortcuts override web page shortcuts. (Ex: Can't open history on Google Docs)
2. Customize shortcuts arbitrarily (add/remove/remap defaults). Bonus points for vim-style shortcuts being possible.
3. Shortcuts for JS/bookmarkets.
Good that they also want to include tab groups so there’s hope this will work like Tree Style Tabs. That extension is probably the gold standard when it comes to tab organization.
In what way is the UI falling behind? How advanced can it be? The most advanced thing was probably XUL that they disabled
Containers do one thing very well and are very useful, but they don't let you have different bookmarks, add-ons, themes, settings, sync, etc.
A more classic-style profile switcher is available via the '-P' (or '-ProfileManager') command-line switch. If FF is in your $PATH you can run:
firefox -P
The '-P' switch can also take an argument of a profile name to open it directly.But yes, it would be nice if at least one of these options were exposed in the UI so it was more discoverable by users.
There's no way around this. Profile support on Firefox is bad and it's a shame because they've had them for years.
I consider TBP to be the second most important extension that I could possibly install, right after uBlock, but getting it to work correctly is a bit of a slog due to how tabs have been isolated and restricted from the API.
It’s not hyperbole that my entire usage of FF rests upon the functionality of TBP.
I also very much miss Tab Mix Plus...
It’s virtually never useful to have a shortcut to save HTML pages.
I use Ctrl-s often to save images.
Data files like images are a reasonable use of the shortcut. Downloading HTML is nearly always unintended behavior.
>"More streamlined menus that reduce visual clutter and prioritize top user actions so you can get to the important things quicker."
Oh, so towards making Firefox actively worse, got it.