Reasons to Choose Opera over Chrome
browserfame.com
browserfame.com
Source: http://www.tomshardware.com/reviews/chrome-27-firefox-21-ope...
This might not be the case one every machine, I don't know, but it's been consistently true for my usage, it just doesn't feel right.
Unlike the new Opera I might add, it provides a really great experience. The fact that you can now install chrome plugins did it for me as I was a vimium addict. I think the move to blink was the right move for them.
https://addons.mozilla.org/en-US/firefox/addon/smoothwheel/?...
Of course, if you're happy with Safari, by all means stick with it.
Performance (aka throughput) measures the total duration of operations, e.g. how long does it take to display a page once it is loaded, how fast a script will be executed, etc. When Chrome was introduced, its performance was much greater than Firefox, largely due to v8. Some other factors involved were add-ons (it used to be really easy to write Firefox add-ons that kill performance, and it used to be impossible in Chrome), or old bloated profiles (which of course didn't exist in Chrome). Now, after lots of hard work, the Mozilla community has managed to make Firefox faster than Chrome. That's what is measured by benchmarks, and that's one point for Firefox. Simultaneously (and this doesn't appear in benchmarks) the Chrome add-on and profile situation have started to show the same weaknesses as Firefox'.
Reactivity (aka snappiness) measures how fast an application appears to be, i.e. the total duration of user-visible pauses, e.g. how long does it take to switch between tabs, or how much one tab eating all CPU affects other tabs. When Chrome was introduced, its reactivity was also much greater than Firefox, largely due to the multi-process architecture. Some other factors involved were add-ons, once again, or old bloated profile, or simply the fact that the Mozilla culture initially didn't take into account this factor. It took some time for the Mozilla community to realize that reactivity was just as important as speed. After lots of hard work, the Mozilla community has managed to make Firefox... well, much better than it used to be. Improvements include off main thread rendering, off main thread disk I/O, asynchronous add-ons, etc. Unfortunately, desktop Firefox does not have multi-process architecture yet. This gives a considerable advantage to Chrome in this domain.
Work is ongoing to bring this multi-process architecture to Firefox desktop. The task is long and difficult and might, unfortunately, kill a number add-ons, but I am confident that the Mozilla community will achieve it.
Incidentally, FirefoxOS has a multi-process architecture already.
Caveat: I'm a Mozillian, and I'm involved in Reactivity work in Firefox.
But yes, both features are rather hardcore. We are working on more user-friendly solutions, too, although I have no idea of the roadmap.
I personally hate Chrome for creating a process per tab. It adds a little bit of security, but it makes harder to manage the processes in a system.
When people talk about Firefox being slow, they're not talking about page rendering speeds or JavaScript execution times. They're talking about the longer delays in switching between tabs, in closing tabs, opening a bunch of tabs at once and still having the interface be responsive, and so on. User interface stuff.
Unfortunately, I don't know of any user-interface-responsiveness-speed benchmarks, so it's basically impossible to "prove". But that doesn't mean that people who complain about Firefox being slow are imagining it. The only reason I use Chrome instead of FF on my machine is precisely because the UI is an order of magnitude faster in mundane things -- instantaneous rather than pausing a bit on every little thing.
I still use it because I've become so accustomed to its UI but I switch to Safari on some sites to avoid spinning up the fan.
Chrome on the mac is absolutely dog slow to use, especially after you open up a few tabs. Seriously, why do people say it's fast? I really don't get it. It was fast at one point but now it feels slow, bloated and the tabs crash far more often than either Firefox or Safari. If I only had a penny for every time I see the sad face on tab crashes.
Firefox has no lag whatsoever when switching tabs, and general usage. Maybe people think it's slow because of its dated UI? Maybe they haven't used it at all? Maybe they're still using Firefox 10 or older? Firefox 22 is awesome. People just need to give it an unbiased try.
Safari is the fastest of them all, both in rendering speed and general usage, though it tends to use a LOT of memory.
There exist huge inconsistencies in all of these claims, and it's extremely strange how difficult it is to work out what third variables are involved that are causing such vastly different reports.
Considering the above, Safari still is (much) faster than Firefox on my machine. I don't care if it can render JS 5% faster - the whole experience is sluggish and slow on my machine. Of course, YMMV.
Just wanted to point it out to you that there are legitimate reasons why people say Firefox is slow.
(UPDATE:) Per <http://support.mozilla.org/en-US/kb/reset-firefox-easily-fix..., it appears 'about:support' is the right place. I suspect this would help, but the problem would recur as soon as I restore my core Add-ons and usual tabs.
In my experience, Firefox gets slower and slower the longer it's been open and with many tabs open. I believe it to be related to GC. Unfortunately, there aren't any hints (like per-tab activity/memory/allocation/timer readouts) as to which tabs are contributing the most to the problem. Sometimes I'll guess the miscreants and closing enough of them helps, but more often things only improve after a restart (essentially unloading all tabs until revisited).
It does seem add-ons are implicated (and perhaps especially Firebug, even if Firebug is not activated in any tab). NoScript may also be implicated; especially with regard to pages that have some but not all script sources enabled.
Read this article to see what it preserves (or "tries to preserve"): http://support.mozilla.org/en-US/kb/reset-firefox-easily-fix...
FWIW, I just tried it and it indeed made things a whole lot faster.
BTW, I didn't find "Reset Firefox" in the about:config page - it was in Help -> Troubleshooting Information.
Chrome has always had a lot of annoying bugs for me (not all of which affect everybody, but in general I seem to attract all bugs in a software if it has any), like sometimes triggering a page load would not do anything for about a minute and then actually load and render in a second.
Considering that it's a beta the bug-freeness is pretty amazing, in fact I have only encountered one bug since I started using it - and that one is OS X (Keychain) specific.
Edit: Oh, I missed that the final release is out which fixes the bug!
Jimmy doesn't like this!
Posting system specs would be useful too, there's a chance that slow performance is GPU or driver related, memory related, dependent on other apps you have installed, etc.
Some objectivity would be nice for once instead of warring anecdotes.
Browsing data sync is also available on Google Chrome. And you're mentioning it even though it still hasn't been implemented on Opera 15? Well that's quite something. Saying that "Browser X is better because in the future it will have Y and Z" debases your credibility as a browser user. I don't use Chrome because "in the future it might use quantum computing and fly." I use chrome because it has bookmarks and it has them NOW. I don't have to wait.
Last but not least, extensions. Opera is perhaps the one that's lacking the most when it comes to extensions. It is good that they'll start supporting chrome extensions, but that doesn't automatically makes it better than chrome. If anything, it reinforces the idea that it's just a cheap clone of Chrome.
So there you have it, at least to me your "5 reasons to choose Opera" post should be renamed "Opera has server-side compression. Yay!". Don't get me wrong, I'm not an Opera hater. In fact, I used to love it. I installed Opera everywhere I could. I showed Opera to a lot of people, and explained to them why I considered it to be the best option. That was one year ago. Today I would recommend Chrome. That's just my point of view, of course. Opera can still improve. That's what I hope, that they will turn Opera 15 into a beast, as fast as Chrome and boasting all the features from the previous versions. But in the interim, I'll stick with Chrome. Is not everything I want in a browser, but it's close enough.
* Internal pages and tools as pages, specially the downloads manager (I can't stand Firefox's little windows or Chrome's behind-the-scenes crippled manager).
* How it handles extensions by default (little buttons to the right of the address bar).
* The nested Speed Dial and the Stash.
* Off road mode is a really great tool when using slow connections.
* Default synchronization (is not an extension).
On the other side, v 15 isn't as polished as it should had been before being made publicly available (CTRL+Z doesn't work, no bookmarks, small bugs with the address bar).
Anyway, as you can see, most of the benefits are just UI decisions. I just don't like how Firefox or Chrome look and how they display their functionality (which is absolutely subjective).
Re 2: Parent probably is confused by extensions versus web apps. I find this confusing too, since it's up to the developer to choose which form factor to use when writing the extension/app.
[1] https://addons.mozilla.org/de/firefox/addon/tree-style-tab/
Opera actually had a similar tab bar built in for quite some time, but it unfortunately didn't have the tree view. They seem to have removed this feature in Opera 15, which means there is no way I am switching browsers any time soon.