Mozilla plans to remove the Compact Density option from Firefox's Customize menu
ghacks.net
ghacks.net
Seems like every time I see coverage about Firefox, it's Mozilla removing or crippling some feature I care about.
Why bother using FF at this point? Most sites don't work as well, and Mozilla seems actively hostile to my use case. If I'm going to use a browser that is hostile to me, I may as well get better website compatibility out of the bargain.
Not surprised their market share keeps shrinking. At this point, what's the sell?
Edit 1: worth noting, there is a lower-down comment thread[0] with relevant links - Mozilla does not care if you like this feature.
Ditto. First thing I do when setting up firefox, the default is just way too unnecessarily large.
A large monitor isn't even necessary, it's too large at every monitor size between 13" and 34" (which is the range my personal hardware covers).
Because the alternative is that Blink becomes the new IE6.
I started using Firefox in the late 2000s mostly because I switched to Linux, and Chrome wasn't a thing yet. The web dev tools were better (firebug, anyone?), there were extensions like pentydactyl and whichever predecessor it had back in the day, and overall I just preferred the UI.
Pretty much every reason I originally used Firefox is gone now. I used it out of habit now and because it's less memory intensive still, but that's it. There's just not much going for Firefox except being backed by "the good guys" in a fight against the Empire. Even the cross platform support has withered with all the Chrome components like Skia and dependencies on tools like node.js (ironic that Firefox needs chrome's javascript engine to compile) limiting it to mainstream target triplets.
Firefox is trying to stay usable and I applaud that, but now they're just perpetually stuck trying to play catch up with Chrome's features and performance, always lagging behind, either a little or a lot. Chrome sets the web standards -- I think Firefox has simply lost.
People sticking to their principles and willing to use a less advanced browser just to guarantee its improvement is what gave us the fast browsers we have today.
"Moral cause" = many people will walk right away from even expensive software over these kinds of things.
Just saying.
Anyway, this designers' fad of making desktop applications look like mobile apps (I'm intentionally using those two different names) must come to an end. My favorite example is "think if Excel on a computer would have half an inch padding around each cell with possibly no borders". This normal layout thing is only a very small step in that direction but it's still in that direction.
Desktops tend to have high-precision pointing devices. It is wasteful of space to make big, touch-friendly buttons. Many web apps and GTK programs that follow this trend are barely usable on my laptop (1366x768 display).
A good UI toolkit should support adjusting the size of the UI elements according to what platform is being used. In an ideal world, I could just set some kind of scale factor and have all my applications respect it. Then the people with touchscreens can be happy, as can the people with mice.
I guess from the perspective of commercial software, it's cheaper to write one UI and have it cater to the lowest-common-denominator. What I don't understand is why these design trends have become popular in the open source space.
I accidentally discovered that the mouse's scroll wheel works for this too.
Gtk seems to optimized for the higher-end of not-hdpi-yet displays (100-120 dpi, at @1X), i.e. 1600x900 to 1920x1080 at 14". Fullhd at this size, the sizing is great, it doesn't need hidpi support yet, which would also explain the sad hidpi support in many apps (not the toolkit! just some apps; e.g. virt-manager/spice-gtk only recently got it supported).
That's has always been the case, even before mobile was a thing. GTK components have always been padded to the wazoo, and pretty badly too; it's one of the reasons I was very much a "KDE guy" back in the early '00s, QT component just looked and scaled so much better.
If only QT had had a C implementation, GTK would never have reached a tenth of its popularity.
Agree that Qt would be more popular with a C implementation. The myriad language bindings available for GTK have gone a long way in boosting its popularity.
The taskbar can be moved easily, but Firefox doesn't come with a vertical tabs option. Both Chrome and Edge seem to now.
Actually, the screen of my laptops got only slightly wider in the last 25 years but considerably shorter. 16:9 is bad on laptops.
This means that an Ubuntu like launcher (on a side) should be optimal and yet it takes away the space I need to display two windows side by side.
That's why I always reconfigure Gnome to move the top bar to the bottom and merge it with a task bar. I also autohide it to gain some space.
> That's why I always reconfigure Gnome to move the top bar to the bottom and merge it with a task bar. I also autohide it to gain some space.
Why not use the autohide option with the launcher on the side?
BTW, the Gnome's name for favorites is Places.
Vertical tabs are stuck in a side-bar, and that sidebar has to fight with the main content for screen real-estate, with the tab bar usually losing (i.e. getting shrunk by the user in order to increase the size of the main content.) That means that, even with only a few tabs open, a tabs sidebar can't show very much description text for each tab.
When you have a lot of tabs, a tab sidebar shows more per-tab context than a tab top/bottom bar does. But having a lot of tabs is comparatively rare.
Remember, the default behaviour in all major browsers is to open external links from other applications in a new window. So, if you’re the regular “go with the flow” kind of computer user who presumes the defaults are defaults for a reason — and are a bit lazy in cleaning up your windows, and you use at least one external app (e.g. a mail client, a piece of collaboration software, etc.) — then even if you yourself prefer to open tabs, you’ll end up opening new windows quite frequently as well.
And, if you don’t care where you open each new tab, you’ll just end up opening it against whichever window was most recently opened; rather than having a dedicated “tabs I opened” window.
(As a person who bothered to install the “Merge Windows” Chrome extension to replicate the feature in Safari, I genuinely don’t get these people — but they really do exist, and are even seemingly in the majority.)
Also, BTW, Firefox has had a Tabs menu for years now; both vertical and hides itself away automatically. (Though perhaps you still can't save any vertical space with it: AFAICR it lives on the tab bar, so if you hide that you lose the menu too.)
I had to get rid of almost all programs that used modern GTK.
One major problem was dialogues windows, typically options setting dialogues. They were too big and the buttons were out of the screen (below the screen), because of too much white space everywhere, because of badly organised layout, and because of too many things being packed inside the same dialogue.
But the most infuriating was the bloody CSD (Client Side Decoration). They pretend it saves spaces, because it fuses a menu bar and the window bar (window manager bar).
But firstly, they made it so big that this single bar is only a couple pixels shorter than a traditional set of menu bar + window bar.
And secondly, on a traditional application, with the WM I had, I could (simply pressing one shortcut key) hide both the window bar of the current application (from the top), and the WM task bar (from the bottom), making the entire vertical space available from the current application content (including its menu bar). But with CSD, I cannot hide the window bar, since there is no window bar; so I am forced to keep their huge menu+window bar combo fusion and as a result there is less space available for the content...
https://blog.samalik.com/make-your-gnome-title-bars-smaller/
https://blog.samalik.com/make-your-gnome-title-bar-smaller-f...
https://stackoverflow.com/questions/36869701/decrease-the-ta...
Your CSS must go to ~/.config/gtk-3.0/gtk.css
You can make the url bar smaller by setting the layout.css.devPixelsPerPx in your about:config to a value between 0 and 1. This can also be done by adding the following line to your user.js:
user_pref("layout.css.devPixelsPerPx", 0.8);
They're just saying to please stop spamming the bug tracker with "me too" messages. There are Mozilla forums for giving product feedback which are likely read by product people and not engineers fixing bugs.
Lots of reasons: familiarity, it works for your use cases, preventing a Chrome hegemony (though we're already there), their focus on privacy, important add-ons still work great. The fact FF isn't owned by an ad-run business who's main concern is figuring out a more effective way to make you buy stuff.
> Most sites don't work as well
Citation definitely needed. This is worded without precision, you could claim "work as well" to mean nearly anything. Do you have specifics, with data? Performance? Functionality? Features? DRM? What is it? I haven't encountered any broken web sites with desktop Firefox. But, I also don't look at all the internet, so I'm curious - what's broken?
What alternatives are there? Chrome is a no-go, Brave is off doing it's URL redirect and bitcoin weirdness (that I don't need in a browser) Edge is just Chrome. There's some de-googled Chrome options and I guess some weird special-build Firefox options, but really, out of all the options I see, FF is best for me.
I'm not changing because they removed one tiny feature used by a very vocal minority, and it's a mistake to assume that FF has no value or no "sell".
Mostly JS-heavy sites by big companies. But yes, I admit that I don't have hard data to back this claim up.
> What alternatives are there? Chrome is a no-go, Brave is off doing it's URL redirect and bitcoin weirdness (that I don't need in a browser) Edge is just Chrome. There's some de-googled Chrome options and I guess some weird special-build Firefox options, but really, out of all the options I see, FF is best for me.
Un-googled chromium is one. I suppose that I trust Mozilla marginally more with my user data than Google.
But yes, I agree, the browser landscape is pretty lousy right now.
> I'm not changing because they moved one tiny feature used by a very vocal minority, and it's a mistake to assume that FF has no value or no "sell".
I perceive this to be the continuation of a trend.
I think FF still has value for now, but it seems like that value is pretty quickly dropping - as a piece of software, if not from a philosophical perspective (supporting the open web and all that).
Seems you have trouble keeping count. Let me remind you how many features FF has nuked in recent times
https://news.ycombinator.com/item?id=25589177
https://news.ycombinator.com/item?id=24231017
> "Some of these are a bit spurious. I mean, Venkman was replaced by Firebug, which was much better. MXR was similarly replaced by DXR."
> "CNET (and Mozilla)[1] say that Firefox still has a fully functional security team. The source for this is an unsourced tweet. I'm going to flag it because HN does not seem like a good venue to hash out rumors."
> Kind of misleading title – what isn’t planned to be supported is installing PWA:s as standalone apps on desktop Firefox: https://twitter.com/englishmossop/status/1344428028315590656...
Try harder.
That is still something that I very much wanted.
I had stuck to firefox 68 because after that https over ssl could be disabled remotely for corporate computers but now I switched to Chrome.
I think the end result will be Firefox removing itself from the browser pool.
[1]: My criticisms: https://github.com/mozilla/multi-account-containers/issues/1...
Not when they constantly change the general way it's used. I am personally tired of having to relearn how to use a tool. Address bar, lockwise, shared passwords, to start.
If you work on Firefox, or are new to development -- this is not Luddism, and don't let this attitude discourage you. Let it be a lesson that you need to understand your users and not just assume that everybody uses a maximized window on a 13-inch laptop screen with all day to wait for slow code to load.
I also saw a browser.engagement.ctrlTab.has-used key in there; didn't know the config store was also tracking usage...
I have to say that the name doesn't explain what it actually does. Thank you for the assistance.
With Firefox, opening a new tab in a non default container has a terrible default shortcut, and you can’t remap it to anything sensible (like cmd + some letter).
I’m sticking with Firefox because I want to support them, but I miss Chrome dearly.
Just out of curiosity, have you tried creating a shortcut based on the menu name in the macOS global settings? As a Linux user who sometimes works for companies that issue Macs, that functionality goes a long way to preserving my sanity, but sometimes apps just hard-code a shortcut instead of using the OS.
(Extensions can do it, but they only take effect after the current tab is loaded.)
Cite me. Impossible to pay my elec bill w/o chrome on my country's biggest energy provider.
Silent errors on many sites.
FF-esr on Debian
I've had similar experiences with various bills over the years (though fewer recently), so these days I default to dealing with those by 'pushing' the payment from my bank to the utility rather than having the utility 'pull' a payment from the bank.
It would be nice if the bank could poll a utility to discover the payment amount rather than having to enter the amount manually from reading the bill, but as inconveniences go that's fairly small potatoes.
Yes indeed... until not anymore. And will this be an enormous change? Oh no but an annoying one for some people, and completely switching browsers might be perceived as only marginally less familiar than just having some of your settings suddenly disappearing in FF.
Until they remove the feature you used for years. But hey, they are the champion of the Free Web so anything goes.
This is my problem. If there was a real option to go to I probably would leave Firefox because of the things they've removed or haven't added. But then I look at the alternatives, and they are all worse.
I use it almost entirely for containers. Do any other browsers have the same functionality either built-in or via plugin?
Maybe this reflects the coverage more than the reality. Read the changelog and you will see things worth getting excited by, but no one is going to write an article about each new feature and change.
I agree. They need an emulate chrome option: Match keyboard shortcuts, menu, and compact layout.
Tree Style Tabs on the desktop and and uBO on Android.
Because it is still better and Google has worked even harder to make me dislike them?
That said, if someone made a viable fork of the latest Firefox and fixed all the problems and missing APIs I could easily pay $15 a month for it, maybe $25.
A good browser would be worth almost as much as a good IDE in my current position.
FTR: employeer pays my full subscription to all Jetbrains tools. I'd happily try to get them to pay for unbroken Firefox but more realistically pay it myself. $100 - 200 for the software and $50 to spite Mozilla at this point ;-) Just today someone tried politely to ask about what one could do to get them to reconsider the api to hide tabs and were brushed of by someone.
A fork would of course need to be kept up to date with the base (until everyone switches :-).
Well, the thing is that Firefox would have to be crippled much much much more in order to make me switch to a different browser because there's simply no competition there - everything else is much worse already, so I'd simply trade my browser getting slowly crippled over time with a single instantaneous crippling.
The designers before them went for different metrics.
Designers need to design.
And this is how the circle of UX paradigms is powered.
Like fashion, it will cycle.
The current trends are current, until they aren't.
I absolutely LOVE the way Firefox dies to force you to restart your browser. Silently updates in the background, then all of a sudden it stops working and you don't know why. Who among us hasn't wanted to be teaching a class with dozens of students and have their browser die? Guess they're going after those that yearn for the days of Windows 98 stability.
example : a cctv kiosk I have just sits on a URL all day.
It updates silently and breaks the browser sometimes a few times a month, facilitating remote administration to reset.
The other lovely behavior is when after an update the tab to show update notes is prioritized upon browser auto-restart -- thus covering up the cctv kiosk tab with something advertising firefox changes.
Firefox is getting harder to love, (thankfully?) so is the competition in most cases.
I mean, you can kind of use Electron for this, but it's not designed to be used this way (i.e. to be used un-customized as a long-running service with hot updates.) It's designed as an SDK for developers to produce apps with, not as an app in-and-of itself.
https://fluidapp.com/ exists, but it's not multiplatform, and it still doesn't address the needs of the embedded market either.
https://support.mozilla.org/en-US/kb/firefox-enterprise-kios...
"Firefox has just been updated in the background. Click Restart Firefox to complete the update."
It would at least be a minor improvement if they'd open a new tab to show you that information. Instead you're refreshing the page wasting everyone's time because it doesn't always tell you that's what's going on.
If you use Mozilla's build of Firefox and it's built-in update system I think this won't happen.
(Disclosure: I work for Mozilla but not on this)
But I cut Mozilla some slack for it since this is a pretty unusual setup and the Developer Edition is updating quite a lot compared to the release branch and it doesn't happen all the time.
Panorama Tab Groups
I share some of your gripes and I do think that Mozilla routinely drops the ball with Firefox, but that's a gross overstatement. I exclusively use Firefox as my main browser (both on desktop and mobile) and I only very occasionally stumble upon websites that will only work correctly on Chromium.
It's annoying when it happens but it's most definitely not "most sites" in my experience, it's a small minority.
I feel the same. I am saddened that some guy from Mozilla now wants to remove support⁰ for user.js, supposedly to save a stat() call :-/
All these people complaining about a free browser, and one that isn't selling your soul to pay for it.
Please check your behavior, and set a better example in the future.
I would certainly have preferred to stick with a non-blink browser, but Mozilla won't stop remove features I like and making harmful changes.
How many pointless UX revamps have they done in the last decade? Meanwhile everyone is still waiting for the many unkept promises, including mobile extensions.
Ditto ... I am not clear why we need eight pixels' padding around the location bar and what looks like 15 pixels' padding around the icons alongside. It looks like the location bar is around 32 px on this admittedly ancient 1280x800 laptop screen and I'd be happy with 20 px.
Brave- no dedicated search bar option (important for privacy / prefetching and not having to continually retype your search query). Didn't get to mobile support and crossplatform sync.
Opera- dedicated search bar, with no way to set a hotkey to focus it. Disqualified as that makes it a non-power user's browser for me right off the bat. This browser's closed source and Chinese ownership does give me pause.
Vivaldi- dedicated search bar and hotkey (yay!), but no way to sync tabs with iOS.
I've already determined for a while now that Firefox (best on features) and native browsers, Edge and Safari (best on performance) were my 3 browsers of choice, and that remains unchanged. Edge on Windows 10 is truly great, and has a decent start at sync, even if it doesn't come close to how well Firefox does there. It just needs fleshed out more.
To answer your question on what the sell is, it's really dependent on the user, and native browsers have huge advantages (most people should probably just use Edge/Safari IMO), but I see Firefox as the only non-native browser worth using due to the best-in-class feature set. I'm not going to draw this post out further detailing all of them, but it wouldn't be hard for me to demonstrate how much Firefox outclasses the competition there. It's a very mature browser.
> The "Compact" density is a feature of the "Customize toolbar" view which is currently fairly hard to discover, and we assume gets low engagement.
So not only do they not have telemetry for that, they aren't even attempting to make it more discoverable to test if there's a correlation between "hard to discover" and "low engagement"?
I would use this but never knew this could be changed.
Same here, but since it affects both the toolbar and the tab bar, I'm inclined to keep the density set to Normal except on small screens.
It might be a crazy idea, but maybe we could add telemetry and see if people actually use it despite it being hard to discover.
Interaction data includes information about your interactions with Firefox such as number of open tabs and windows, number of webpages visited, number and type of installed Firefox Add-ons and session length, as well as Firefox features offered by Mozilla or our partners such as interaction with Firefox search features and search partner referrals. [0]
I don't think telling if the compact UI was enabled is more invasive than this data.Then there was the issue of "studies"[1].
[1]: https://old.reddit.com/r/firefox/comments/bl035o/what_are_th...
Looks increasingly nice across the pond with Edgeium, Vivaldi, Brave, etc.
Is servo even still in development? I know bits and pieces of the project have made their way into Firefox, but I'm not sure where that stands after the layoffs last year.
At this point, Mozilla is just hell-bent on a path to completely destroying whatever's left of Firefox. It being the only non-Blink browser alternative left is no longer a valid excuse.
The parts of Servo that were not already merged into Firefox (like Stylo and WebRender) had no clear path to being merged into Firefox within the next few years.
I'm really, really sad that they were laid off, but in terms of the future survival of Firefox, it wasn't a catastrophic decision.
Please don't post this kind of cynical speculation unless you have something to back it up.
For that matter, some other issues that have nothing to do with GeckoView, like breaking Bitwarden autocomplete and not restoring deleted tabs to their correct position on undo, haven't been fixed for even longer.
I think that Mozilla has good intentions, but they pushed out Fenix way, way too early, which broke the experience for users of previous version of Firefox for Android. And it seems that their mobile team is understaffed and overworked. I don't blame them, since they're essentially trying to create an entirely new browser (minus the rendering engine). But should be labeled as a beta, if not an alpha, in the state it's in - not "release-ready" as the version on the Play Store. It's proven that web browsers are too important in this era to get wrong when so much of our lives depend on them. If the experience is even slightly inferior to Chrome, the average user can easily switch and never end up using Firefox again.
Is this related to me typically not even getting the password manager popup? Or that even when I do get it, sometimes it just flat doesn't work?
Stunned to see that's not the case, and completely baffled at how contradictory and indicative of incompetence this stated reasoning is.
Don't be persuaded by that argument unless you have a good idea of what the actual costs are --- especially when the one making the argument is also spending what is almost certainly a lot more on new features that almost no one cares about.
NVIM v0.4.3
Nvim is open source and freely distributable
https://neovim.io/#chat
type :help nvim<Enter> if you are new!
type :checkhealth<Enter> to optimize Nvim
type :q<Enter> to exit
type :help<Enter> for help
Become a registered Vim user!
type :help register<Enter> for information
I imagine vim is similarYou can also hit ^C, and it will prompt you with instructions.
type :q<Enter> to exit
type :help<Enter> or <F1> for on-line help
type :help version8<Enter> for version info
As the sibling comment noted, neovim also has something similar.
"We built a restaurant in the middle of nowhere and never advertised it. We don't have the numbers but it seems fair to assume that nobody goes there so we'll be closing it down."
The important missing part in your analogy is that they don't even know if people use it or not!
This is not yet finalized/decided and a great big thanks to the Firefox devs for listening to the feedback and collecting real information before making a final decision.
Glad I left, won’t be back.
Yet with their tiny market share they aren't exactly in a position to lose users.
I guess the other option is WebKit which is now independent from Chrome so has influence over the direction of the web.
(My main browser is IE. My secondary one is Firefox.)
https://news.ycombinator.com/item?id=25915313
It's not about the tool but how you use it...
by the way, I read that article at the time and opened my site in safari 6 on an old second generation ipod, and it worked hilariously well. Believe me, I'm not part of the problem, but I still can't wait for ie11 to fucking die so I can just write my layouts without having to worry about it's various idiosyncrasies, and finally use grid without impunity.
They are non technical people who only care about own salaries and sjw issues, while ignoring their core product.
Meanwhile the developer team does whatever they want: they mostly do greenfield projects that are used to boost their CVs. Those projects get 0 users and usually are cancelled at 70% completion so nothing hard needs to be done anyway (no bugfixing which is unsexy work).
Here a developer probably does not want to code the compact option (or possibly: does not know how to do it) so they just want to remove it. Because the new firefox motto is "fuck our remaining users". Mozilla management does not care.
Then they will wonder why firefox has a 3% market share.
This still stings. The Firefox mobile update was a huge step down in every way.
For me, Firefox/Android is something I've always wanted to use very badly, because I'm a staunch Firefox desktop user and wanted the bookmarks sync, but I kept reaching for Chrome because of the superior performance and UI refinement anyway.
The major upgrade of Firefox/Android made it dramatically better on those fronts for me. And now that UBlock is back, I think it's ready for a serious attempt at switching. It definitely wasn't before.
What are some things they broke/dropped?
- tabs can't be reordered any more
- bookmarks/history/recently closed tabs/top sites... are more cumbersome to access
- no "recently closed tabs" for quite a few months after the initial release
- bookmarks always force-open a new tab
- search suggestions needlessly take up more space (apparently by design, because these days information density is baaaaad), so you can't see local history/bookmark results without closing the keyboard or scrolling down
- using a search engine other than the default one requires two extra click at least, whereas previously they were directly accessible at the bottom of the screen
- Can't install search engines any more, instead you manually need to enter the correct search URL, which isn't fun (and then the manually created engine is of course lacking a proper icon)
- bookmark keywords and keyword searches aren't supported
- you used to be able to open a new tab by simply tapping the "tabs" button twice because the "new tab" button in the tabs list was suitably aligned – this is no longer the case (at least with the URL bar in classic on top mode)
- the tab queue for tabs opened from other apps doesn't exist any more
- the share sheet – you used to be able to share a URL to Firefox and then directly bookmark it or send it to another Firefox instance via Firefox Sync without having to actually open the URL in Firefox locally. Now you can't – any shared URLs are automatically opened and you need to wait for the full browser to actually load before you can bookmark/send the tab (and then you also need to close it again)
- view page source doesn't exist, not even if you manually prepend view-source: to the URL (supposedly there's an addon that works, but due to the blasted add-on policy you can't actually install it)
- can't view/browse local (HTML) files any more
- can't install themes anymore
- various small bugs introduced by the fact that this was a total rewrite
- despite having to rewrite the whole UI from scratch anyway, they didn't fix the "XKCD" bug and make long <img "title"> attributes scrollable instead of truncating them
- and probably quite a few more things I'd notice if I was actually regularly using the current version…
And of course the whole add-on thing: Even on the previous iteration of Firefox, the Webextension API implementation was somewhat half-hearted once you got to APIs that required special handling on the Android version, and the fact that this was a total rewrite hasn't helped in significantly expanding the coverage there, because instead the dev time largely had to be spent on re-implementing things.
Then there's of course that absolutely infuriating policy of only allowing a very limited selection of add-ons to be installed (unless you're on Nightly and jump through about half a dozen hoops, and even then you can only install the current version (and only the current version) of add-ons actually published on AMO). If you're lucky (or basically only using uBlock), maybe your add-on needs are actually covered by that, but the long tail of unsupported add-ons starts very early.
This also makes life more difficult for add-on developers (even if your add-on is actually one of the selected few), because you can no longer permanently install a testing version of your add-on or heaven help distribute a Beta version to your users (no, not even on Nightly and not even if the add-on is signed) – the best you get is temporary installation as long as your phone is connected to your computer and that's that.
https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...
The stable version of Fennec F-Droid (a fork of Firefox for Android) also supports custom extensions through this method if you don't want to use Firefox Nightly:
https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...
It's just that they're not guaranteed to work yet due to all the changes they made to the browser engine.
Also not exactly related the the new version but tab sending from desktop to mobile is basically not working these days.
My only real "complaint" is trivial and it isn't really their fault--it's that there are some dumb websites/apps that require a pass through Chrome to login and I haven't found a super quick way to do that (it's not difficult but it used to be super easy and obvious in Focus).
It doesn't stop me from using it, but it's annoying.
I have my toolbar set to auto hide to maximize screen space for reading and bottom works better for me because when you scroll to the top, the hidden toolbar reappears at the bottom before pulling further to refresh. It seems like hiding/unhiding the toolbar at the top would be super annoying because it would either jump over the top of the page or jerk the page up and down under my finger as it hides/unhides.
(FWIW: I'm on a Pixel running Android 11 so dunno if there could be an Android version level or manufacturer overlay issue causing your menu to split, or maybe it's an iOS feature)
The problem with Mozilla is that there aren't giving users what they want: Empowerment. Instead Mozilla wants the empowerment for themselves and to heck with giving users any control over the experience.
Nope, they are obsessed about how tabs and [x] button look like. Is that 6th big change on the panel in 5 years?
https://www.forbes.com/sites/barrycollins/2020/08/26/firefox...
Perhaps the most disruptive change was that the update was not compatible with the vast majority of extensions. Given that, for "power users", the ability to install extensions was THE killer feature of Firefox for Android, this change was controversial.
I still use Firefox 68.
I use the about:config options in this guide [1] plus enable encrypted DNS and encrypted client hello in about:config (on FF Beta android).
A few days ago, there was an HN page showcasing a cool webpage which can read the position angles of your phone (whether it's flat, inclined etc in detail). That page works well on regular FF Android. But on the FF Beta with the config options enabled as above prevents the page from reading the angles. I also have telemetry upload disabled on FF Beta, but maybe a bit something is still uploaded, idk.
[1] https://restoreprivacy.com/firefox-privacy/
Edit: If one trawls through some recent past threads, one can see that FF cares about privacy. They have official extensions to isolate sites (or cookies?) to prevent tracking, on desktop. (Facebook Container and Firefox Multi-Account container). They are working on something like per site isolation by default (Project Fission [2]). Yeah Chrome has it but then they try to log you into the whole browser when you just wanna log in to gmail. And they are not doing something scammy plus impactful like AMP, FLoC [3] like Google. These AMP links are everywhere, many times it looks like it's the official site link.
[2] https://wiki.mozilla.org/Project_Fission
[3] https://www.eff.org/deeplinks/2021/03/googles-floc-terrible-...
Now, I've been using Firefox as my primary browser since before it was called Firefox, and I'm quite used to it and unlikely to switch to anything else, but boy are they (at the Mozilla Foundation) trying hard to make me.
For instance, Chrome loses to Edge and Safari, on metrics like memory or power consumption.
Does that mean Apple and Microsoft have infiltrated Google Chrome team?
The more options you support the harder is to fix/change things.
It would be nice if the community would have more acceptance towards the last remaining browser fighting the good fight, with the many welcome, recent (!) advancements regarding privacy.
When I saw this article I checked the Customize Firefox page to confirm I had compact layout enabled. I did not see the toolbar. I compared the UI density with a screenshot, and it seemed I had already set it to Compact, which I vaguely remembered doing. Puzzled, I returned to Customize Firefox, and still failed to see the toolbar.
I then checked about:config (which was also sabotaged recently to make it slower and remove features), and found browser.uidensity set to 1, so I really did have Compact density enabled. I returned to Customize Firefox, and only then, on my third attempt, did I see the toolbar.
Exactly!
I have been using Firefox since Phoenix/Firebird days and I had never seen this option until I read about this on HN today.
That's 20+ years!
For many years I've lamented the usability of about:config and wish they'd turn it into a tree structure and/or at least provide useful descriptions of the options (if something as space-constrained as a mobo BIOS can provide some descriptive help text next to each option in the setup screens...), only to find the next big change they did was that abomination of "designer-ism" (for lack of better term.) That felt like a punch to the face.
I do agree with most of the complaints, however.
It is apparent to me that there is a faction within Mozilla/Firefox that have an explicit directive to trim low-use features, no matter how passionate the users of those features are. I wish Firefox looked to the GNOME project to see how people feel about removing low-use features ideologically (hint: it sucks).
Chrome does a lot of things correctly, and it has its core competencies. Firefox should have its own, and optimize towards that. The only large group of people advocating for it anymore seem to be skilled users. Why piss them off?
Separate but related: My parents explicitly wanted off FF because it kept on changing its layout. Casual users don't like UI changes.
Unless a group of independently wealthy developers want to take up the mantle of maintaining the enthusiasts features, we should anticipate more cuts.
[0] https://tidbits.com/2020/08/17/mozillas-renewed-deal-with-go...
I like it and its the main reason I use gnome. Gnome does everything I need and is pretty close to my ideal use case. There are a few minor things I don't like but they are easy to deal with. The DE is very stable and nice looking and is typically first on new tech like Wayland. I assume a large chunk of this speed and stability comes from not being bogged down with 1000 options and alternative workflows.
At work we have to support so many obscure workflows and options and its a constant source of bugs when you forgot there is a toggle that changes the way things work and your new change doesn't support that. Or that a feature has 5 alternative workflows making your change 5x harder so its not worth starting at all.
But there's also a certain zen to just declaring bankruptcy on configuration and tweakery. Gnome used to bother me (and Ubuntu did too) but I've learned to just let go. If I can't figure out how to change something in a few seconds, it's probably not worth the effort because in a few years or months I'll be under configuration debt.
Tangentially, as an example, I switched to this launcher on Android called Niagara. The developer refuses to make categories/folders to group apps. And it made me so angry at first. But he also made it really easy to rename things and the launcher's key feature is that selecting things alphabetically is nearly instant. The problem was that I could never remember what things were called. Like... what's the name of that god damn app that opens my garage door? And I'd hunt for it all over and curse the fact that I couldn't put things in a quick folder. And then I realized I could just... rename the app "Garage Door". Who needs categories. Ok prefix games with "Game - " etc. All the dumb apps my kids schools require are prefixed with the kid's name.
Now, that does still sound like putting effort into configuration. But it's just one feature and the payoff is not having to even think about things ever again. And there's no configuration debt because it didn't take as much effort in the first place as you'd think. If I don't find something quickly, then it needs to be renamed.
Well that rambled a bit, but the point is that just because I know a complex way to do things (an elaborate folder structure of apps in the old launcher that I used to have to constantly reconfigure and fuss about because even then it was difficult to find things), maybe there are better ways to do things. Like Niagra's method to scroll through all the apps fast as hell and now I never think about how to organize icons.
So sure Firefox was one way decades ago. Chrome is different and does things differently than Firefox does. If people are willing to declare bankruptcy and switch to Chrome, why not be willing to declare bankruptcy to the same features and allow Firefox to evolve?
... does Chrome even have an equivalent of this compact view? In the big picture, shaving a few pixels in a browser theme seems like the wrong reason to choose a web browser. Too much bikeshedding.
I've been an evangelist for FF for 15-ish years, since before Chrome existed. I teach computer science, which means my evangelism is multiplied by the hundreds of students I see every year.
Why is it that every time we interact, you're ruining something?
This removal of Compact will not be the straw that breaks my back, but it's still one more straw. Why are you playing chicken with your userbase?
Yours, jholman
"The upcoming Proton design refresh of the Firefox web browser could increase the default size of that interface significantly."
There is a UI redesign due in a few versions and in the previews at the moment it increases the UI size quite a bit. Compact is being removed as part of "making that new UI code simpler" so even if you think normal is fine today it's going to get larger - doubly so for those that used the compact feature on the old UI.
I'll try it, but decent odds that this is the straw that pushes me to switch browsers. One of my computers I've done the jumping through hoops of browser customization to set up Tree Style Tabs with no tab bar up top, and I'm just not interested in going through more of that to figure out if there's a way to hack the Proton UI down to a size I like. Hell, I don't even know if Proton still lets you do apply custom CSS to the UI at all, it seems like the kind of feature that they'd want to drop to keep it "simple to maintain."
What's even sadder is they're keeping Normal and Touch, so it's not like this lets them take out the system for changing the sizes of all these UI elements. They're just taking away the small size. "People have vertical pixels, and damn it we're going to use as many of them as we can!"
As if I wasn't using that space for displaying webpages in my web browser or anything.
You get vast seas of "NO!!" and the projects are like "well sorry, mr art school over here moved some jpegs around. This is what we're doing!"
I mean what on earth, stop this insane nonsense already. Listen to the users.
To be fair, this tells you what the vocal users think, and this is sometimes very different from what the majority of users think. For something with a shrinking market share, you also have to consider what potential users think, not just existing users.
It allows people to justify whatever they want without any confirmation or feedback on reality. They can always imagine some future user that permits them to ignore every single existing one.
It's a closed loop justification to do whatever they want without listening to anyone while pretending they're making it better for everyone.
There are plenty of times when stated preference contradicts actual behavior (e.g. more search results per page resulting in less successful searches on Google) due to other countervailing factors (additional latency causing abandonment before the page finishes loading)
The quantitative model has its own problems. It's why youtube, for instance, looks like it's designed for toddlers using tablets.
The modern evolutionary descendent of Netscape Communications needs a crisper purpose then just amorphous open source vibes. Blink and Webkit are in that game as well and they have the most profitable tech companies in the world behind them. Even Microsoft's current browser works in Linux. The world has changed.
At least Eichs post Mozilla project Brave has some patreon-style crowdfunding with crypto in exchange for revenue sharing ad dollars, it's a reason for existing. Say what you will about it but it's got a reason for being around.
It is barely comparable to a non-chrome based browser that actually values user’s freedom.
You can't even fairly describe Brave, why should anyone believe you on a purported "non-chrome based browser that actually values user's freedom"? Mozilla is riding Firefox down to maximize Google search revenue in the bank. At some point this means they find the savings more attractive than the remaining tail of the deal, and collapse back into only a non-profit. Yes, Firefox is currently developed by the for-profit, arms-length subsidiary of the foundation. Both boards controlled by the $3M/year CEO overseeing the downward spiral.
I wish there were another engine well-funded enough to take web tech to the next level, while matching Google and Apple on de-facto WebKit + Chromium/Blink compatibility. There isn't, so that's not the hill to die on. Better to fight a level up for privacy and user sovereignty against Google's business conflict of interest with its users.
It's not a defense. I'm invalidating the argument that the vocal users are always right. I'm not claiming that this automatically means that what the project owners think instead is correct.
Figuring out how best to make everyone happy is more complicated than this. Claiming it is simple ("just listen to the vocal users!") is a fallacy.
Outside of that case it's also really hard to say. I think the best advice I can give are "vocal users who aren't crazy" with all of those words doing magical handwaving and lifting.
For instance, certain features have a lot of vocal normal, reasonable users but seem to be ignored. On youtube, disabling the "recommended for you" videos. On facebook, whenever you have a capital letter, an annoying name selector popup happens. There's essentially armies of complaints for an option to disable it, make it only @ etc ... all ignored.
Another example is Firefox's ctrl+q issue (finally addressed) or the GTK-3 file selector. There's plenty of things where there's a substantial number of vocal non-crazy users requesting reasonable things And there's a very popular philosophy that strongly advocates for completely ignoring them.
I mean open source is partially about addressing the tyranny of decision in closed source. Not through combative forks and team splitting but through open community dialog. Some of these larger projects seem to lift their projects away from that, probably to avoid the aforementioned wackos who overreach their welcome.
There's really better amelioration than justifying the restriction of the many by the trespass of the few.
I've already completely stopped using Firefox on Android because it literally stopped being useful for me.
Designers know who pay them and can try and shape a conversation but ultimately they have to do something the paying client wants.
It's not everybody but it's way too many.
You get vast seas of "NO!!" and the projects are like "well sorry, mr engineering school over here used a UI framework at some point and liked that and also blah blah blah technical limitations blah, and wooh, abstractions that let you apply and reuse components in a programmatic manner or whatever blah blah blah. This is what we're doing!"
I mean what on earth, stop this insane nonsense already. Listen to the users.
I call it abstractolish when someone is tasked with say writing some code to order pizza on the internet and they approach it acting like they're Bertrand Russell writing JavaScript.
Everyone can get caught up in their own bullshit.
Be stupid and make obvious things. It's an art, sure.
Door handles, toilets, faucets, showers, hammers, physical world assets provide great analogies for what works and doesn't.
Much love for the design of everyday things but I think Norman missed the boat by not making the connections more explicit between the Fred Brooks pure thought stuff and you know, the tea kettle on the cover of his book. Maybe it's just my projection
If product managers listened to hacker news users our computers would be a faster version of Windows XP machines since that is the UI that most HN users prefer.
Here's dropbox's launch on hn: https://news.ycombinator.com/item?id=301605
iphone launch was june 2007, here's a post made shortly after, all positive: https://news.ycombinator.com/item?id=31873
Airpods was more questions (quality, battery life etc), not gernally dismissive though: https://news.ycombinator.com/item?id=12446094
HN also hated the flops before they were flops.
Google glass: https://news.ycombinator.com/item?id=5249841
GoPro's karma drone: https://news.ycombinator.com/item?id=12532948
Amazon's Fire phone: https://news.ycombinator.com/item?id=7911934
FirefoxOS: https://news.ycombinator.com/item?id=5969691
so no, totally false.
I'm also partly taking in to consideration the reddit drama over the iphone and airpods which is a low bar I guess but the initial reactions, especially to the airpods was very poor.
I've heard your sentiment before so I decided to actually go and check. I don't believe I cherry-picked. I tried to pick a balance between the earliest mention and the largest comment thread (sometime the earliest mention had zero comments).
I know such malcontents exist, I'm not disputing that. I just believe the evidence stands that they are not the majority voice.
Personally I've been using hn hype as a proxy for investment advice for years. Whenever I see a bunch of fanboys pop up, I go off and buy the stock. Whenever they are negative, I consider selling it. I bought things like Tesla and Bitcoin based on hn hype, both in 2011.
They're way more right then they are wrong, just saying.
How, exactly does Mozilla measure user engagement of these features? And if they are using telemetry, how are they accounting for the users that disable telemetry out of privacy concerns? (Which, I assume is a sizable amount of FF users)
Our data shows people typically use the defaults, so lets get rid of all configuration!
I'm guessing the feedback they provided in the ticket means they will be keeping this option, thankfully
Personally, I hate the current fad of low-density, white-space-filled UIs. Sure, it might be suitable for some airport kiosk that I'll use exactly one, but for the things I use frequently I want their UI to be as compact and information dense as possible.
This was so because of the huge customizability of XUl and other parts.
But this became a maintenance nightmare the moment it was put in context with requirements like stability (there where many extensions which made FF unstable) and security (how extensions are sandboxed, how likely they can escape, what damage they can do without an sandbox escape), change (new internal engine, changed rendering pipeline etc.).
A Company of Googles size could probably have maintained it, but for FF it became increasingly more infeasible to go on like that.
So they switched to remove XUL and support mainly the parts most users use, sometimes adding new features but also removing them if they don't gain any traction in the user base.
I personally see little use for the compact density as it just removes some spacing which is mostly vertical. So (at least in my case) using compact spacing doesn't at all create more space for tabs or similar it just adds a view more pixel to the vertical axis of the websites view.
But then I'm only using 1080p and HiDPI screens. I guess it might matter if you are still on a 720p screen or alternatively have a high layout scaling (font size etc.) due to other reasons.
That's the most baffling argument to me in this whole discussion. People invest in screen real estate and then devs decide to just fill it with more UI-chrome. How is my bigger screen an open invitation to waste it on buttons, margins etc?
They measured screen resolution and are assuming that only people with low res screens use this feature.
And they probably don't measure those who disable telemetry.
As a reminder of how much we've fallen, look at the appearance settings for Windows 95:
http://toastytech.com/guis/win95schemes.png
You can change the colours, fonts, and sizes of all the UI elements, and have everything looking exactly the way you want, down to the pixel size and RGB value! That was possible 25 years ago, with the technology and computing power of the time, as well as developer effort.
For fun, I decided to open the linked site in IE6 with its default theme, and compare how its UI looks. In almost exactly the same vertical space taken by "Firefox Compact Current" which shows two lines of tabs (with cut-off titles), an address bar (with cut-off URLs), and navigation buttons, IE6 manages to fit four lines: [1] A full titlebar, [2] A menubar, [3] Navigation buttons, and [4] A full URL.
With current Firefox, you only get three choices: "large", "huge", and "WTF"; and Mozilla plans to remove the already-too-large choice to make it two. No doubt sometime in the future it will become one, if this trend continues.
What's more, the UI of IE will change size, font, and colour if I change them in the system's settings, so I can have the same consistent appearance throughout. If I want a huge UI, more interesting fonts, dark mode, or whatever else, I don't have to set it per-application, unless it's an application like Firefox which draws its own UI...
What happened? When an entity like Mozilla would rather spend a lot of effort on complicated site-facing features, yet remove already-trivial yet extremely useful configurations like these, it's really hard to not see that software is going backwards and becoming more user-hostile.
Now Firefox is at least competitive in that regard, and I use compact as well.
But more to your point about customizability, for some god forsaken reason, I cannot set a keyboard shortcut so that command-: and command-; become previous and next tab. I uses this for every other tabbed program ever both mac and linux. But somehow in firefox i need something dumb like ctrl-shift-left or something. Thats the single biggest factor keeping me out of firefix. Getting rid of compact isnt going to help them either I suppose. Who is making these decisions for Mozilla, Google?
Building extremely high quality user interfaces has been de-prioritized by our tech gods. See: ElectronJS. Every "native" "desktop" application built upon such technologies has a minimum latency bound that is user-detectable and a memory appetite that cannot be appeased by even the most opulent workstation-class system.
Those of us seeking client->server->client trips that are measured in microseconds (on top of network stack latency) have been forced into the dark nether-reaches of technology. Writing 2D graphics libraries and client/server UI frameworks from scratch has become one of my new favorite hobbies.
All of this is especially upsetting when you consider how much complexity has been magically hand-waved away over the last 20 years with modern OS, language and tool design. You don't even have to go to C/C++ to get the UI performance these days. A high-quality C# implementation using platform-specific graphics interop is more than capable of producing UIs that can respond in the 10-1000 microsecond range. WinApi interop and hooking the window message pump is a trivial exercise. See: https://github.com/prasannavl/WinApi et. al.
This is how it looks with compact https://i.imgur.com/MXppXq2.png
This is surprising to me, after all the drama their telemetry has caused, they don't even know if people are using a pretty visible feature? What are they even recording then?
Also this Proton redesign looks worse in every manner. Tabs are replaced by buttons at the top. Why would there be buttons? This is just strange. Also it is huge. I am not a child.
The computing market is ordered like this, from top dog to underdog:
Smartphones -> laptops -> tables -> desktops
Smartphones tend to have their own UI and desktops are slowly but surely dying off except for gaming and certain categories of tech professionals (some developers, some graphics artists, etc.).
So that leaves the middle: laptops and tables. Which are slowly converging towards each other. Already in Windows-land many laptops are becoming 2-in-1s, both laptops and tables, so the screen is a touch screen. Tablets are moving the other way, adding keyboard accessories and multitasking features. So laptops are getting touch-friendly UIs and tablets are getting some keyboard-friendly features.
It's a slow slog which will probably continue for decades, but pure desktops will be squeezed to less than 5% of marketshare at some point.
Mozilla seems to be intent on taking away the power user features. I didn't even know this redesign was coming, but those screenshots look horrendous. Why are the tabs "floating" as giant blobs? The current design looks much more cohesive and less distracting.
Sad to see Firefox succumb to the "must design everything every few years" mentality.
Huge text, huge icons, huge boxes, lots of scrolling, everything hidden behind sub-menus.
I honestly don't get it. I mean, i also like "pretty, light" whatever interfaces, and i also use glasses - still i can easily read an information dense website and it feels way more alive to me.
I miss using Firefox, but I don't miss the dread-churn of notices like this.
Brave seems more like the "consumer disliking ads/google" choice.
In all seriousness, very few power-user browsers exists, to the point where QuteBrowser is the only fully-functional one I can think of... Which is sad.
Brave is "just" a completely regular browser owned by someone else + a few bonus features.
I want more people using Firefox, that'd be awesome, but Mozilla could really do with more compelling arguments for changes like these, and while they're at it a better approach to engaging with the community.
How much harder is it to discover the ability to write custom CSS? Do we know that Firefox won't apply the same logic to that feature?
given this trend of removing little usability and customization abilities here and there, one can only assume the custom CSS will be removed as well. especially seeing as its label has "legacy" right in it's name: toolkit.legacyUserProfileCustomizations.stylesheets
they'll give some reason like "only 1% of users use it" or, "it'll take too much time to make it work with our new, annual UI redesign/overhaul"
that being said, I'm sure someone (either on github or on reddit in /r/FirefoxCSS) will have the necessary custom CSS written to reproduce as soon as the version removing it hits the stable release
Of course, every major redesign of the browser breaks the CSS for multi-row tabs and I need to find people who have fixed it and hack it back together. One of these days they'll probably break it completely and I'll switch to another browser.
Mozilla is not reading HN threads, you want something you need to reach out through bugzilla.
Does that mean Mozilla is aware how unpopular this is, but are going to go ahead nevertheless?
Is there even a single person who wants this feature to be removed?
We should have a name for the fallacy of ”Jobs/Ford/etc ignored user requests and they were geniuses. If I ignore users, I’m a genius”
Jobs actively fought against the App Store within the company until someone finally convinced him it was actually worth doing. A bad leader would have just overruled his team, but a good leader will know when to back down because his team is right.
Thing is, if you’re in a position of leadership, you’re a leader. If people answer to you and you are in charge of them in any capacity, office, battlefield, whatever, then you’re a leader. Sometimes even in an unofficial capacity if you take it upon yourself to be the get shit done guy and protect others in your group from fallout; this could be called assuming leadership, and if you do it well, people might turn to you as a leader and choose to follow you.
The President of the United States is a leader. He’s elected in a contentious election, and he is the leader of the government’s civil service and diplomacy corps. as well as Commander-in-Chief of the Armed Forces, even if there are people in their ranks that voted for a different guy.
Now whether a leader practices leadership, or is a good leader are entirely different questions. You don’t have to respect your leaders, or like them, for them to be leaders.
A contentious election is still an election. We have words like dictator and ruler for unelected political bosses.
Which is totally legitimate, the President is elected through a constitutional process which is our law. That’s also why I think it makes a great counterpoint to your original assertion: you can choose who you want to follow, but who you actually follow isn’t always who you would choose.
If you join a company either because you like the CEO or you like the guy you’ll be immediately reporting to, everyone else in that chain was chosen by someone else. Your lack of choice in the matter does not absolve them of their responsibility to be leaders, the question becomes whether they have the qualities necessary to be good leaders. And if you are the CEO or directly report to him? Great! You win! Now you’re the guy others are looking up to and hopefully you have good leadership qualities yourself because people will look to you for leadership whether you want them to or not.
Accepting someone has power over you isn't following them. We don't call prisoners followers for example.
I think giving out titles only when people earn them encourages responsibility.
Or are you saying that Jobs wasn't a leader either?
Or maybe you mean that a leader is someone who people follow, and would choose to follow if they were given a choice?
Sorry, maybe kind of nitpicky, but I feel like you're on the edge of saying something important and accurate, but this isn't quite it.
We don't call people with no choice followers usually. So I think following someone is a choice even when going where they tell you isn't.
It can be ambiguous. Some people joined Apple to work for Jobs. And he was famous for his management style. But I don't know how many people saw him as a leader and how many saw him as the boss.
It's about cost of maintenance not people wanting a feature to be removed. And while this feature specifically doesn't have to high of a cost (I think) it will sum up if many "hardly used" features are left in place.
> >The Engineering team is well aware of the community > feedback. > > Does that mean Mozilla is aware how unpopular this is, but are going to go ahead nevertheless?
I think it means they decided it, then got feedback and now are potentially reevaluating it.
Also maybe the group of people using it isn't very high but very vocal/loud, in which case going ahead anyway would be reasonable.
Through I also would guess the group of people using that feature is also likely to have analytics disabled...
Having "analytics disabled" correlate with "using that specific feature" is always a major problem for data driven decisions, worse it's a well hidden and hard to estimate problem.
You know, I’m generally a privacy conscious consumer and default to opting out of analytics, but if a company asked me to do a survey about how I use the product I absolutely would! I enjoy giving feedback, but am always going to pass on dragnet surveillance.
I’ve never seen this though. Perhaps I’m naive to certain business interests or statistical techniques, but it seems like such a survey would be a necessary part of a robust decision making process based on mass-surveillance gathered analytics for a product that doesn’t earn money by directly selling that data. (if you only make money by tracking users, I understand why you might not care about users who prevent it, but even then with the power of network effects I’d expect a business would at least want a finger on the pulse)
I mean, I don’t have a degree in stats, but from what I do know this is the kind of due diligence that the foundation of trust in statistics is based on. Maybe I’m just confused and someone can correct me, but I’ve come to see the selective enforcement of good statistical practices as one of the major problems in the world today, because a) I see it so much, b) it gives certainty where little is deserved, c) it prevents us from getting to truth.
There is no maintenance cost as they are keeping the "touch" option. Unless checkboxes are somehow easier maintain than drop-downs.
It's a bit worse than even this suggests. Using any feature is correlated with having analytics disabled, because the more of a power user someone is, the more they'll use "advanced" features (anything beyond "clicking in the URL bar and typing a search term"), and obviously power users are the only people disabling analytics.
So if anything there's an all-encompassing metrics bias saying "users want fewer features and less complexity".
So I did.
(tl;dr they're asking to stop spamming the bug thread with support for the feature)
Marco Bonardo [:mak]
Comment 67 • 2 days ago
Hello everyone.
Even if you care a lot of about his feature, please don't post me-too comments or opinions in this engineering bug tracker. Technical insight, like comment 53 or comment 58, is always welcome.
Otherwise, we may have to limit commenting in the bug, and we don't like to do that.
The Engineering team is well aware of the community feedback.
How can you express your opinion then?
You can continue commenting in the Reddit/HN threads that made this bug viral, both are frequented by Mozilla employees. Or you can chat in real time with us, see https://wiki.mozilla.org/Matrix, and join https://chat.mozilla.org/#/room/#fx-desktop-community:mozill....
As you quoted they are well aware of the feedback, given that it makes little sense to spam the bug tracker anymore (at this point in time) as this wouldn't add any value for anyone. It wouldn't make them aware of the feed back (they already are) nor does it add anything constructive.
Or in other words, your opinion is already fully expressed through other people. (If you planed to only comment "me too" or similar.)
Highlighting quotes as such is nice ... but reading them properly is so too ;=)
This is false. The difference between 20 people speaking up versus 200 or 2,000 is huge, especially if they are saying the same thing. If they don't want that thread being spammed then they should reverse the decision to remove the feature .
Only, If the Bug tracker would be the only source of feedback. But it isn't. It's not even meant to be a source of feedback, but a place to report technical bugs.
And if you have some people giving feedback over the bug tracker and many many more giving feedback over other channels (like HN, Twitter, etc.) then there is very little value in any [EDIT: spamming] additional feedback [EDIT: which doesn't add anything to the discussion]. And yes it would not matter if 20 or 200 people comment with "me too" in the bug tracker if they already got much feedback from other sources.
Also spamming a BUG tracker because you don't like something which is not a bug is never going to change anything and just not helpful for anyone at all. It's like a "soft"/"harmless" DOS attack on the issue of the bug tracker preventing any proper discussion, i.e. not helpful at all.
1. PMs don't use bugzilla, just engineers [2]
2. Engineers are aware and raised that people (and apparently the engineer in question) don't like the change
3. The unnamed product manager has decided to go ahead anyway [3], they're a bit buffered from the feedback in a non-public JIRA.
4. It is the same engineers involved in the r/firefox thead as the ticket.
[1]: https://www.reddit.com/r/firefox/comments/m3fizq/i_want_you_...
[2]: https://www.reddit.com/r/firefox/comments/m3fizq/i_want_you_...
[3]: https://bugzilla.mozilla.org/show_bug.cgi?id=1693028#c36
The unnamed product manager has decided to go ahead anyway
A stark and infuriating contrast from all the democratic-sounding marketing "you can help build the browser of the future/etc." doublespeak that Mozilla loves to evangelise in a lot of places to recruit developers, but then...
https://wiki.mozilla.org/Contribute
"Thanks for your interest in contributing to Mozilla! The Mozilla Project welcomes contributions from everyone who shares our goals"
In other words: "do what we say, or fuck off."
Something I've been saying for a long time is that there's a split in open source software, between projects that are true community projects in the spirit of open source (KDE, Deluge) and projects run by an insular organization that happens to release the source code with an open source license because it suits their interests (Android, Windows Calculator).
They both may accept contributions in theory, but in practice the latter projects are exclusively managed by a tiny group of stakeholders in service of their own interests.
Mozilla was increasingly becoming more like the latter type of organization for many years, and is now, I would argue, all the way there. Putting ads in the browser chrome was in some sense the nail in the coffin, because it's not something a community would ever have done to the browser it created and uses.
Personally, the first type of project is what I want to spend my time contributing to.
In addition, personally I'm open to most UI changes (I really liked the FF Quantum update). But the screenshots of the Proton UI look awful. Seems very touch-centered and (background) tabs blend into each other. Please don't do it.
Are you sure it's the majority?
I would argue that people which don't care if it is removed are quite unlikely to comment on this thread.
I for example really don't care if it's there or not, and besides maybe 720p screens I have a really hard time to see any value in the feature TBH. (and yes I tried it out).
EDIT: To be clear what I tried out was the compact layout which is scheduled to be removed. I honestly wonder why they do change the view in the proton update because, this isn't adding any value for anyone at all. Not for touch users and not for desktop users, it just annoys people because they need to get used to a new view and for some people fits less into their general desktop design...
- It still seems to be in flux, the one I see (slightly) differs from the one in the pictures which differs from the one in pictures in other articles.
- I never cared about the compact density at all, until I used the proton UI which feels quite a bit bulky and grabs to much attention. It's similar to how gnomes "large" title bars (with potential other) features feel clunky. And they where definitely one of (multiple) reasons I'm not using gnome...
- Ironically it looks all fine on my HiDPI laptop screen, I have no complains about proton on it at all. But on my 1080p24" monitor it a different story.
- The music playing/muting feature is now more discoverable, at the price of having multi line tab text. I'm not sure this is worth it tbh. And while (on my 1080p24" screen) tabs feel like they are wasting a lot of space tabs which play music feel squished together. Worse when muted they write "MUTED" there but let's be honest a muted symbol is much faster visually recognized, not sure if that matters.
- I'm worried about tab bar customization being hidden behind "More Tools.." being able to e.g. remove that annoying spacers before and after the tab bar and being able to remove all the symbols I don't use matters for me. (As a side not I would love if the "in tab bar symbols" are removable, I don't need a screenshot symbol there, I'm doing screenshots with my OS).
- The reader mode is gone, you are probably meant to use pocket for this?
- In default style the current tab is close to not highlighted at all, this seems to be a bug as in light and dark default themes it is highlighted properly.
- The background behind the tabs and the one behind the buttons/uri-bar is different leading to a visual line which makes the UI feel more bulky/attention grabbing(in a negative way) then it should be. Merging both areas visually likely would improve the feeling of the proton UI and would fit better with the new look of the tab bar I think.
As a side note does anyone know if there is any explanation about why they changed the tab bar in the way they did? It seem to add a little but not much improvements for touch screens while braking common design rules about tabbed views. I do not believe it has any chance to attract new users while it has a lot of potential to scare away old users.
I mean doing a lot of work for negligible improvements for touch "PC's" and music icon/mute discoverability while having a good chance to lose users seem to be a somewhat strange decision to make tbh. Or differently formulated a big UI change (feels big) should also have big improvements for most users, which I'm not seeing anywhere.
I have a small screen (1280 x 800) - I need things like compact density to make the screen more usable.
Funny thing is I had been using the address bar as search bar (removing the search bar using customization) even since before it was really supported (it just happened to work, somewhat, unreliable).
But I still hope they wouldn't do so as there are clearly situations where a combined bar just doesn't work well at all (like searching a URL or domain name in your search engine).
And if I wouldn't be using mostly a laptop and 1080p24" monitor my setup might have been different.
Current compact mode seems somewhat useless since it isn't that big of a change, if they could have compact mode actually hide the address bar and show on hover that would be huge for me. If chrome did that, I would switch.
I think Mozilla claim is invalid. I think its just not discoverable easy and hidden. If they give ability to setup compact density I believe many user will choose compact over fat tabs.
[1] https://hbr.org/2015/10/how-1-performance-improvements-led-t...
Mozilla, it seems to me, has for the last several years been doing something close to the opposite of this. Granted, they have made some real improvements to privacy and speed, but so do other browsers. What happens with Firefox, which seems pretty unique in that market, is that almost every release they make some changes that piss off a small segment of their user base. OK, yes, they may only lose a percent or two each time, but I can't imagine this is good for their market share in the long run.
This has already happened. I'd be surprised if there were a single month they gained users over the last five years.
This is not a Firefox problem. This is an industry-wide UI/UX problem.
[0] https://www.dropbox.com/s/tqz1bn20pu9j4v3/big%20sur%20safari...
>We want to make sure that we design defaults that suit most users and we'll be retiring the compact mode for this reason.
>The word from Product Management is still that we should remove this, for the reasons listed in the User Story.
After tens of polite comments with reasoning in support of feature the FF dev throws up hands as Product says it has to go.
What happened to Mozilla?
We are talking about approximately 2% of a small screen and about 0.5% to 1% of typical screens. Much more screen real estate can be regained by entering full screen mode and much more screen real estate is lost to the typical design of web sites. While there are problems with how the project is managed, this case is a poor illustration of developers ignoring users since the users who are complaining are making a mountain out of a molehill. If the developers expend their energy addressing small things they would be able to accomplish little else.
While that is true now, it's worth noting that this removal is meant to coincide with a redesign that will also make the toolbar and tabs take up much more vertical real estate to begin with.
My (corporate-issued) laptop has a 1366x768 screen. The proposed changes will result in Firefox wasting 12% of my screen. It's an additional 3-4 percentage points, which is 30-50 percent more.
Ironically, they already butchered full screen mode years ago by not hiding the browser chrome anymore, making any real estate gain rather minimal at least on macOS.
What do we think is the best way to engage with the Mozilla decision-makers on this? I feel instinctively reluctant to spam the linked Bugzilla issue, but perhaps that is best. Other thoughts?
You can apply this analogy here (and in fact to most software) : all users use a differt combination of features. Maybe just a few use compact mode. And just a few use RSS inside the browser. And just a few use some other little used feature that was removed without making the headlines. But those are not the same users. When you make the intersection of all those sets of people, turns out it's almost all of them. I don't know if that explains the decline of Firefox's market share, but it certainly is part of the reason.
It is sad, that in this day and age of various display sizes (4K, widescreen) and scaling (not only retina 2x screens, but 125% scaling on Windows too) Firefox designers are still working with pixels. How about using some of that modern CSS magic and building truly responsive UI, that works not only for desktops, but tablets and phones (e.g. Pinephone)?
It'd be cool if the browser engine took commands over unix sockets or other IPC mechanism instead of being intimately melded at all with any UI.
The Uzbl browser was very close to this I believe; it used Webkit.
Would it be that hard to do that with the Firefox codebase? Firefox already has to work under multiple operating systems so some of the plumbing ought to be there.
More information: https://bugzilla.mozilla.org/show_bug.cgi?id=1682593
Not only did they remove PWA support, they currently have "no plan for PWA support in Firefox" at all.
Take a look at 'encrypted client hello' on FF. I'm on FF Beta android, which supports 'about:config'. Now I can access many blocked sites because of the ECH.
This is a nice illustration of why telemetry is important: if Mozilla knew the feature usage they could make a much more informed decision.
Despite being unable to have certain extensions, I have not been missing Firefox much at all. Really, the only thing that I really miss is the containers functionality but that can be sort of emulated through profiles (though that's not a perfect match admittedly).
I have a lot of open tabs on my 1920 x 1080 monitor, and switching from compact density to default (I just tested this) reduced the amount of visible text on each tab such that I couldn't identify what most of the tabs contained.
In other words, if you have a lot of tabs open at once, the reduction in usability is significant.
Other than ripping out privacy features or removing the dev console or something crazy like that, I can't think of much Mozilla can do to say they don't want me as a user than this.
Information density is priceless.
Interface variations have a cost as a complexity multiplier, adding another variation to consider and test when making improvements and testing.
Hopefully userChrome.css keeps working.
They being not the same guys, obviously.
Is there a setting in Firefox that allows me to invert colors without a plugin or javascript? The default Black on white is too painful for eyes.
Admittedly Safari is my default browser, but still.
If I knew this was there I might have used it.
I have also been getting “sponsored highlights” now
Is there an alternative to firefox that doesn’t use chromium?
1. They have too many users, the users have to accept it. 2. They have too few users, the users are neglectable to care.
Firefox is exactly in the second scenario.
Maybe this will change, but I do not really expect much from Mozilla's current leadership.