Live data from Hacker News

Firefox 70

hacks.mozilla.org

361–370 of 468 posts

Re: Firefox 70

#361
post #2

The one thing that prevents me from switching to Firefox is the spell checker. Like many non-native English people, I'm constantly switching between languages when typing. Chrome is smart with that, and detects the right language sentence per sentence. Is there a way to have FF do this? Did I miss something?

Whether it is on Chrome, Firefox, Android or in my text editor, I'll always disable spell checking. I am also not a native english speaker and seeing those red underlines everywhere is just way too annoying for me.

Re: Firefox 70

#362
post #227
post #98

Earlier quoted context omitted.

Safari does not support vp8 or vp9 when playing youtube, and youtube serves h264 instead. h264 is less efficient in terms of compression ratio (more to download for the same quality), but h264 is decoded in hardware on OSX, and VP8 or VP9 isn't, which explains what you see. This is why, for example, Safari does not have 4k video on Youtube, while being perfectly capable of playing 4k videos in general. Depending on t…

Thanks for the explanation. I found this extension that forces FF to use H264 instead: https://addons.mozilla.org/en-US/firefox/addon/h264ify/ On my old MBP I'd rather consume more bandwidth than more more CPU.

Thanks for the link. On Firefox/Linux nvidia drivers, I don't see much difference in h264 vs VP9

Re: Firefox 70

#363

Earlier quoted context omitted.

Mozilla fired their CEO, the founder of JS, Brendan Eich, because he made a donation 10 years before to a Christian charity. Many SV people are missing the scope and scale of the impact of having OSS charities engaging in the political campaign – it is renouncing all donations from the other side. It is not their role. Every year I have thousands of dollars that I try to affect to OSS charities, but I’m yet to find a…

A donation to a Christian charity would have been fine. There are thousands of them in the US and around the world. No, Eich specifically made a donation to a political campaign for CA's Prop 8 that used blood-libel-level lies to cast homosexuals as pedophiles and sexual predators and use that as a justification to deny them the right to marry. And this was the state of the Prop 8 campaign at the time he made the don…

So Mozilla thinks that laws proposed to voters are so immoral that we should purge people over them.

“He had it coming to him”, they’ll say, justifying the purge, for defending that a child need two parents of different sex because kids are enriched by both viewpoints, which is as perfectly valid as an opinion as saying that speech should be censored aggressively when not agreeing with other viewpoints. Both are opinionated opinions. Only one is not democratic. And that’s a trend across a specific sprout of unicorns and SV companies.

The Silicon Valley TV show even realized it and made an episode about the hero outing a “gay Christian”, until the episode turns into understanding that the problem isn’t that he outed a gay, but a Christian, which is something that apparently the Silicon Valley (and the HQ of Mozilla in Australia for that matters), aren’t tolerant with.

I’m for democracy. Mozilla isn’t supporting equal democracy... for Christians. In my opinion it is more complex than that, Mozilla probably have little opinions about this problem but buckles under specific powerful group pressures and agrees to implement their purge, without due process and fair trial. Instead it’s replaced with “He had it coming”, which reminds me of the darkest ages of the last century. Due process for every accusation is an essential pillar of democracy, and Mozilla hasn’t amended it manners to support this principle.

Re: Firefox 70

#364

Not mentioned in this article (although it's in the Release Notes [1]): the amazing work done regarding the macOS compositor. This should give pretty noticeable speed and battery improvements on Retina Macbooks. [1] https://www.mozilla.org/en-US/firefox/70.0/releasenotes/#new

After years of waiting, it's hard to believe it's finally fixed. Will try this out immediately.

Re: Firefox 70

#366

Earlier quoted context omitted.

You need to enable it in about:config Set this option to true: toolkit.legacyUserProfileCustomizations.stylesheets

Was set to true already.

Was it referring to browser.xul? There’s no XUL left, so you might need to change that to browser.xhtml.

Re: Firefox 70

#367

I am not a Firefox user but know that matching Webkit performance on macOS is going to be very hard. So just fired a test on my Macbook Air - Safari 13 vs Firefox 70. Opened top 10 links from techmeme. Both windows in background. Firefox 70: Energy use 30-200; CPU 20-25%; Threads 82 Safari 13: Energy use 0.1-5; CPU 2-5%; Threads 11 If this is to celebrate I can only imagine what the things looked like before this rel…

> this means that my battery is going to last 4-5x longer with Safari Well it might last 4-5x longer if you run safari in the background, since that is what you tested. But wouldn't the real test be running both browsers as the active window and comparing those results? One thing that Safari is incredibly good at (and its' engineers are proud of) is the ability to reduce resource consumption for non-active tabs and w…

> One thing that Safari is incredibly good at (and its' engineers are proud of) is the ability to reduce resource consumption for non-active tabs and windows to nearly zero. This is really good when running on battery because it is a shame to dedicate resources to things that aren't even visible on screen. But this could make the results far more dramatic through your test.

Does it mean that page in background isn't updated in Safari?

Re: Firefox 70

#368

Earlier quoted context omitted.

> this means that my battery is going to last 4-5x longer with Safari Well it might last 4-5x longer if you run safari in the background, since that is what you tested. But wouldn't the real test be running both browsers as the active window and comparing those results? One thing that Safari is incredibly good at (and its' engineers are proud of) is the ability to reduce resource consumption for non-active tabs and w…

> One thing that Safari is incredibly good at (and its' engineers are proud of) is the ability to reduce resource consumption for non-active tabs and windows to nearly zero. I understand this is rare, but I just have a very very hard time understanding what is so hard about this. Page not visible? Just stop it. Stop the layout engine, stop the javascript VM. If there was a transfer in progress, let it finish, a page…

> Page not visible? Just stop it. Stop the layout engine, stop the javascript VM. If there was a transfer in progress, let it finish, a page might get the callback when it's active again

Contrats, you just broke the web for anyone doing one of the following:

- listening to music in the browser.

- having a webRTC chat with someone while browsing.

- keep reading another tab while waiting for a page to load.

And I'm probably missing a dozen of other totally legit use-cases.

Re: Firefox 70

#370
post #312

Earlier quoted context omitted.

Every browser reimplements the native platform widgets. Even Safari! You have to, because the native platform widgets never support all the features a browser needs (CSS styling, JS event interception, etc etc). Unfortunately, copying the look and feel of the native platform is an endless treadmill as those platforms evolve, and for obvious reasons Safari is always going to be better at keeping up with that on Mac th…

Dude, I know - read my original comment, I'm clearly aware that Chrome had to implement their side of things. Firefox goes out of their way to draw controls that don't fit in. Chrome, for all their faults, tries very hard to emulate the proper look/feel/functionality.

On Windows and Linux, Firefox draws native-like (win32 or gtk) controls. On Windows (possibly Linux), Chrome draws custom controls (for , sliders, and right-click menus).
Post reply on HN