top | item 14439098

Browse Against the Machine

190 points| type0 | 8 years ago |medium.com | reply

139 comments

order
[+] xg15|8 years ago|reply
> It’s faster, lags less, hogs much less memory than chrome, and in June we’ll release multi-process Firefox, putting us at performance parity with Chrome in most of the ways we mere humans can actually perceive.

I'm rooting for them but I really​ hope they get this done quickly. On Firefox, I often have ~.5 second UI freezes throughout the use which lead to an impression of sluggishness. Chrome, with the same number of tabs and equivalent extensions doesn't have this. By all means, Mozilla, use tricks if needed - keep stuff loaded in the background, defer script execution, prefetch DNS etc - but perceived responsiveness​ is really important. Freezing UI of all things is the worst that could happen.

Despite this, I'll stay on Firefox and look forward for the future.

[+] SEMW|8 years ago|reply
> I really​ hope they get this done quickly

You don't have to wait for them to enable it for everyone. Enable it yourself by setting browser.tabs.remote.autostart to true in about:config (on ff48-53 this'll use one one process for ui and one for all tabs, I believe on 54+ it'll use more). (As long as you don't have any addons that don't support it, anyway -- after enabling it, check in about:support under "Multiprocess Windows", and if not, about:addons should show the offending addon. IIRC there's a staged rollout, so it may already be enabled for you even if you don't force it on, unless you have an addon that doesn't support it)

[+] alttab|8 years ago|reply
That's the quote that jumped out to me too. I moved to Chrome about 5-6 years ago, and I'm utterly shocked that they haven't done this yet. I remember this being the reason I switched to Chrome.

And they still haven't done it? In 6 years? No wonder I'm still using Chrome...

[+] pandatigox|8 years ago|reply
I'm going add a controversial opinion. I've been using Firefox my whole life but recently I'm finding Safari to be a more appealing option than both Firefox or Chrome.

Firefox, and Chrome to an extent, are powerhouses. They have a great community with awesome and really creative extensions. Safari only just started adding extensions and it shows: apart from the usual ad blocker stuff, there's not much out there.

But Safari is fast and is tied to the OS so well that it's great for just using the browser as a portal to the web. Safari has a menu option that allows me to save quickly to my Downloads folder. I can use the share sheet to send URLs, snippets of info straight to other apps. Also, if I'm crazy into automation, I can set up workflows via Automator for even more efficient text processing.

People champion Firefox as the sole defender of the web, but people often forget that Safari is quite unobtrusive too. Sure, it maybe lacking in pushing the frontiers of web standards, but for the most part, it stays out of your hair too (Firefox has this quirky default homepage that likes you to send these "witty" phrases)

[+] roblabla|8 years ago|reply
Safari being MacOS-only doesn't help its cause very much. It's also so far behind on web standards that some started to call it "the new IE"[0]. Since this, apple started to show some new love to safari in the form of the safari tech preview, but it's still far from where it should be...

[0] https://news.ycombinator.com/item?id=12051267

[+] wodenokoto|8 years ago|reply
Safari plays extremely well with the rest of MacOS. So well that I don't mind it being behind the curve on web technologies, its adblocking options being inferior or that it is missing some of my favourite plugins.

Zooming and scrolling is extremely smooth, the rubber effect when scrolling out of bounds is enjoyable. The transition animation when using two-finger swipe for back/forward makes me feel in control of my browsing, while on Firefox I feel like the gesture can fire at any time, without warning.

It also integrates with the MacOS dictionary, and since I do most of my reading on the web, it is nice to be able to easily look up words. I really miss my dictionary when I'm on Firefox or Android.

It is also the only browser that can keep my cooling fans quiet on youtube.

The user experience on Safari is extremely impressive.

[+] otalp|8 years ago|reply
On laptops, it's a no-brainer for me(especially when unplugged) because it consumes far less battery. It is also pretty minimalist, and you can easily hide the tab bars so the only thing on your screen when you browse is the web page.
[+] adam77|8 years ago|reply
It's interesting that these recent posts from the FF top ranks don't address this bundling issue.

It seems as though the world is moving to an 'appliance' plus app-store model. In that world the browser is part of the appliance and considered part of the purchase by the consumer. In that world, the only way for FF to have a presence is via hardware partnerships.

Yet another FF alumni alludes to the threat in a comment on the 'Chrome won' post [1] (my emphasis)...

"...for historical reasons Web sites targeting large-screen non-touch devices tend to configure themselves in a more standards-friendly way. ChromeOS is changing that; it has the form factor of a desktop platform, but not the third-party browser viability. If Android expands into that space, or Windows and MacOS get locked down a lot more, then that also closes up the window for Firefox."

[1] https://andreasgal.com/2017/05/25/chrome-won/

[+] johnsmith21006|8 years ago|reply
You must have a different Safari than the one I have. Apple has the resources to make Safari competitive with Chrome but does not even try. For whatever reason Apple is not interested.

The problem is everything today is mobile which means Apple and Google and one is not really trying. This is causing the imbalance, imo.

[+] scandox|8 years ago|reply
Why did I move from Netscape to IE? Speed.

Why did I move from IE to Firefox? Speed.

Why did I move from Firefox to Chrome? Speed.

Why did I move from Chrome to Firefox? Negative feelings about Google.

So for myself the only things that work, hand on heart, are Speed or Repulsion. You can't really sell repulsion. Therefore, I think their only hope is Speed.

Admittedly I may be a crap example.

[+] roblabla|8 years ago|reply
Why did I move from chrome to firefox? Stability.

I don't know if it's just me, but nowadays, chrome just sucks so much firefox manages to be better. Chrome tab crashes occur more often than ever before and it uses a shitcrapton of memory. I remember the days where chrome was lean and small and fast. Those days are long gone.

I've been sailing firefox for a year now, and to my great surprise, it has gone from being an absolutely terrible memory hog and crash-o-meter to being fairly efficient and stable. Sure it is still a bit on the heavy side of memory, but in the meantime it doesn't lose my work every few days.

[+] goalieca|8 years ago|reply
That was pretty much the same story for me. On the negative feeling about google, I seems that Google has done massive work trying to get your whole life (online and offline) into their databases. The whole point is to "enhance" the experience of you as a user and business as a google customer. I am not comfortable with the convience-privacy tradeoff but many people are.
[+] astrobe_|8 years ago|reply
I think features play can play a role. I switched to DuckDuckGo a long time ago more because of their extra features than because of Google. The old Opera was also moderately successful because of their proxy-like feature (it was pre-rendering webpages and compressing the result) that was very appreciated by mobile users. Before their downfall they also integrated peer-to-peer file sharing and chat.

I believe that maybe Firefox has a card to play with decentralization. Think something like IPFS or MediaGoblin easy-to-use integration.

[+] Sylos|8 years ago|reply
That repulsion is also starting to sell, in my opinion.

I had a not-so-positive opinion of Google pretty early on, but it was mostly just a what-if. What if Google with its huge databases gets breached? What if they decide to just make a fortune by selling it all on the black market?

Then came along Snowden, NSA scandal, PATRIOT Act. That added onto this what-if: What if the NSA gets breached? What if some crazy dictator gets to power?

Well, and now we have Trump. A man who manages to seem all at the same time like such a crazy dictator, like a marionette and like an incompetent moron who constantly leaks classified information to the world.

I wouldn't be surprised at all, if in the next three months or so, he somehow managed to leak the NSA databases.

[+] krzyk|8 years ago|reply
For me, switch from IE to Firefox was "Negative feelings about Microsoft". I think that there are more others like me, so repulsion does work.
[+] rc_bhg|8 years ago|reply
I just use it because Mozilla is the only browser I trust with my information and privacy. They are the only ones who I think are genuine about trying to protect me.
[+] rcMgD2BwE72F|8 years ago|reply
Yet Firefox doesn't sync cookies block/whitelist and permissions [0] Something Chrome has supported since the beginning.

I, also, use (only) Firefox on mobile and desktop but sometimes I'm really suprised by the lack of features to control data/privacy.

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=978010

[+] jbg_|8 years ago|reply
I switched from Chrome to Firefox nightly for most browsing some time ago, and it really seems that Firefox is moving at a furious pace at the moment. Its performance and battery usage is light years ahead of a year ago, and in terms of web standards support, at least in some areas, it's the best browser available.

Also (not affiliated): If you've been tinkering with Rust or have thought about doing so, Servo is well worth checking out or helping with - I think helping to prevent Chrome from having an effective monopoly in Web browsing is a noble cause even if you're not worried about Google's motives.

[+] GlitchMr|8 years ago|reply
I use Firefox myself. It's really fast, until you get into Google websites, like YouTube - those websites work really slow (well, not that slow, just noticeably slower), while there are no issues in Google Chrome - as if that was intentional, even (like, Google detecting Firefox, and providing it slower code).
[+] Raphael|8 years ago|reply
Seems easy to blame bloated JavaScript, e.g. Dart, with Chrome having some edge for this kind of thing, or at least a bias for caching Google scripts.
[+] intopieces|8 years ago|reply
If this turned out to be true, is there an antitrust case there?
[+] yeukhon|8 years ago|reply
I use Firefox as my main browser at work and at home, but Firefox performance degrades as soon as I have 10 tabs opened. Not FF's entire fault though, a lot of my tabs are JIRA board so there are some stupid Javascript from plugins making the performance more worse. With Chrome, however, I was able to load over 100 tabs easily and I rarely get a crash... So when I need to load lots of tabs, I use Chrome. I still don't understand why. They both use multi-process now, so where is the bottleneck? But I try to stick to Firefox whenever possible because I like the browser.

The only issue with Chrome I have been having lately, despite not remembering the error message, is I often can't type search terms on the url field and then get search results from Google. I get an error message with a dinosaur telling me something broke. I tried deleting profiles and even reinstall Chrome, but no. I can reproduce this problem on two Macbooks I own, which makes my experience with Chrome now pretty bad considering I can't search directly from URL bar!

Also, while Firefox's devtool has improved a lot over the years, I can't seem to find certain features. For example, it's pretty simple to preserve logs under Network tab in Chrome, but where is it in Firefox? But to be fair, I also use Firefox devtools in cases I can't easily from Chrome like editing request in Firefox is simpler IMO. So it's a bit of pick and choose, depending on what I need to do.

I love Firefox (I interned at Mozilla before), I've done some contributions to Firefox, and I think the folks there have been doing a great job. But my honest opinion is we still have some serious battle to fight, especially in performance and plugin. I don't care much about syncing bookmarks myself though so Chrome's integration with Google account doesn't matter to me.

[+] 3131s|8 years ago|reply
Firefox on Linux performs really well for me, even with 50-100 tabs open. However I have your same problem with not knowing how to preserve the network history between refreshes, that would be useful.
[+] prodmerc|8 years ago|reply
How do you deal with that many tabs in Chrome? I found it to be a nightmare, the tab buttons are small, you can't even see the titles. Typing a part of a URL you remember in the address bar dumps you to Google search instead of the actual URL.

Those two reasons were the only thing keeping me from switching to Chrome when it was fast (apparently it isn't now)...

[+] xg15|8 years ago|reply
> Firefox for work, Chrome for play

If the Marketing head for Firefox opens like this, I'm honestly not optimistic. So even he states that for some reason, using Firefox alone is not sufficient for him. I think unless they find out the reasons for that, they have little chance to become meaningful competition again - even though we really need it.

Slightly OT, that being said, my feeling is that Chrome played on an unfair playing field from the very beginning. I remember when Firefox was the newcomer. With enormous effort and help of a phenomenal community-driven grassroots campaign they managed to fight IE and, over 6 years, climb to ~30% market share. It was an enormous success.

Then came Chrome and went from completely unknown to beating IE in 2 years.

My feeling is that this can't be explained by better technology and features alone but the fact that e.g., Google was in a position to put a Chrome ad below the search field on the Google home page might have played a role.

[+] bzbarsky|8 years ago|reply
There were several things going on. The ad below the search field helped. The agreements with various companies (e.g. Adobe) to stealth-install Chrome when their products were being installed helped. The fact that a lot of the hard work of getting web sites to be created to standards not just to "works in IE" had been done by Firefox helped. The ads on TV all over the place helped. The ads on posters in subways all over the place helped.

Better technology and features are nice, but huge marketing spend and sleazy stealth-install agreements are nice too, if your goal is just market share.

[+] cpeterso|8 years ago|reply
> he states that for some reason, using Firefox alone is not sufficient for him. I think unless they find out the reasons for that, they have little chance to become meaningful competition again

Competitive analysis and compatibility testing. It's important for Firefox engineers and product people to understand, firsthand, what other browser vendors are doing.

[+] SA500|8 years ago|reply
Do you realise Firefox's marketshare was in large part due Google? It's not surprising that when they decided to go their own way they made rapid gains
[+] rhaps0dy|8 years ago|reply
Unfortunately Firefox (Chrome too) use more CPU than Safari when browsing static pages or being unfocused. Which makes them a battery drain.

Otherwise I'd use Firefox everywhere.

EDIT: numbers on 2013 11-inch Macbook Air

Firefox 3-10% vs. Safari 0.2-2% when idling

Firefox 10-40% vs. Safari 5-10% when scrolling HN

[+] otalp|8 years ago|reply
Yup, Safari is far less taxing on the battery than Chrome or Firefox.

I'd consider Firefox for desktop, but it has to be Safari on mobile devices.

[+] DavideNL|8 years ago|reply
...meanwhile we still can't use "pinch to zoom" (trackpad) in Firefox, which is available in Safari and Chrome for like 5 years now. Such a basic feature! It's the main reason i personally stopped using Firefox.
[+] iamd3vil|8 years ago|reply
I know lot of people here say that Chrome is much faster than Firefox. I agree that sometimes chrome feels more responsive, but I want to tell my perspective from someone who owns a very old and slow laptop. Whenever I just start Chrome, it seems superfast until 5 minutes. Just open 5 tabs and some other programs like Terminal and Clementine, my whole system just hangs. So I can't even use Chrome because of the memory it consumes. Firefox actually seems very responsive for me even if I open 10-15 tabs, I can open other programs when it's open. Also I feel that in last two years I have rarely seen the UI hanging in Firefox when a page loads (even with my shitty laptop).

So I am really thankful for people who work on Firefox and letting me use it on a shitty laptop. Also it's one of the reasons I am learning Rust now so that I can contribute to it.

[+] dkarl|8 years ago|reply
I suspect the differences are more about browsing habits, because I have the opposite experience. I use both, and I never have to restart Chrome, but when my computer starts crawling and beach-balling, I know I can fix it by closing Firefox and re-loading the same set of tabs. I tend to open and close a lot more tabs on Firefox, and there are web sites I run exclusively in Firefox instead of in Chrome, so I'm not saying Firefox is any worse, just that if you stress it the right way, it has its own problems.

On a historical note, I remember that ten years ago Firefox's memory usage was a topic that generated a lot of heat online. I described my issues in detail once and got flamed by Firefox fanboys saying "you must be lying, because the memory leak was fixed two years ago," and those fanboys got flamed by a wave of truer fanboys saying "stop saying 'memory leak,' because it wasn't technically a memory leak, you're libeling the developers." I can't think of a piece of open source software that has such a rabid following these days, or maybe I'm just too old these days to hang out in such rough internet neighborhoods.

[+] jbmorgado|8 years ago|reply
Well, using Google docs/sheets the difference is really big. I understand that Chrome should be heavily optimised to use other Google products like Google Sheets, but in the end, as a user it really makes a diference.

On a Macbook Pro from 2015, entering a simple Google Sheets documents and have the page fully loaded and ready to work takes me ~8 seconds on Chromium, but ~17 seconds on Firefox. It's really a huge diference.

Still, I'm trying to use Firefox more and more because of privacy considerations, but Mozilla really should up their game and have more focus in their roadmap.

[+] anonu|8 years ago|reply
> [Chrome] is an eight-lane highway to the largest advertising company in the world. Google built it to maximize revenue from your searches and deliver display ads on millions of websites.

Can someone please explain this statement to me. Does using chrome change which ads are displayed to you? Does Firefox do anything differently?

Personally I use ad blockers so my choice of browser is really based on which blocker plugin is easiest to install. Chrome does this pretty well...

[+] PeterStuer|8 years ago|reply
Firefox is still set as my default browser, but it feels like every month more and more sites just seem to QA only on Chrome :(.
[+] nindalf|8 years ago|reply
I see this a lot too, but I figure continuing to use Firefox and complaining when I see broken websites is a good way forward. Far better than slipping into a browser monoculture.
[+] karrotwaltz|8 years ago|reply
On the other hand, I've seen a lot of internal websites (mostly HR tools) being "optimized for Internet Explorer 9", and indeed neither Chrome nor Firefox worked for theses.
[+] rectang|8 years ago|reply
Cue the "Give in to Google" defeatists, spiritual inheritors of the "Give in to Microsoft" defeatists of yesteryear.
[+] fiatjaf|8 years ago|reply
Let me state here again that I would love to use Firefox, and I've tried more than once, but Chrome DevTools are much faster.
[+] tyingq|8 years ago|reply
The messaging implies a strong stance, which I don't really see.

A strong stance would include ad and tracking blocking, on...by default.

This is more like "Optionally Browse Against the Machine After Figuring out How".

[+] jwr|8 years ago|reply
Sorry, but until Firefox runs JavaScript code at least on par with Safari, it isn't a good option for some of us.

I am the author of a reasonably large web app (https://partsbox.io/), and in real-life performance on a Mac, Chrome is #1, Safari follows right behind it, and Firefox lags far behind. So, Firefox isn't "faster" and doesn't "lag less", quite the opposite.

[+] vuldin|8 years ago|reply
Thanks you Mozilla. As long as you continue to exist for your stated reasons then I'll never stop using Firefox for what it's good at.
[+] mirimir|8 years ago|reply
I've been using Firefox since forever. IE was mostly hopeless. Opera was cool for a while. But once I'd left Windows for good, Firefox was clearly the best option.

I love that Chrome sandboxes itself. However, there's just too much Google in it. Sure there's Chromium. But even that contains Google blobs.

So yes, Firefox it is.