Individually, each of these points is mostly correct. There are even a
few other points in which Chrome has innovated and Firefox has followed
(I'm thinking of SPDY). The conclusion, however, is false, as it assumes
that Firefox has not been innovating in the meantime. The truth is that
competition between Chrome and Firefox has been extremely good for the
web ecosystem – much more so than between any other two browsers.
Now, let's see a few points on which Chrome is lagging years behind
Firefox. From the top of my head.
* Advanced JavaScript features
- Firefox has had generators, let-bindings, destructuring of arrays,
etc. for, what, 7 or 8 years? I seem to remember that Chrome doesn't
have any of these. Which is unfortunate, because these constructions are
extremely useful to write large JavaScript programs. More generally,
Firefox consistently implements new JavaScript features years before Chrome.
- Firefox is introducing asm.js, which is a way of letting
high-performance code (e.g. games, multimedia codecs) be executed on the
web. By comparison, Chrome has introduced (a few years ago, admittedly)
NaCl, for the same reason. Unfortunately, NaCl is actually pushing the
web backwards towards code that works only on some combinations of
processors and operating systems.
* Add-ons
- The feature set of Chrome add-ons has improved, but it is still way
below the feature set of add-ons of Firefox 1.0. For instance, it is not
possible to implement a "true" Adblock, or a Ghostery on Chrome. So
that's ~10 years lag.
* Performance and performance analysis
- Chrome's developer tools are very nice, but for code performance
analysis, they are very imprecise, in comparison to the advanced Gecko
profiler, which I have been using for ~1 year.
- Firefox used to be slower to start than Chrome. This has stopped being
true quite some time ago.
- Firefox project Memshrink managed to make Firefox the least
memory-hungry of the main browsers. That was a few years ago. It is my
understanding that Chrome hasn't gone through such a project and is
actually the most memory-hungry of the family.
- Chrome used to be the most stable browser. Now, I hear repeated
reports that you can't browser with more than 30 tabs in Chrome. I
haven't checked that out myself, but I generally browse with ~300 tabs
in Firefox, so that doesn't make me want to try Chrome.
* Privacy – not sure it counts as "lag", but it's definitely something
for which we are spending much more time than Google innovating.
- Firefox has pioneered Do Not Track, Collusion, is adopting Third-Party
Cookie Blocking, etc. In these domains, Chrome is either following
slowly or not at all.
- Both Firefox and Google use real-world performance analysis through a
library called Telemetry (based on Google's great work). Firefox'
version, however, does take steps to ensure anonymity of the users.
Google's version, last time I checked, didn't even try to.
- Google has a number of privacy-breaking features for e.g.
synchronizing bookmarks between devices. Firefox has comparable
features, without the privacy breaking.
Now, don't take me wrong. My mail might be a little of a knee-jerk
reaction, but Google has been doing a great job with Chrome. It is
largely thanks to the competition between Chrome and Firefox that the
web has been able to progress at such speed, during the past few years.
Cheers,
David
On 6/20/13 1:05 AM, Rubén Martín wrote:
> Hi,
>
> I've just been pinged about this interesting article on Firefox being
> years behind Chrome:
>
>
http://www.howtogeek.com/165264/heres-why-firefox-is-still-years-behind-google-chrome/
>
> It's interesting to see what some people feel about our browser and also
> interesting to read post comments.
>
> We have encounter a lot a people, specially developers, that feel the
> same way as the post author even if they love Firefox and Mozilla values.
>
> I think it's a good thing to make us think how to improve the browser
> and how it's communicated as a brand to the public.
>
> Regards.
>
>
>
> _______________________________________________
> mozillians mailing list
>
mozil...@lists.mozilla.org
>
https://lists.mozilla.org/listinfo/mozillians
>
--
David Rajchenbach-Teller, PhD
Performance Team, Mozilla