(no title)
epoch1970 | 8 years ago
While I don't doubt that Google's advertising of Chrome has drawn away some Firefox users, I also don't think that we can ignore or deny the many controversial changes to Firefox that have likely had an impact, too.
Just off of the top of my head I can think of things like:
* Frequent breakage of extensions when first switching to the more rapid release schedule.
* Frequent and disruptive UI changes that didn't bring users much benefit, such as Australis.
* Removing the ability to easily disable JavaScript.
* Taking many years to get multiprocess support working. (Not that I'm suggesting they should have rushed it, of course.)
* The inclusion of Pocket and Hello.
* Sponsored tiles.
* Users who report experiencing poor performance and high memory usage.
* Disruption caused by requiring signed extensions.
* The removal of support for OSes or OS releases that are moderately older, but still do have active users.
I'm sure there are others that I'm forgetting.
Even if they seem minor, those are the kinds of things that can cause users to switch away from Firefox, or not even start using it in the first place. Losing a small number of users for a variety of minor reasons can add up very quickly, as well. Furthermore, those issues don't really have anything to do with Google or Chrome.
nu5500|8 years ago
Late last year, after many years on Chrome, I gave Firefox another serious look and I have switched back. Firefox has improved tremendously and I would prefer to give my support to Mozilla from a philosophical standpoint (the Chrome team does a lot of good work with regards to pushing forward the features of the web and its security but at the end of the day, Chrome is still a strategic piece of Google's business machine and not a philanthropic effort)
While I have my reasons for using Firefox, I don't see a compelling reason for most users already happy with Chrome to switch back. The average web user that I know doesn't really understand where web browsers come from and isn't very interested in learning about it. They just care whether the browser runs better or worse for the tasks that they do. (Except many still hate IE and will not even try Edge because the logo looks similar enough - that's a branding issue that Microsoft has)
What irritates me now are more and more sites that only work with Chrome (where they literally throw up a page that blocks access and says go download Chrome). These are sites that are not Google properties so I'm not blaming Google for this bad behavior, but again, I would like to support the diverse browser landscape that has existed to this point. I guess my main complaint to Google is to please stop popping up dialogs about Chrome across all of your properties. The browser I'm using works perfectly fine thank you, and you should be supporting the open web with your products anyway.
snthd|8 years ago
* better search/address bar behaviour (particularly in finding relevant bookmarks. Chrome wants to turn everything into a Google search)
* Integration with Firefox on android (which I need because it supports ad-blocking extensions)
unethical_ban|8 years ago
No, they should very much be blamed for it! Proper web design should follow cross-platform standards and implementations. They are part of the problem if they force users to choose one or the other.
abandonliberty|8 years ago
I use firefox because I want a browser to exist that isn't hellbent on knowing exactly who I am in order to maximize profits.
sandov|8 years ago
Any example of this?. Because I've never visited such a site.
Fej|8 years ago
gorhill|8 years ago
Any specific examples of this? A URL, or a couple of them?
When making such an assertion, it would be nice to minimally provide a way for others to see for themselves.
pcurve|8 years ago
cannam|8 years ago
But performance. Firefox very often outperforms Chrome in microbenchmarks and computationally-intensive code in my tests, but in the real world an awful lot of sites really are much more responsive in Chrome.
For me as a user, most recently an update to the FastMail web UI a couple of weeks ago made it lamentably slow in Firefox -- just mousing over the folder tree caused CPU spikes and lag in updating -- and in the end I switched to opening FastMail in a separate Chrome instance while continuing to use Firefox for everything else. I've just switched it back to Firefox as I type this, to see whether anything has improved.
The web app I'm working on as a developer just now also has problems updating as smoothly in Firefox as in Chrome, and I'm not at all sure whether we'll be able to do anything about it.
I can't think of an example at the moment of a site that feels faster in Firefox.
I believe I have come to think of Firefox as a web browser, and Chrome as a platform for web apps. Things written to be web apps are almost always more responsive in Chrome, even though many of their components (number-crunching work) really do run measurably quicker in Firefox.
aibara|8 years ago
emn13|8 years ago
GlennS|8 years ago
On the other hand, Firefox Focus on mobile seems to run pretty fast and comes with enough ad blocking to make the web bearable.
If it had either tabs or a way to open multiple processes then I would probably ditch the other mobile browsers.
ashark|8 years ago
Reasons:
- Firefox got bogged down with just a few tabs open, and caused beachballs (OSX/macOS) systemwide. Chrome was snappier and didn't harm my system's overall responsiveness with several times as many tabs open. This was the main reason.
- Dev tools. Liked Chrome's better.
- Profile handling was, at the time anyway, better.
- IIRC Firefox didn't do per-tab crashing at the time, while Chrome did, which aided overall stability.
Advertising had nothing to do with it. Chrome was just way, way better, especially its (apparent, which is mostly what matters) resource footprint.
Now I'm mostly on Safari, even though it's the worst mainstream browser, just because I gain 1-2hrs of battery life using it over Chrome or Firefox.
DiThi|8 years ago
They definitely are. To this day I'm baffled I'm not sent to the debugger when clicking a line reference in the console.
But I still use Firefox as main browser. Since the pages I visit and the pages I develop are always in different places it's pretty easy to have one browser for development only.
qovv|8 years ago
gorkonsine|8 years ago
I've since switched back because Chrome is a terrible memory hog and I can have tons of tabs open on Firefox with no impact on performance (as long as I don't actually load them), and I don't have problems with crashing the way I used to.
Animats|8 years ago
Firefox is about to shoot itself in the foot again. Soon, all old add-ons will stop working, as Firefox tries to get add-on developers to change to their new WebExtensions API. (Which is almost, but not quite, compatible with Google's add-on format.) Many developers are not bothering, and will drop Firefox.
gnicholas|8 years ago
kodablah|8 years ago
0 - https://github.com/cretz/doogie
lqdc13|8 years ago
Set your User-Agent to Firefox or IE Edge and Windows OS. You'll soon see "install chrome" pop ups/banners/warnings that take up a portion of the screen all over Google properties.
At that point why not just self-uninstall?
Out of non-Google search engines, Yahoo makes most sense even if they got no money from the deal. Maybe DuckDuckGo but unfortunately it's still not as good.
Regarding extensions, it's better this way because nobody is bothering with current API. Most new extensions are chrome-only.
bigbugbag|8 years ago
This is a US only move, in the EU it's still google and mozilla got a truckload of criticism for this.
unknown|8 years ago
[deleted]
unknown2374|8 years ago
Pxtl|8 years ago
I stopped using firefox because of performance. Nothing more, nothing less.
epoch1970|8 years ago
If I'm remembering this right, I think there was initially an about:config option for disabling the signature checks. But that was eventually removed from the stable releases. The workarounds were to waste my time getting the extensions signed, or to use some special unbranded build, or to use the Nightly or Developer Edition releases. None of those were acceptable to me. Then I learned about the planned WebExtensions changes, and knew it was time to move on.
I'm aware of the security-related reasons that were used to justify such changes. But for me they ended up taking away the main benefits that Firefox offered, namely being easy to extend, and giving me the freedom to use the browser as I see fit.
kleiba|8 years ago
If somebody gave me a Ferrari for free with the caveat that there's a guy sitting on the passengers seat who keeps track of where I'm going at all times, I guess I'd still keep driving my current car (hint: it's not a Ferrari).
And before the downvote reflex sets in in some of you: I'm not saying that you should be like me. If you like Chrome, great, good for you! It's just that the speed difference to me personally has never been a good enough reason to switch. YMMV.
michaelmrose|8 years ago
In short screw you too mozilla.
Semaphor|8 years ago
monochromatic|8 years ago
ss64|8 years ago
Endy|8 years ago
nolemurs|8 years ago
Ohh, and the Chrome dev tools are just better. So that helps. But if Firefox weren't noticeably slow I'd use it without hesitation.
Narishma|8 years ago
math0ne|8 years ago
f4rker|8 years ago
[deleted]
bigbugbag|8 years ago
But the issue here is that mozilla do not listen to user feedback and just push whatever they feel like pushing with an attitude and some hostility towards unhappy users. or as pointed out in the mozillazine forums: they're " making far-reaching and very short-sighted decisions in a vacuum. "
It seems inside mozilla they're convinced that firefox is great and answers users' needs, while users feels that firefox is not that good and getting worse. There's quite a gap between mozilla marketing and the reality, which shows that firefox fails to deliver on its promises.
qovv|8 years ago
All that said, it's the least-worst in the browser world, for now. It seems pretty clear that they have some technically brilliant people as well.
Edit: seems that I need to learn how to write lists...
bigbugbag|8 years ago
insert an empty line between each bullet point.
First without an empty line:
* bullet point without empty line between each other * bullet point without empty line between each other
then with an empty line inserted in between:
* bullet point with an empty line between each other
* bullet point with an empty line between each other
Dirlewanger|8 years ago
foepys|8 years ago
bigbugbag|8 years ago
allengeorge|8 years ago
muppetman|8 years ago
It's understandable they have to find ways to make money, but those experiments alienated users. Once you've started down that path, there's no returning in a lot of users eyes, mine included.
frik|8 years ago
Firefox become unusable - shut down Firebug replaced by half-assed new DevTools, removed XUL based API, multi-process support that's still not working like Chrome1+/IE8+, still dog slow, can't handle more than a few tabs, Addons-website got useless as most addons aren't working anymore.
Sad, but Chrome is so much better, and Firefox is digging in a bigger rabbit hole with every new release. Would be great if we keep another open source competing browser around. Servo based browser could be a fresh start, but they need to focus now, in a year it can be too late.
pishpash|8 years ago
Zardoz84|8 years ago
dboreham|8 years ago
NewEntryHN|8 years ago
wutbrodo|8 years ago
I switched to Chrome a lot later than most of my friends, and actively try to switch to Firefox every once in a while, for literally the last 7 or 8 years. There has yet to be a single time where a couple days of usage didn't reveal the browser as far inferior, in ways that affect my day-to-day life materailly (multiprocess support being the biggest, most basic issue for a long time). I spend a LOT of my time in the browser, and I'm a very heavy user (usually about 100 Chrome tabs open total at any given time, with fairly high turnover). The performance and quality penalty I pay when using Firefox just isn't worth it.
I don't disagree with the article's claim that Google's advertising is having a big effect on a drop in FF usage; it's just bizarre for them to act like this is the only possible reason why people are switching.
eikenberry|8 years ago
That's why I switched. It broke most of my extensions every time it upgraded. After the 3rd or 4th time it wasn't worth dealing with anymore. I switched to Chromium and I don't remember it breaking an extension.
bigbugbag|8 years ago
jhasse|8 years ago
* Restore the old settings. They copied Chrome's settings-as-a-tab with the UI just being HTML. But in Chrome I can at least search the settings. Why did Mozilla waste their time on copying the HTML-settings without also implemented the most useful feature? It was just a huge regression, because the UI is now non-native, many things aren't resizeable anymore and some other minor bugs where introduced, without any apparent benefit. https://bugzilla.mozilla.org/show_bug.cgi?id=1325286
* When you start Firefox two times in a row, the dialog "Firefox is already running, please close the running instance" or something like this pops up. Chrome doesn't have this problem, maybe just because its startup time is SO much better. https://bugzilla.mozilla.org/show_bug.cgi?id=489981
* On Linux: Integrate the tabs into the titlebar like Chrome does. https://bugzilla.mozilla.org/show_bug.cgi?id=513159
* Way too easy to quit the whole browser with Ctrl+Q (Chrome uses Ctrl+Shift+Q) https://bugzilla.mozilla.org/show_bug.cgi?id=52821
* Encrypt passwords with the keyring (like Chrome does) https://bugzilla.mozilla.org/show_bug.cgi?id=309807 (btw: that's the second most voted bug of the "Toolkit" product according to https://bugzilla.mozilla.org/page.cgi?id=productdashboard.ht... )
* No hardware acceleration on Linux (playing HD YouTube videos lags for me in Firefox out-of-the-box, perfectly fine in Chrome) https://bugzilla.mozilla.org/show_bug.cgi?id=1280523
* Speed and responsiveness of the UI in general are much better in Chrome. (no bug report link, sorry)
Notice how that there's no complain about the look of the main UI, still Mozilla decides to redo it yet again with project Photon ... Did I miss the bug report with lots of votes for that?
And regarding the bug reports (most of them reported years ago): There was a comment on Reddit a while ago where a GNOME (!) developer said something along the lines "We're not Mozilla, we're actually reading and answering our bug reports". That says something.
mccr8|8 years ago
This is actually due to shutdown (rather than startup) being too slow. Your profile is still in use from the instance of Firefox taking too long to shut down, so when you start a new instance it hits this error. This should be a little better with multiprocess, because web pages are run in a separate process, and we kill that process more quickly, so shutdown should be faster.
E6300|8 years ago
On Windows, this only happens if the second instance starts with a specific command-line option (the name escapes me at the moment). Otherwise, the existing instance just opens a new window.
kuschku|8 years ago
> Notice how that there's no complain about the look of the main UI, still Mozilla decides to redo it yet again with project Photon ...
Are you seriously askong that?
Firefox is doing Photon (like they were doing Australis) because they're replacing their entire UI framework with a faster one.
Australis was the move from native GTK2 to XUL, Photon is a move from XUL to HTML5 for UI.
unknown2374|8 years ago
> * Way too easy to quit the whole browser with Ctrl+Q (Chrome uses Ctrl+Shift+Q)
Saying that it's nitpicky to include this in your list would be huge understatement, it's straight out ridiculous. I have always found Firefox to be more responsive and less resource heavy than Chrome, so I don't know why you had problems with that.
But yes, you are right when you imply that Firefox seems to have prioritization problems, lots of them imo. However, it is understandable to me, making the UI looking prettier is for marketing, not usability. Most of these things you listed are not addressing a lot of users, on the other hand, having a flashier UI would address and (potentially) attract more users. But their management still needs to improve, and as a company, they should have better direction.
emn13|8 years ago
Pocket? Hello? Really?
Firefox memory usage has for years used less memory; basically since its inception. Apparently it's no different now: https://www.gizmodo.com.au/2017/03/whos-winning-the-browser-...
e10s? Come on, give me a break. I bet the vast majority of users have never heard of it, and of the others, most don't know what it's about to any useful degree, and of those that understand this feature, most probably wouldn't know the details of how the various multiprocess implementations actually compare. A vanishingly small proportion of the user base know of this feature, understand it enough, can compare this to other browsers, and then have a strong enough opinion to affect browser choice (and frankly, it's not obvious multiprocess is actually that great of an idea in the first place if you really do know what you're talking about - not one of the browsers actually separates every tab into a separate browser - for a reason!)
As to OS support - firefox still is the last browser to support XP, so I'm not sure what you're referring to. Version 52 was the last one; but that's on an extended support cycle until june 2018, which AFAICT is more than two years later than chrome's last v50. Microsoft hasn't "supported" XP with any reasonable browser... well, not ever (the highest IE version was 9!), and it hasn't supported the OS at all even with security patches for years (with certain notable exceptions).
As to disruptions caused by signed extensions - so that's why the appstore has failed and nobody is using windows anymore? I get it's annoying, but this is a pattern that's recurring all over the industry, and has for many years before FF made this step. If anything, I think it's more plausible FF is being punished because it was too slow to ban unsigned extensions! Because poor experiences based on bad or even malicious extensions do reflect on FF. And for that matter, signing isn't the real issue, it's add-on sandboxing/threading. Chrome got this "more" right, in that it's less likely for an novice extension author to accidentally bring chrome to a grinding halt. But precisely this feature is still causing lots of addon breakage because FF has not yet completely dumped the old, problematic add-on API, presumably because users really hate losing their cherished extensions (and for a reason). I've witnessed several addons that have chrome+FF equivalents where perf issues occured only in FF - which may have been the addon author's "fault" - but that's a really poor excuse.
Poor perf, and the expectation of poor perf sound like more reasonable guesses, but even there I'm not convinced this actually matters as much as you'd hope. Still, that's at least something. But then, the number of people you see working with unworkably slow setups for all kinds of reasons that apparently don't care enough to switch products suggests that even abominable perf isn't necessarily very impactful. Maybe this matters indirectly; in that power users that care influence others in their choices.
apostacy|8 years ago
It is clear that the only reason many changes were made, and features removed, was solely because Chrome did it. And Google has very different motivations and goals than Mozilla. Google wants to make money, and use Chrome as a pillar in their platform. So, by emulating Chrome so closely, not just does it indicate that the developers are making bad decisions, it also means that the browser will not be as good.
EXAMPLE: They proposed removing FTP support from Firefox, and the justification was just a link to an announcement that Chrome was doing it. [1] It makes sense for Chrome to do it from a business perspective, but it does not make sense for Firefox.
Or, better yet, I remember that there was talk of having Chrome switch back to using a native pdf renderer back from the javascript one. This sacrifices portability and arguably security for speed.
Or sometimes there are design decisions in Chrome that are outright hostile to the user, to help Google's partners, such as removing the "save as" option for html5 video. It is only a matter of time until Firefox makes it harder to download video, solely because Chrome is doing it. When Google does this, I at least understand that their sabotaging this functionality is part of their larger strategy. Mozilla doing it is just baffling.
I mean, the original Firebird went in the opposite direction as Internet Explorer 6. If Mozilla had the same culture back then, they would have put all of their resources into making an inferior clone of Internet Explorer.
Internet Explorer was a better user experience in a lot of ways, especially for the first few years. But people started moving to Firefox because it was worth it. The security, control, and flexibility was worth it. I specifically remember turning people onto Firefox because they were sick of ads, and there were special add-ons that they wanted.
If Mozilla wants Firefox to work, it needs to do what Chrome wont let you do. It needs to integrate aggressive ad-blocking. Let you have control over the content you view. I think that people would happily use Firefox if it empowered them.
1: https://bugzilla.mozilla.org/show_bug.cgi?id=1174462
0x0|8 years ago
Actually IE9 requires Vista, so XP is stuck with IE8.
bigbugbag|8 years ago
The other browser that got it and offered a quick menu to disable/enable javascript was opera with the f12 or quick preferences menu, not sure if this option survived opera selling out and becoming a chrome skin.
Pocket was another thing not needed to disable in firefox, it was proprietary and had vulnerabilites when a better opensource alternative existed, mozilla got a lot of flak for this. Then they bought it for millions of $ to leverage the users to get into mobile.
Hello was again another unneeded thing to disable right away (yay more extensions!), it leaked the local IP and added vulnerability.It was such a popular feature that it got removed a few versions later.
Those 3 really infuriated me and a portion of the firefox users community.
I can't tell about the memory usage, I've bought a 16GB RAM laptop a few years ago to free myself from firefox memory issues, I do know that once in a while I have to quit firefox because it's consuming too much memory and cpu while idle.
by the time e10s arrived, there was no "vast majority of users" anymore for firefox. Having not heard of it means mozilla communication sucks. Anyways e10s is disabled in my firefox, I do not remember why.
I'm not sure what you mean by firefox being the last browser to support xp, 6 months ago I tried to install firefox on windows xp and installer denied to install telling me it does not support xp anymore. I think I installed pale moon instead and opera so maybe firefox is not the last one to support xp.
Signed extensions caused an uproar and some people left firefox over this because it's removing freedom from user and giving more power/control to firefox. I had to drop a couple extensions that refused to comply with mozilla demands or were not updated.
And there are other things like this, and when all this happens while bug report dating of years or decades are still waiting to be dealt with or closed as WONTFIX because you do not matter enough, well...
wodenokoto|8 years ago
Almost everything you list are things that happen around a certain time and we don't see those events manifest in the graph.
The reason of course being that the vast majority of Firefox users are not expert and don't care or know about those advance features.
Maybe if you can link to a user satisfaction report...
Markoff|8 years ago
Meanwhile Chrome just works. It's even worse on Android, they don't have in FF even pull down to refresh and it's the slowest browser I tried.
unknown|8 years ago
[deleted]
f4rker|8 years ago
[deleted]