News for hackers. Stuff that matters.
Re:Firefox 75.0 by mikro2nd on Friday April 10, 2020 @07:41AM (#22831991)
Fully agree that this change is needless, gratuitous and downright ugly. But it gets worse...

The pref that disables the ugly behaviour is going away. Indeed, in some sense it's already gone: ["Remove the megabar pref"](https://bugzilla.mozilla.org/show_bug.cgi?id=1627969) is already marked as `closed`.

I think the UI change is not merely ugly, but actively harmful. When the user's attention is elsewhere, but the focus of the urlbar changes there's a nasty UI animation that occurs in the user's peripheral vision. As any real UI designer should know, human peripheral vision is primarily for motion detection, directly tied to fight-or-flight stress reactions and triggers an adrenal stress reaction which in this case is not merely "undesirable" but downright harmfully misleading. The last thing the world needs is more stress just because some delusional UI designers thought an animation upon receiving/losing focus was a good thing to implement.

This abomination has to die, and today would not be soon enough.

Re:Firefox 75.0 by dessant on Friday April 10, 2020 @08:49AM (#22832496)
I'm guessing this change was pushed forward after a Mozilla employee noticed the new Chrome and Google Search design [1] (click on the search bar to see it pop out and expand in a similar way), and nobody found the power to protest against it internally. This was a deliberate move by Google to reduce the visual distinction between Chrome's browser frame and the search site, and it was copied by Firefox without consideration.

Experimentation is needed, but there should be more checks along the way, and feedback should be requested from the target audience, so that a designer's fever dream does not land on hundreds of millions of devices, to the bemusement of everyone.

[1] https://www.google.com/search?gl=us&hl=en&gws_rd=cr&q=firefo...

Re:Firefox 75.0 by tetris11 on Friday April 10, 2020 @09:16AM (#22832674)
I understand Mozilla's need to target base users in this losing war against google, so I'm forgiving when they make Firefox more like Chrome, but I just wish that in their releases they could say "hey, loyal Firefox fans - just disable this, this, and this to keep the previous behaviour".

That way they can pander to the masses as much as they want and still keep their fan base. Right now it feels like the fanbase is being ignored.

Re:Firefox 75.0 by coldpie on Friday April 10, 2020 @09:23AM (#22832719)
You (and others in this thread) are way, way underestimating the cost of configuration options in software used by lots of people. There's the cost of having to support that huge fractal in the code. And there's the cost of things being broken for users who don't understand the options and broke things for themselves. Configuration options are bad news for software not intended exclusively for technical users.
Re:Firefox 75.0 by dessant on Friday April 10, 2020 @09:28AM (#22832771)
Alienating some of your most loyal users whom have spent decades advocating for Firefox has its costs too, and there are always ways to safeguard or hide configuration options, such as about:config.

Personally I wouldn't mind a slight expansion to highlight the search bar, but the current design is crude and over the top, and it has led to usability issues.

Re:Firefox 75.0 by kelnos on Friday April 10, 2020 @05:27PM (#22837531)
For some balance:

As someone who is one of those most loyal users and has been using Mozilla since they were releasing milestones of the app suite after the 1998 open-sourcing, then moving on to Phoenix/Firebird/Firefox... I can say I just don't care about this change. I run beta channel, and it was a weird jarring surprise when I first saw it a month or so ago, but within a few hours I just stopped noticing it, and stopped caring.

I just don't get why people end up in arms about such trivial changes to software. Admittedly I used to be like that, to some extent, but at some point I realized this sort of thing doesn't actually affect my life in any meaningful way and so there's no point worrying about it.

Change your mindset. This sort of thing is not worth even the tiniest raise in blood pressure. It's a waste of time and energy to even give it a second thought. Doing so provides no value to anyone, especially yourself.

Re:Firefox 75.0 by CabbageRice on Friday April 10, 2020 @06:14PM (#22837863)
If nobody cared about the quality of software we'd still be using internet explorer.
Re:Firefox 75.0 by sgift on Friday April 10, 2020 @07:07PM (#22838281)
Nothing about this change applies a change in quality. It's the opinion of a few vocal people that this is bad, nothing more.
Re:Firefox 75.0 by guug on Saturday April 11, 2020 @11:51AM (#22842272)
I don't like this change but haven't publicly remarked about it until now. What about the vast majority of people who don't browse hn or haven't been provoked into making their opinions heard? Dismissing opinions you don't agree with as vocal minority won't help you and certainly won't help Mozilla.

Mozilla like other companies providing user-centric products must conduct focus groups to see what works and what doesn't. Relying on designers' ideas without proper validation is a recipe for disaster.

Re:Firefox 75.0 by avh02 on Friday April 17, 2020 @09:41AM (#22898889)
> but within a few hours I just stopped noticing it, and stopped caring

> there's no point worrying about it

So continuing that logic, people should not care about, or notice about something mozilla spent time and resources on, and made a risk on. Bad project management IMO then.

> Change your mindset

why? if it's not worth the frustration, why is it worth the change?

I'll admit, I didn't directly notice it immediately, but it felt off. What annoyed me was reading the reasoning - "Focused, clean search experience that's optimized for smaller laptop screens", yeah, I don't want that optimization. This "help you focus" crap (in general, for years) is ridiculous. I like density, but not stupid density. I didn't pay for screen real estate to get "beautiful" whitespace.

Re:Firefox 75.0 by ubercow13 on Friday April 10, 2020 @09:49AM (#22832957)
True but look at about:config.. there are a lot of options already! It's one reason people use Firefox
Re:Firefox 75.0 by agrover on Friday April 10, 2020 @12:05PM (#22834381)
about:config is not for typical users.
Re:Firefox 75.0 by ubercow13 on Friday April 10, 2020 @12:34PM (#22834657)
This discussion is about a preference which would be (and is/was) in about:config
Re:Firefox 75.0 by craftinator on Friday April 10, 2020 @11:41AM (#22834142)
It would be nice if Firefox stayed friendly to technical users then. They have a large market factor that Chrome does not have in that it's favorable to us techies; we then contribute to Firefox in return. Shooting tinkerers in the foot loses the value we provide.
Re:Firefox 75.0 by Narishma on Saturday April 11, 2020 @06:29AM (#22840920)
Indeed, Chrome removing the option to use backspace to go back is why I dropped it years ago.
Re:Firefox 75.0 by saagarjha on Friday April 10, 2020 @02:39PM (#22836046)
Tell that to people who A/B test…
Re:Firefox 75.0 by zapttt on Friday April 10, 2020 @10:31AM (#22833363)
and companies copying features no user asked for from the top competition is even more expensive and dumb.

it's like gnome giving up all its good differentiating features during the great rewrite just to mimic osx, no matter they were in a cargo cult mindset copying even the flaws, shortcomings and bugs.

here Mozilla is copying Chrome's abusive forceful use of google's services from the UI, no matter if the user wants or not

Re:Firefox 75.0 by riedel on Friday April 10, 2020 @03:39PM (#22836588)
I loved firefox actually for the ability to style the UI using user styles. IMHO they need to bring back the old way of customizing. In constrast to Thunderbird (which allows it but has even less of a community) allowing webextension experiments and unsigned addons in any version might bring back freedom even in the times of webextensions. I really hate how they started patronizing their loyal users with all its colateral damage. It has become easier to customize chrome than firefox, strange times...
Re:Firefox 75.0 by lloeki on Friday April 10, 2020 @04:04PM (#22836836)
Ah I'm not using Google anymore so I did not notice it, but the recent Slack update has the search box behaving kind of the same.

So there's a trend (fad?) here in design language, and I would be fine by it... if it wasn't clashing with every other part of the UI language, from Material cards to good old desktop windows. But this way, the extra Z value, size and color flash attention grab is just cognitively dissonant.

I place the new pointer support on iPad OS on the same trend, as the pointer moves, the target has varying physical changes and hints the user with a little poppiness on the Z axis (parallax as the pointing device is operated, extra box around), but it's 1. a hint, not shovelled in your face and 2. consistent with the surrounding design language.

Re:Firefox 75.0 by egeozcan on Friday April 10, 2020 @04:43PM (#22837151)
The same weird design can be found on the updated confluence search box too. This is like websites implementing their own smooth scrolling with Javascript. We all know how that worked out.
Re:Firefox 75.0 by 1_player on Friday April 10, 2020 @08:39AM (#22832419)
> This abomination has to die, and today would not be soon enough.

These are some harsh words for a user interface change. One would think reading from this thread that Mozilla has committed a crime against humanity.

Re:Firefox 75.0 by mikro2nd on Friday April 10, 2020 @11:28AM (#22834001)
(Quite a few people think my language was overly harsh. I'll reply to this one, but take it as read that it's much the same reply to all similar comments. Nothing personal, just this one seems to best sum up the (perfectly valid) criticism.)

Yes, indeed, it is a (very small) crime against humanity. (Not a BIG Crime Against Humanity, which sounds almost like a game of some sort.)

To be human is to have a hardwired hormonal stress response to this changed UI. It's something that evolved when we still lived up in trees. It's not something we can learn our way out of or train ourselves to not experience. And it is unnecessary, nay, inappropriate in a world already over-filled with stressors and noise.

And I would expect UI professionals to know about this and to avoid it except in places where a stress-response would be appropriate (time critical warnings, for example).

So I'll stick with the harsh language, thanks. As pointed out by some, it was not (and never intended to be) personal.

At the very least they could retain an option to disable to it, but no...

Re:Firefox 75.0 by ericd on Friday April 10, 2020 @05:22PM (#22837491)
Sometimes I really miss my pre-internet computers, with software that was exactly the same every time I used it, until I decided that I wanted a new version.
Re:Firefox 75.0 by Wowfunhappy on Friday April 10, 2020 @09:26AM (#22832753)
The about:config flag only ever existed so people running beta and nightly builds could easily switch for testing purposes. According to Mozilla employees, a big part of the new URL bar behind the scenes was cleaning up a mess of legacy code, so I can totally understand why they're not going to keep the old code around indefinitely.

Good for Mozilla on the code cleanup, I just wish they hadn't also felt the need to make the URL bar expand...

Re:Firefox 75.0 by mike50 on Friday April 10, 2020 @12:01PM (#22834344)
I'm willing to accept that as the original purpose. However it is now used to cover up and patch over poor design, missing features and unwanted sponsored content features.
Re:Firefox 75.0 by m463 on Friday April 10, 2020 @01:11PM (#22835014)
man that is as horrible as the firefox update dialogs.

they keep on moving them around so you can't disable updates.

I have a machine on a private network and I CANNOT get rid of the "firefox can't update to the latest version" nag no matter what setting I play with.

user-hostile "features"

Re:Firefox 75.0 by slivanes on Friday April 10, 2020 @01:22PM (#22835121)
Maybe an updated version of Firefox has the feature to remove the nag?
Re:Firefox 75.0 by m463 on Friday April 10, 2020 @03:18PM (#22836403)
I've been waiting a long long time. probably ff 6x?

I even dug into the doorhanger source code.

Re:Firefox 75.0 by 32gbsd on Saturday April 11, 2020 @08:29AM (#22841310)
Lol
Re:Firefox 75.0 by jsjddbbwj on Friday April 10, 2020 @09:29AM (#22832779)
Indeed Firefox 77 has removed the preference already, you can check if you download Nightly.
Re:Firefox 75.0 by coldpie on Friday April 10, 2020 @08:40AM (#22832422)
> This abomination has to die, and today would not be soon enough.

Please don't use this kind of language. It's software, and a lot of people work hard on it. Sometimes they make decisions you disagree with. There's no need to be rude.

Re:Firefox 75.0 by dx87 on Friday April 10, 2020 @10:15AM (#22833214)
Working hard on something doesn't make it exempt from criticism. And they didn't even say anything about the devs, just the feature. It's not like you can be rude to a web browser.
Re:Firefox 75.0 by coldpie on Friday April 10, 2020 @10:38AM (#22833440)
No one said it was exempt from criticism. Saying that someone else's work is an "abomination that has to die" is rude and an inappropriate way to express your opinion.
Re:Firefox 75.0 by MikusR on Friday April 10, 2020 @11:05AM (#22833731)
"abomination /əbɒmɪˈneɪʃ(ə)n/ noun: a thing that causes disgust or loathing." It perfectly describes that new address bar.
Re:Firefox 75.0 by coldpie on Friday April 10, 2020 @11:25AM (#22833973)
If that were true, they wouldn't have released it. I don't understand why you are so eager to defend that choice of words. I don't think it is too much to ask that conversations remain cordial, even when people disagree.
Re:Firefox 75.0 by MikusR on Friday April 10, 2020 @01:04PM (#22834958)
Because those words perfectly describe how I feel about those changes to address bar.

And they released it for the same reason Slack released their input box update https://news.ycombinator.com/item?id=21589647. Some manager wanted to leave a mark and nobody was there to oppose them.

Re:Firefox 75.0 by nxrabl on Friday April 10, 2020 @01:26PM (#22835163)
Your feelings are valid, and understandable for a piece of software which is so intimately integrated into your daily life. However, allowing those feelings to influence the way you discuss this software seems unwise, especially if you intend to convince the software's developers to change their minds about it. When people feel that core parts of their identity are being attacked, they tend to shut down and stop listening. Developers of complex software like a web browser, who have dedicated large parts of their professional lives to the nitty-gritty details of its creation, surely feel as emotionally attached to it as you do, and they are likely to perceive an attack on it as an attack on themselves. If the impact of this change is so great, then you have a responsibility to present your criticism of it in such a way as to maximize the likelihood of it being received and accepted.
Re:Firefox 75.0 by sfink on Friday April 10, 2020 @02:29PM (#22835954)
I'm not sure if "responsibility" is the right word. Perhaps there's a responsibility to HN to avoid such language. But I don't think disgruntled users have a responsibility to pose their feedback in a constructive way.

s/you have a responsibility to/it would be most effective if you were to/, perhaps.

Otherwise, I agree with everything you said.

(And hey, I work for Mozilla, though not on UX stuff. When I saw the original description of poor UX, I was planning on checking it myself and possibly filing a bug if I agreed. But once the thread got into "abominations", I lost interest and subconsciously recategorized the complaint as coming from the subset of users who complain loudly and whose opinions I generally find too unrepresentative of more than a small niche. Which could be right or wrong in this case, but I have found it to be a very useful heuristic to consider the constructiveness of criticism as a signal of how useful it would be to examine further.)

Re:Firefox 75.0 by MikusR on Friday April 10, 2020 @03:48PM (#22836692)
Constructive criticism was being given during beta and ignored.
[dead]
Re:Firefox 75.0 by dang on Friday April 10, 2020 @05:15PM (#22837442)
Yikes, posting like this will get you banned here. If you wouldn't mind taking a look at https://news.ycombinator.com/newsguidelines.html and using HN only in the intended spirit, we'd appreciate it.
Re:Firefox 75.0 by LargoLasskhyfv on Friday April 10, 2020 @06:26PM (#22837957)
With https://en.wikipedia.org/wiki/Harrison_Bergeron in my hands i stand my grounds and refuse to be disciplined into mindless tribalism.
Re:Firefox 75.0 by dang on Friday April 10, 2020 @07:13PM (#22838336)
We don't want mindlessness either. The scorched earth of internet flamewars, which is the direction your GP post pointed in, is truly mindless. That's the fate we're hoping to avoid here. To maximize signal/noise we need to minimize indignation/information.
Re:Firefox 75.0 by LargoLasskhyfv on Saturday April 11, 2020 @01:41AM (#22839835)
Ah, well... I've thought about this, and if i should waste your, or others time by making even more 'noise', or saying nothing at all. There are a few sides to this, one would be that it is a free product, even open source and one is free to either deliver patches or fork it, otherwise there should be no feeling of entitlement at all.

BUT... i've read the whole thread, and the other too, and the only 'signal' between all the 'noise' of annoyed users is more or less: take it or leave it (because we say so)

This is arrogant. And politeness and politically correct speech under all circumstances leads to nothing but mediocrity, while the groupthinking celebrates the emperors new clothes, over and over again. I think sometimes it is necessary to bang the fist hard on the table, to recalibrate the signal processing. If this is too stressful for all the special snowflakes to bear, they maybe should stay in their safe spaces and don't babble about niche minorities. Or maybe smoke less weed?

Re:Firefox 75.0 by MikusR on Friday April 10, 2020 @01:42PM (#22835325)
How can they stop listening if they didn't listen in the first place?
Re:Firefox 75.0 by saagarjha on Friday April 10, 2020 @02:41PM (#22836066)
Just because you know words to perfectly describe what you think of a person or thing doesn't mean you should use them.
Re:Firefox 75.0 by bhauer on Friday April 10, 2020 @02:02PM (#22835611)
> If that were true, they wouldn't have released it.

I was with you until this. "Abomination and needs to die" is too colorful and dramatic for my tastes. But the new address bar's design is indeed (mildly) offensive from a design perspective. It's visually jarring and, as I said elsewhere in this thread, it simply looks broken. When a long-time Firefox user first sees it, they might think their Firefox installation has gone haywire (I certainly did). This is an off-putting feeling often coupled with a bit of dread about having to rebuild your browser profile to fix whatever caused the chrome-layout to break. Yuck!

Mozilla is not alone in releasing features or design changes that cause users to get upset. Some might even call the features abominations. Here's hoping Mozilla reads this thread and considers some reversal.

Re:Firefox 75.0 by Teever on Friday April 10, 2020 @02:06PM (#22835663)
"North Korea's missile program is an abomination and has to die."

"That eyesore art project that my local city paid too much for is an abomination and has to die."

Re:Firefox 75.0 by orryx on Friday April 10, 2020 @04:10PM (#22836884)
On a related note, I recently started my first dev job. I found an issue and told one of my mentors "I wonder if something stupid is going on in <insert library name>". She called me out in front of the entire office saying "I don't appreciate you calling our work stupid, we worked really hard on these libraries for years". What? Are most developers this sensitive about wording? I should have said "weird" or "strange" instead of "stupid", but give me a break. I obviously wasn't attacking anyone, it was just a figure of speech and we all have moments of stupidity.
Re:Firefox 75.0 by stronglikedan on Friday April 10, 2020 @09:28AM (#22832770)
It's just a figure of speech. It's not meant to be taken literally. It's a valid description of a lot of people's feelings for this user-hostile feature.
Re:Firefox 75.0 by Tagbert on Friday April 10, 2020 @10:59AM (#22833672)
It may be a figure of speech but it is a ridiculous overreaction to call it an abomination. You may not like it but it’s nowhere near enough to describe that way. What term will you use when something truly bad comes up?
Re:Firefox 75.0 by nocman on Friday April 10, 2020 @04:50PM (#22837213)
> What term will you use when something truly bad comes up?

So you are saying it would be OK to call some feature of a piece of software "an abomination" if it were "something truly bad", then?

Well, then why should mikro2nd be prevented from calling this feature "an abomination" if that is an accurate description of how he feels about it?

Re:Firefox 75.0 by pengaru on Friday April 10, 2020 @03:13PM (#22836365)
> What term will you use when something truly bad comes up?

Surely you can imagine genuinely offensive overreactions, plain use of 'abomination' is nowhere near over the top.

Consult some of Linus Torvalds' famous rants for examples.

Re:Firefox 75.0 by CrappyFanThor on Friday April 10, 2020 @12:38PM (#22834692)
unusable
Re:Firefox 75.0 by cjaybo on Friday April 10, 2020 @10:59AM (#22833676)
Is it a valid description of people's feelings, or is it hyperbole? I struggle to see how it can be both at once.
Re:Firefox 75.0 by dvtrn on Friday April 10, 2020 @12:27PM (#22834595)
Subjectivity is a bitch ain’t it?
Re:Firefox 75.0 by nocman on Friday April 10, 2020 @04:39PM (#22837113)
Did you think the GP meant that Firefox "has to die"? Because that's not how I took it. I think he means just this new feature needs to die.

And yeah, it's a bit over the top (I haven't looked at the new feature yet, just read descriptions of it), but I didn't feel like it needed a "don't talk like this" response.

Re:Firefox 75.0 by ooobit2 on Friday April 10, 2020 @09:45AM (#22832912)
I'd agree on a lot of things in life, but UX is an exception because decisions made about how we interact with something have an area of effect.

I've railed against Google's UX approach for years. Their UX approach requires too many steps between states. Where does this get dangerous, even potentially lethal? Android Auto.

If one lock screen is too distracting while driving, Android Auto adds one more. None of your non-Google App notifications will appear on your dashboard, but Android Auto doesn't let you access your notifications unless you completely exit the app. You can't open Messages in Android Auto, even when the vehicle is not in motion. Android Auto disables all touch controls when the vehicle is in motion, and if you disabled Google Voice on your phone, you won't know until you're going 80MPH down a highway and need to adjust your GPS that you can't use touch, you can't use Voice, and you'd have to exit Android Auto just to re-enable it, and it can't just be enabled for Android Auto, it has to be enabled for your whole device... and Google owns any data you generate with the Voice Assistant, and you have no right to restrict how Google uses it, including the sale of that data to a third party.

So, I agree on most things to not be rude. But with UX, the goal is to prevent conflicts by modeling features around our most likely approach to using said features. When professionals at Google, Mozilla, Microsoft, Apple, force end users to use features in a specific (rather than intuitive) way, the consequences are wide and deep and the terms of service make it impossible to hold them accountable to change it.

[dead]
Re:Firefox 75.0 by maest on Friday April 10, 2020 @03:11PM (#22836342)
Surely arguing that it's ok to be sensitive is the only self-consistent position.

Complaining people are sensitive denotes sensitivity.

Re:Firefox 75.0 by jsjddbbwj on Friday April 10, 2020 @09:27AM (#22832767)
That comment would be rude if it personally insulted the developers.
Re:Firefox 75.0 by _curious_ on Friday April 10, 2020 @10:04AM (#22833100)
"This abomination has to die, and today would not be soon enough." Ouch!