News for hackers. Stuff that matters.
Re:It’s time to give Firefox another chance by agumonkey on Friday September 29, 2017 @06:17PM (#15369721)
The amount of work, the extent for how long they've been doing so, all relative to the funding they got.. it's even painful to think about. Chrome shadowed them overnight, had Google infinite wallet and started from scratch. Mozilla became the old slug..

Since then they got Rust off ground, servo yielding good fruits, firefox cool n quiet.

Once again kudos.

Re:It’s time to give Firefox another chance by ricw on Friday September 29, 2017 @08:46PM (#15370472)
That is not representative of either the time frame or the resources available to Mozilla. Mozilla has had Hundreds of millions of annual income through their search associations [1]. It’s surprising how they’ve wasted that amount of money to finally in 2017 build a browser that can compete again. This is 9 years after google chrome was released!

They have absolutely no excuse for falling this far behind. They squandered a lot of money, while neglecting their core business (their web browser).

I still hope they’ll keep it up. I have been a Firefox fan ever since beta 1. Hopefully they can recover their market share loss.

[1] https://en.wikipedia.org/wiki/Mozilla_Foundation

Re:It’s time to give Firefox another chance by dralley on Friday September 29, 2017 @09:14PM (#15370590)
While Mozilla has had quite a few projects that didn't really pan out, I'm not sure you're giving them enough credit.

They developed (well... became the first and most significant major backer of) an entirely new programming language, purely for the purposes of building a better browser. And then devoted tons of resources for years into developing Servo, a massive and complex project that is only being realized now. I'd rather they think big and be ambitious like this, than be yet another stagnating tech company kept alive by former glory.

Also, it's unfair to argue that they have neglected the browser. Firefox is a massive legacy codebase that couldn't be cleaned up without breaking A LOT OF THINGS, and at every step in the process they faced people begging them not to break their things, despite the alternative being the continued rot of Firefox's internals. But they did try, for years, to move forward without breaking everything - it just came at the cost of glacially slow and cautious progress.

Re:It’s time to give Firefox another chance by eric-hu on Saturday September 30, 2017 @07:10AM (#15372286)
> Firefox is a massive legacy codebase that couldn't be cleaned up without breaking A LOT OF THINGS, and at every step in the process they faced people begging them not to break their things, despite the alternative being the continued rot of Firefox's internals.

I've made a couple small contributions to Firefox. Though I'd been a Firefox user for years, this never occurred to me until I looked at the source in 2015 and saw TODO comments to upgrade a C++ operation to something available in C++11 (that's C++ released in 2011) when Firefox dropped Windows XP support.

I was surprised at the time that so much of the code was ES6. My mentor pointed out that web app companies might need to wait a few years for users to mass-adopt ES6 browsers. On the other hand, Firefox can use ES6 everywhere in its own code where JS makes sense, since it's only going to be running on latest Firefox JS engine.

I think Firefox hit full ES6 compatibility first among the browsers because there was this extra incentive to modernize the codebase.

Chrome didn't have to build off of the Netscape source, so it didn't have the same legacy problems in 2008 that Firefox did. I think Mozilla has done a remarkable job keeping pace with Google, taking this into account.

Re:It’s time to give Firefox another chance by JosephLark on Saturday September 30, 2017 @12:12PM (#15373543)
> something available in C++11 (that's C++ released in 2011)

Nit: The standard was finalized in 2011 - August 2011 to be more specific, so quite late in the year. Full compliance in various compilers was not achieved for quite some time after that - MSVC being quite problematic in that regard.

Major projects - esp. those compiled on multiple systems across several compilers, like Firefox - absolutely could not just go ahead and start using C++11 in 2011.

I was really into native development around that time, and C++11 was the first time I was exposed to the complexities and gotchas around standardization vs. implementation. I've stopped paying as much attention since, but I believe C++14 fared much better.

Re:It’s time to give Firefox another chance by masklinn on Saturday September 30, 2017 @10:50AM (#15373080)
> I think Firefox hit full ES6 compatibility first among the browsers because there was this extra incentive to modernize the codebase.

A number of ES6 additions were initially Firefox extensions (though some standard-track features like comprehensions also got removed).

Re:It’s time to give Firefox another chance by Manishearth on Saturday September 30, 2017 @02:22PM (#15374239)
> I was surprised at the time that so much of the code was ES6.

FWIW internal firefox code has had ES6-like concepts before ES6 itself; and many of these made it into the final spec in some form.

Re:It’s time to give Firefox another chance by coldtea on Sunday October 01, 2017 @08:27AM (#15377543)
>I think Firefox hit full ES6 compatibility first among the browsers

Wasn't it Webkit that hit that first? Whereas Firefox at the time was just 93%.

https://twitter.com/webkit/status/728643624464883712?lang=en

Re:It’s time to give Firefox another chance by eric-hu on Thursday October 05, 2017 @05:31AM (#15407775)
You could be right. I tried to fact check myself and couldn't find a reference to which browser hit 100% first. I did see this article about safari shipping modules first, though:

https://www.contentful.com/blog/2017/04/04/es6-modules-suppo...

Re:It’s time to give Firefox another chance by lugg on Saturday September 30, 2017 @07:05AM (#15372275)
The above poster is also neglecting to realise Mozilla is not a normal business in it for profit (as far as I understand it - correct me if I'm wrong.)

https://wiki.mozilla.org/Mozilla_Foundation_Projects

The foundation has a crazy long history of funding open source and various pursuits. Comparing their style of execution to google is just rediculously unfair on so many levels.

Re:It’s time to give Firefox another chance by philipov on Saturday September 30, 2017 @08:07AM (#15372486)
Not only that, but it fails to recognize how much money Google has 'wasted' on projects they went on to kill off. They have quite a reputation for it. Google just has a lot more money to 'waste' on research.
Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @05:30PM (#15375083)
Are you confusing the not for profit mozilla foundation and the for profit mozilla corporation here ?

The foundation had engaged in tax evasion over the money raised through the corporation and ended up settling with the IRS by paying a $1.5 millions fine[1], they had provisioned $15 millions for this fine, suddenly they got a few unexpected millions to spend on whatever.

I agree that comparing mozilla to google makes little sense as mozilla was working for google in exchange for 85-95% of their revenue. Without google paying mozilla for their users privacy, mozilla would have had to find an actual business model and would not have had the option to wander away from their core product.

On the other hand, without mozilla google would have been mostly the same though would have probably missed some data about millions of users .

[1]: https://www.cnet.com/news/mozilla-gets-lucky-settles-irs-aud...

Re:It’s time to give Firefox another chance by lugg on Sunday October 01, 2017 @07:30AM (#15377357)
Is there a difference? Is there a reason we say Google and not ABC?

The seperation is purely legal and financial, no?

Re:It’s time to give Firefox another chance by steveklabnik on Thursday October 05, 2017 @10:05AM (#15409239)
Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @05:17PM (#15375034)
I don't know what you're trying to defend here, high ranked people from mozilla admitted themselves they made bad decision and wasted money and time and developers on the wrong things instead of focusing on their core product[1].

They've also been criticized for years for their business model being too dependent on a single income source contrary to their values. They did nothing about it until it became clear that they were losing the game. IMHO this is bad management for years.

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

Re:It’s time to give Firefox another chance by JohnBooty on Sunday October 01, 2017 @12:26AM (#15376389)
Their core product, Firefox, has always been on shaky ground. They need to diversify. Firefox will always be at the mercy of multiple other parties.

First, OS manufacturers who have unlimited power to steer users toward their own browsers. This was true in the Windows days, and it's an order of magnitude more true in the mobile world where one of the leading platforms, iOS, won't even allow "real" versions of competitors' browsers onto their devices.

Second, they're at the mercy of purveyors of web content. How screwed would Firefox be if a couple of major sites like Facebook and Youtube started treating FF like a second-class citizen? FF already kind of feels like a second-class citizen sometimes; as far as I know Google Hangouts still doesn't work on FF: https://support.mozilla.org/en-US/kb/google-hangouts-tempora...

So, in the long run, Mozilla is going to have to do something about their tenuous position.

Realistically, they can't blow the doors off of incumbent browsers (Edge, Safari, Chrome) like they did back in the IE6 days. That was a once-in-a-lifetime opportunity. Microsoft, having achieved dominance, had literally disbanded their browser team despite the fact that IE6 was atrocious. But that will never happen again. MS, Apple, and Google each have gobs of engineering talent allocated to their browser efforts and the only way Mozilla can excel its way to the front of the pack is if the other three major browser vendors simultaneously slack off at once and give FF an IE6-like opening.

Also, the importance of the browser is decreasing. Watch kids on phones. It's all apps. They don't do jack shit in a web browser. A web browser is something they use, at most, to look up homework answers.

The world is a better place for Mozilla's presence and I hope that, while keeping FF strong, they manage to figure out an Apple-like second act at some point.

Re:It’s time to give Firefox another chance by coldtea on Sunday October 01, 2017 @08:25AM (#15377539)
>Also, it's unfair to argue that they have neglected the browser. Firefox is a massive legacy codebase that couldn't be cleaned up without breaking A LOT OF THINGS

They said that for Netscape too (compared to Mozilla/Firefox). At what point do they start writing nice extensible code?

Webkit based browsers don't seem to have the same issues.

Re:It’s time to give Firefox another chance by hueving on Saturday September 30, 2017 @01:54AM (#15371466)
Did you forget about the Firefox OS for mobile phones?
Re:It’s time to give Firefox another chance by glogla on Saturday September 30, 2017 @04:10AM (#15371838)
I don't get people complaining about FirefoxOS. It didn't work out because at that time, the phone hardware wasn't ready, and because they didn't have the political power and economies of scale.

But at least they tried. Everyone else just gave up and either accepted Apple's overpriced walled garden or handed over their deepest secrets to Google.

Re:It’s time to give Firefox another chance by digi_owl on Saturday September 30, 2017 @12:10PM (#15373533)
It was not about the hardware. It was their goals, and their partners.

First off their goals, effectively OLPC the phone. A cheap "smartphone" built on web tech that allowed the owner to modify the software as he saw fit.

This then clashed with the partners they found, carriers that had zero interest in owner-modifiable phones.

It was doomed from the start, but it allowed some execs to pat themselves on the back and tell their fellow gallery dwellers that they had done something for the third world...

Re:It’s time to give Firefox another chance by abritinthebay on Saturday September 30, 2017 @11:11AM (#15373193)
The reasons it did not work were obvious when they announced it however.

It was never going to work, and didn’t. Should never had a cent spent on it.

Re:It’s time to give Firefox another chance by AsyncAwait on Saturday September 30, 2017 @06:31PM (#15375321)
It was worth a shot certainly, no company ever didn't undertake projects that didn't pan out in the end, at least somebody tried to break the smartphone duopoly. I can imagine the money being spent on much worse things.
Re:It’s time to give Firefox another chance by sametmax on Saturday September 30, 2017 @02:11AM (#15371502)
Like you can't make mistakes in business, come on ! Who in this bloody comment thread did something as spectacular as mozilla ? As useful ? As hard ?

And without grave mistakes ?

Seriously get a reality check.

Re:It’s time to give Firefox another chance by trapperkeeper74 on Saturday September 30, 2017 @02:33AM (#15371574)
It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.

- Theodore Roosevelt

Re:It’s time to give Firefox another chance by thecrazyone on Saturday September 30, 2017 @04:30AM (#15371888)
wow, this! This is in fact m status message on Whatsapp since I learnt when recounted by Brene Brown
Re:It’s time to give Firefox another chance by int_19h on Saturday September 30, 2017 @03:21AM (#15371705)
The question you should rather be asking is, who in this bloody comment thread didn't expect Firefox OS to fail, back when it was first announced?
Re:It’s time to give Firefox another chance by glogla on Saturday September 30, 2017 @04:14AM (#15371852)
FirefoxOS was a way out of Apple's proprietary walled garden and of being Google's product and information slave.

Maybe it was unrealistic to expect it to work out - one relatively small company fighting with Google and Apple - but I guess some people are optimists and want to believe that the world can be made into something else than corporate dystopia or whatever.

Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @05:40PM (#15375118)
Firefox OS was the out of reality belief from mozilla that computer were dead in a handful of years to be replaced by mobile, combined with the absolute nonsense that they could compete without hardware manufacturer support.

Wanting to believe in something is a thing, neglecting your core product and users to bet on a personal belief is something else.

Re:It’s time to give Firefox another chance by Kimm0n0 on Saturday September 30, 2017 @09:20AM (#15372729)
Maybe some of the hardware makers should have thrown some resources at the project.
Re:It’s time to give Firefox another chance by int_19h on Saturday September 30, 2017 @05:50PM (#15375159)
What's in it for them that justifies the expense?
Re:It’s time to give Firefox another chance by IanCal on Saturday September 30, 2017 @03:58AM (#15371801)
If I could have invested in half the tech things I've seen which I thought were bloody stupid ideas, I'd be a rich man.
Re:It’s time to give Firefox another chance by wruza on Saturday September 30, 2017 @06:10AM (#15372134)
Half is actually good chance, why didn't you invest in all of them?
Re:It’s time to give Firefox another chance by IanCal on Saturday September 30, 2017 @07:29AM (#15372345)
1. I'm not a venture capitalist and startups don't/can't generally accept small investments.

2. I thought they were bloody stupid ideas.

I'm not convinced that investing in ideas I think are stupid because things I have previously thought were stupid did well is a sound strategy. All it shows is I'm bad at predicting what will do well, so it makes more sense for me to invest broadly across as many markets as possible.

Re:It’s time to give Firefox another chance by fasquoika on Saturday September 30, 2017 @04:35PM (#15374866)
Your comment reminded me of this xkcd. https://xkcd.com/1497/
Re:It’s time to give Firefox another chance by ZenoArrow on Saturday September 30, 2017 @03:35AM (#15371740)
I thought Firefox OS could've found a niche on low-end phones. There's still nothing fundamentally wrong with a phone OS that uses web technologies for its UI, Mozilla wasn't even the first to try it (the Palm Pre got there first). Also, there are tons of phone apps that are just websites in an application wrapper, so it's not like they had to start from scratch to build up their app ecosystem. Lastly, whilst Mozilla has stopped funding it, a fork of it lives on as a smart TV OS for a major TV manufacturer, so it did find a niche, just not the intended one.
Re:It’s time to give Firefox another chance by int_19h on Saturday September 30, 2017 @04:46AM (#15371920)
> There's still nothing fundamentally wrong with a phone OS that uses web technologies for its UI

There isn't, of course. But that wasn't why it failed. It failed because it didn't answer any questions that weren't already answered, except for some (like "more privacy") that too few people wanted an answer to, to have a market. And that part, unfortunately, was utterly predictable.

Re:It’s time to give Firefox another chance by ZenoArrow on Saturday September 30, 2017 @05:14AM (#15371982)
As I said before, I saw Firefox OS's primary niche being low-end phones. In that market, many people barely care about the OS being run. They could've easily racked up some decent sales in this area without many of their customers caring about the long term benefits. In some ways, Firefox OS was a case of unfortunate timing, part of me wonders if it would've been better to have a longer incubation period to make the platform better before announcing it, but another part of me thinks that they had to release it when they did, before the vacuum that Symbian had left behind was completely filled by Android.
Re:It’s time to give Firefox another chance by Brakenshire on Saturday September 30, 2017 @06:07AM (#15372126)
Google closed off the market with Android One. In another world they couldn't get it together, or weren't interested in low margin competition. Firefox OS was a reasonable bet, it could have paid off, even if the technology was manifestly limited at the time. I actually wish they'd kept it going as an ongoing experiment, with a very low budget, once they'd done the work to get it running on a device like the Nexus 5, you'd have thought improvements would flow almost automatically from the work on the browser.
Re:It’s time to give Firefox another chance by ido on Saturday September 30, 2017 @03:29PM (#15374621)
It was also a really bad implementation. I developed for the firefox os reference phone before the launch - it was atrociously slow.

Think low end android phone (of the time!) running software that was 10x slower than android's.

It's really hard to describe how slow it was if you didn't personally use a firefox os phone. There were times when it felt significantly slower than a 386 running windows 3.11.

Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @06:04PM (#15375217)
If those phones were actually available to buy. I wanted to buy one but they were not available to western europe, then were distributed over weird channels and turned out to have performance issues. So I gave up and got an older android phone for free.
Re:It’s time to give Firefox another chance by sametmax on Saturday September 30, 2017 @03:36AM (#15371743)
Same for phoenix. This is nonsense.
Re:It’s time to give Firefox another chance by coldtea on Sunday October 01, 2017 @08:30AM (#15377553)
>Like you can't make mistakes in business, come on ! Who in this bloody comment thread did something as spectacular as mozilla ? As useful ? As hard ?

Considering this is HN, and not Slashdot, probably several readers...

Re:It’s time to give Firefox another chance by trapperkeeper74 on Saturday September 30, 2017 @02:30AM (#15371568)
It seemed risky but innovation demands taking risks. Mozilla could use another “product” category than mainly just a browser.
Re:It’s time to give Firefox another chance by rowyourboat on Saturday September 30, 2017 @03:07AM (#15371666)
> They squandered a lot of money, while neglecting their core business (their web browser).

They are not a business, they are a non-profit organization. And their aim is not to simply build a better browser, but to preserve the open web, and put control in the hands of the users. Granted, phoneOS was a failure, but given their mission, they had to try.

Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @06:13PM (#15375255)
They are a non-profit organization owning a for profit corporation making tens to hundred millions dollars a year selling users data to search engine.

Notably this non-profit organization had provisioned $15 millions anticipating that the IRS might get into how a non-profit was actually for profit, it eventually happened and the foundation ended up getting a $1.5 million fine for their google income before setting up the for profit corporation scheme[1].

[1]: https://www.theregister.co.uk/2010/11/18/google_still_mozill...

The non-profit organization foundation

Re:It’s time to give Firefox another chance by mal808 on Saturday September 30, 2017 @03:38AM (#15371749)
I really appreciate that they tried phoneOS, It was very disappointed that it didn't work out.
Re:It’s time to give Firefox another chance by minusf on Sunday October 01, 2017 @04:39AM (#15376938)
non-profits and research organisations can also have a "core business", it's just a different word normally for the main thing they were created for.
Re:It’s time to give Firefox another chance by nine_k on Friday September 29, 2017 @10:50PM (#15370939)
You probably forgot to consider how much money / effort have Google wasted on projects that did not pan out. Their flagship products, like Hangouts, still have long-standing issues.

Nobody is perfect, and making a good and desirable product is hard.

Re:It’s time to give Firefox another chance by nikcub on Saturday September 30, 2017 @02:41AM (#15371594)
Since Ruth Porat came in as CFO Google has reduced other projects spending to $3.5B p.a on $80B of revenue - less than 5%

Mozilla has revenue of $420M p.a - I don't know what they spent on Firefox OS but it would have been a big bet (hundreds of millions?). At the same time their Firefox marketshare was reduced.

Re:It’s time to give Firefox another chance by icebraining on Saturday September 30, 2017 @06:02AM (#15372106)
In 2015, they only spent ~$215M on software development in total, so they couldn't have spent hundreds of millions on FxOS alone.

Plus, I think that view - that FF marketshare was reduced, therefore they weren't investing in it enough - is shortsighted. The improvements that have been landing on FF lately are the result of work being done for a long time. And you can't just dump more money into a project and expect it to be finished sooner - see The Mythical Man-Month.

Re:It’s time to give Firefox another chance by seba_dos1 on Saturday September 30, 2017 @06:50AM (#15372240)
Well, most of stuff that make recent Firefoxes better, like Electrolysis or WebExtensions, was either initially made for or a fundamental part of Firefox OS.
Re:It’s time to give Firefox another chance by Osmose on Saturday September 30, 2017 @12:01PM (#15373487)
FirefoxOS produced several useful artifacts, sure, but they were things like device APIs. e10s pre-dates FirefoxOS by many years, and unless there was some very long-term secret plan that they didn't tell the rest of the company about, WebExtensions came after FirefoxOS was shuttered.
Re:It’s time to give Firefox another chance by seba_dos1 on Saturday September 30, 2017 @05:40PM (#15375117)
B2G extensions were already WebExtension-based when its preview release landed in Firefox 42. e10s was indeed introduced way earlier, but Firefox OS and Fennec were its main users for a while, which for sure has sped up the development significantly. Same with things like APZ.
Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @06:16PM (#15375263)
Not sure how this 2015 figure is relevant as according to Andreas Gal who started the boot to gecko project, the shift back to firefox browser and away from firefox OS happened in 2014.

2011 to 2014, that's 4 years. Enough for firefox OS to gobble hundred millions of dollars.

Re:It’s time to give Firefox another chance by eastWestMath on Saturday September 30, 2017 @01:32AM (#15371412)
Doesn't google have more than one failed social network?
Re:It’s time to give Firefox another chance by ce4 on Saturday September 30, 2017 @03:29AM (#15371722)
Buzz, Wave, Orkut, Talk, Hangouts, Google Plus, Allo, Duo, forced YouTube comments merge to G+
Re:It’s time to give Firefox another chance by mal808 on Saturday September 30, 2017 @03:39AM (#15371755)
Wave was amazing!
Re:It’s time to give Firefox another chance by btschaegg on Saturday September 30, 2017 @06:04AM (#15372109)
Yeah, totally. I'm still puzzled as to why they killed it - at one point they told us "We only want to show it to a couple of invited people" and the next moment the message was that it didn't get enough traction. Go figure.

Edit: Although, thinking about it, it's really ironic how the Google project inspired by Firefly got canceled way too early.

Re:It’s time to give Firefox another chance by CydeWeys on Saturday September 30, 2017 @09:42AM (#15372819)
Duo is certainly not "failed"; it's actually doing very well internationally. It has the best video quality at the least bandwidth.

If I launched an app that got over a hundred million downloads and had many millions of monthly users I certainly wouldn't call that a failure!

Re:It’s time to give Firefox another chance by late2part on Saturday September 30, 2017 @03:50PM (#15374704)
Duo is an MFA. Whatever GOOG did that's called Duo failed because I don't know what it is.
Re:It’s time to give Firefox another chance by CydeWeys on Saturday September 30, 2017 @09:17PM (#15375900)
What's MFA?
Re:It’s time to give Firefox another chance by tedunangst on Sunday October 01, 2017 @01:25AM (#15376536)
multi factor authentication. https://duo.com/ which is not related to the google app.
Re:It’s time to give Firefox another chance by CydeWeys on Sunday October 01, 2017 @09:59AM (#15377834)
That's what I thought MFA meant, I just didn't see the relevance. I've never heard of that Duo.
Re:It’s time to give Firefox another chance by ordu on Saturday September 30, 2017 @05:59AM (#15372098)
> It’s surprising how they’ve wasted that amount of money to finally in 2017 build a browser that can compete again. This is 9 years after google chrome was released!

I belive, that some tasks cannot be accelerated by additional money. There are tasks that needs time. Money may allow to deal with subtasks in parallel by many developer teams, but in complex system it leads to a lot of conflicts between parts of system, and only time can allow to settle them.

Browser is such a complex system. Old browser with massive amount of legacy is more so. Moreover if you develop the hole new language for upgrading, it becomes surprizing that mozilla have done it in less than 10 years.

Re:It’s time to give Firefox another chance by sametmax on Saturday September 30, 2017 @02:07AM (#15371494)
You said that like anything they do is easy. But there is nothing technically, politically or economically easy in the life of mozilla. Add on top of that that they try as best as they can to have a moral stand, and i'm actually amazed they survived at all, yet alone made this come back.
Re:It’s time to give Firefox another chance by JohnBooty on Sunday October 01, 2017 @12:10AM (#15376353)
I don't know exactly how things went down inside Mozilla, but I think their refusal to ditch their old extensions API was the biggest thing holding Firefox back. This wasn't due to poor engineering chops; I believe they simply didn't take the decision to inconvenience millions of users - many of whom were using FF perhaps solely because of the vast extension ecosystem.

I can't hate them for some of the projects they tried. FirefoxOS was actually something the world really fucking needed. We need an open mobile OS.

Re:It’s time to give Firefox another chance by ohthehugemanate on Thursday October 05, 2017 @02:12AM (#15406966)
One of the key misconceptions about Mozilla is that Firefox is their "core business." It is not. Mozilla is not a company; their "core business" is not defined by their most successful software product. It's defined by their mission statement: "to ensure the Internet is a global public resource, open and accessible to all."

They've used their $100-160 million (it has grown over time) budget for a lot of things in the last several years. Off the top of my head:

* Legal battles * Advocacy for open standards like HTML5 * Web literacy projects like webmaker and MDN * LetsEncrypt * Bugzilla * Thunderbird * NSS * Spidermonkey * Rust * PDF.js * Firefox OS * Development and support for open VR web standards * Supporting other, non-Mozilla open source projects like Tor and NTP

Remember that the goal isn't the success of any particular software product. It's pushing the debate and forcing other vendors to adopt and stick with OSS and open standards.

In short: yes, Firefox has lagged behind chrome in the last few years in terms of speed. But remember when IOS didn't support HTML5, or any competing apps? Remember when no one was serving the global south with mobile web capable devices? Remember when HTTPS adoption was at 3% and going nowhere? Remember when CSS meant days of per-browser testing and tweaks? You're welcome.

Re:It’s time to give Firefox another chance by hacking_again on Thursday October 05, 2017 @02:26AM (#15407002)
> Mozilla is not a company

Mozilla Corp. is taxable and had revenues of $329.5 million in 2014 per Wikipedia. Most of that money came from Google in exchange for making Google the default search engine in Firefox. Open internet and goodwill aside, Firefox is very much their core business.

https://en.wikipedia.org/wiki/Mozilla_Corporation

Re:It’s time to give Firefox another chance by steveklabnik on Thursday October 05, 2017 @10:03AM (#15409217)
That said, the Corporation is wholly owned by the foundation, and are both run according to the Mozilla Manifesto. (moco employee here)
Re:It’s time to give Firefox another chance by koolba on Friday September 29, 2017 @08:59PM (#15370540)
You can't say Mozilla and squander in the same sentence without referencing their phone OS.
Re:It’s time to give Firefox another chance by bad_user on Saturday September 30, 2017 @02:30AM (#15371571)
Much of that effort has also gone into Firefox for Android.

Which I might say, it has been the only Android browser supporting extensions and quite a nice browser overall ;-)

Does Microsoft make a browser for Android? Does Apple?

Re:It’s time to give Firefox another chance by stuaxo on Saturday September 30, 2017 @06:06AM (#15372116)
Indeed, I'm pretty sure the phone efforts helped with memory usage and performance.
Re:It’s time to give Firefox another chance by Retric on Friday September 29, 2017 @10:20PM (#15370829)
Around 2012 when they started Android still sucked, so IMO it was a reasonable choice. They also killed it off fairly quickly so no big deal.
Re:It’s time to give Firefox another chance by Sylos on Friday September 29, 2017 @11:26PM (#15371049)
It's also still considered one of the main-reasons for Chrome eating up all market share, that they now have the leading mobile OS under their control. You can invest a lot of money trying to remedy that, before it's actually a waste of money.

And a lot of technologies and standards that were developed as part of Firefox OS still are very much around today.

In terms of standards, they did a lot of work for camera and microphone integration, which they now needed again anyways with Google having pushed WebRTC to a web standard.

In terms of technology, the biggest thing is probably Asynchronous Panning and Zooming (APZ). Basically offloading scrolling, zooming and window resizing on the desktop to a separate thread.

If you remember how horribly laggy scrolling on Android Firefox was prior to Firefox 46, APZ is what fixed that.

And it's one of the main-reasons why desktop Firefox with multiprocess immediately felt so much better. (Released in Firefox 48, but extensions needed to be updated to be compatible with multiprocess, so most people here probably didn't experience multiprocess and APZ on the desktop until around Firefox 51.)

Re:It’s time to give Firefox another chance by jrnichols on Saturday September 30, 2017 @12:46AM (#15371283)
"It's also still considered one of the main-reasons for Chrome eating up all market share,"

I remember one reason Chrome gobbled up a lot of marketshare - it was the browser to install because it had Flash built in. Google definitely leveraged that, and then slowly roped people into the Googlesphere from there once they had the browser as your new default.

Re:It’s time to give Firefox another chance by makomk on Saturday September 30, 2017 @10:31AM (#15372995)
For a while, wasn't it quite difficult to install Flash without it also installing Chrome and setting it as your default browser? I seem to recall you had to find a fairly well-hidden link to a different Flash installer from the one the site tried to direct you to.
Re:It’s time to give Firefox another chance by imtringued on Saturday September 30, 2017 @06:09AM (#15372132)
I use firefox on linux but when I need flash (maybe once a year) then I use chrome. I wouldn't be suprised if normal users that regularly depend on flash just want a browser that always works instead of switching between two browsers.
Re:It’s time to give Firefox another chance by wtetzner on Saturday September 30, 2017 @09:14AM (#15372711)
Not to mention how they constantly bug you on the Google homepage to switch to Chrome.
Re:It’s time to give Firefox another chance by zdkl on Saturday September 30, 2017 @01:15AM (#15371366)
Yeah further proof for google that being sneaky Gets Shit Done.

We collectively need to factor this into our product choices and stop encouraging the sneakiest of them all.

Re:It’s time to give Firefox another chance by vanviegen on Saturday September 30, 2017 @03:04AM (#15371659)
I understand that it's quite trendy to shit on Google's parade these days.

But how exactly is bundling Flash player sneaky?

Or are you alluding to some sort of bait and switch that was executed to suck people into the Google sphere? If so, please explain! Chrome was never marketed as a privacy-minded browser, was it?

Re:It’s time to give Firefox another chance by cpeterso on Saturday September 30, 2017 @07:05PM (#15375445)
Chrome bundles the Flash Pepper plugin, but Adobe's Flash NPAPI plugin installer also bundled Chrome as an opt-out "make Chrome my default browser" setting. So a Firefox user downloading the Flash NPAPI plugin (for their Firefox) would, by default, end up downloading the Flash NPAPI plugin, Chrome, and Chrome's Flash Pepper plugin. If the user really wanted Chrome, they would have downloaded it instead of downloading Flash NPAPI plugin that works in Firefox and not in Chrome.
Re:It’s time to give Firefox another chance by thanksgiving on Saturday September 30, 2017 @03:16AM (#15371692)
I didn't see it as shitting on Google because there are newer, "hungrier" companies that I think will do sneakier things and cross lines Google wouldn't cross. I think it was valid as a general talking point. We do need to be careful about who we support.

For example, there is apparently a $40B rural Internet access bill that Dems are pushing. I love greater access to the internet but I'm more than a little skeptical.

Re:It’s time to give Firefox another chance by Khaine on Saturday September 30, 2017 @04:36AM (#15371898)
I thought the reasons that they lost market share was that they started cloning the chrome interface stripping out usable features (i.e. status bar) at the expense of fixing memory and performance issues. I stopped using Firefox when they removed the status bar and made it an extension and then went and bundled in a read later service extension.
Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @06:30PM (#15375318)
The main reason is google used its piles of cash to push their browser.

The side reason is firefox made counterproductive and unnecessary changes: removing the status bar, australis UI, removing the ability to disable script, dropping alsa support and many other useful features removed proving that user have no freedom of choice and no say. While adding unwanted things (DRM, pocket, hello, etc.) and not fixing broken things.

Some power users and long supporter would have sticked with firefox despite google's marketing, had it not piled bad move after bad move and not listening to its users.

Re:It’s time to give Firefox another chance by Sylos on Monday October 02, 2017 @12:51AM (#15381775)
To my knowledge, it was actually Google cloning the Australis interface, they just happened to release it earlier.

And no, these UI changes were not made at the expense of fixing memory and performance issues.

The reason why they didn't fix those memory and performance issues, is because it would have required introducing the (now introduced) multiprocess architecture.

That would have required breaking all extensions (which is now being done with Firefox 57, along with breaking them to switch to a new extension API). So, that would have pissed off power users even more.

And also just in general, you have to understand that power users are not that important for market share. They make up maybe 1%. If they bring their friends and family all along, then maybe 15%.

There's a big number of users that are able to choose their own browser, but are not power users by any means. For example, around 40% of Firefox users don't have any extensions installed [1].

[1] The figure is from Sep 2015, but I don't think things have changed much since then. And if anything, the trend has so far been for this number to increase. https://bugzilla.mozilla.org/show_bug.cgi?id=1229949

Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @06:24PM (#15375292)
The main reason for chrome eating up market is google pocket depth and heavy marekting push through all mean avialable.
Re:It’s time to give Firefox another chance by gsam on Saturday September 30, 2017 @01:39AM (#15371432)
Now more than ever, I would actually prefer to be running a Mozilla OS phone. The reasons why it was important are even more relevant today with vendor lock-in and the continued flow of out-of-support devices.
Re:It’s time to give Firefox another chance by incompatible on Friday September 29, 2017 @10:16PM (#15370810)
Google has had quite a few failed projects too, although admittedly their phone OS has been more successful.
Re:It’s time to give Firefox another chance by HeavyStorm on Friday September 29, 2017 @10:16PM (#15370814)
True story.
Re:It’s time to give Firefox another chance by _Codemonkeyism on Saturday September 30, 2017 @11:07AM (#15373168)
Exactly (saying this as a FF user since Mosaic times and writing in FF). There was money, millions of it, and it attracted many people who captured the browser, sidelined it, spent the money on their ideological pet projects (OS, ...) and then moved on, leaving the browser behind.

After decades of FF I will soon abandon it when it no longer runs vertical tree tabs.

Re:It’s time to give Firefox another chance by robin_reala on Saturday September 30, 2017 @11:21AM (#15373241)
You know that Tree Style Tabs 2.0 supports Firefox 57+ right? https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
Re:It’s time to give Firefox another chance by Karunamon on Saturday September 30, 2017 @11:29AM (#15373288)
I saw that - wish I could get rid of the obnoxious header though, just a frame on the left would be ideal.
Re:It’s time to give Firefox another chance by robin_reala on Saturday September 30, 2017 @02:50PM (#15374413)
There’s no API to do that yet from a WebExtension, but they’re working on it: https://bugzilla.mozilla.org/show_bug.cgi?id=1332447 . In the meantime it’s possible to edit your userChrome.css manually to select the tab bar and hide it.
Re:It’s time to give Firefox another chance by oatmealsnap on Saturday September 30, 2017 @11:27AM (#15373274)
Sorry, that’s just not what happened. I think there’s an important lesson in what happened to Mozilla, so I think it is worth clarifying.

Chrome didn’t start from scratch (they used WebKit to start) and they didn’t overtake them overnight. Mozilla couldn’t decide what their focus should be for many years, and in that time Chrome grew thanks to Google’s infinite wallet. They made worthwhile risks that didn’t work out in the end, and during this period their core product stopped improving and they eventually needed an extensive and expensive rewrite.

I think the lesson here is this: if you’re going to invest in experimental products, don’t forget about keeping your core technology up to date.

Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @05:12PM (#15375013)
And webkit did not start from scratch either, it started from KHTML. They had considered using firefox rendering engine gecko but it was too cumbersome and got dropped.
Re:It’s time to give Firefox another chance by zmix on Saturday September 30, 2017 @07:13PM (#15375472)
First, many years ago, they should have made an XUL IDE.

Then they should have focused on XML and giving the world an XML based web-browser, trying to drive XML further. XML would have had a much better chance on the web, if web-servers could have responded to URL encoded XPaths (or even XQueries in POST/GET), serving back XML Fragments which could have been XMLIncluded by the browser. They could have lobbied that.

Now we've got HTML5...

Re:It’s time to give Firefox another chance by nitrogen on Saturday September 30, 2017 @07:24PM (#15375508)
That sounds rather unpleasant from a user or non-XML-loving developer perspective. Such a heavy focus on XML for XML's sake would have guaranteed Firefox's decline into obscurity.
Re:It’s time to give Firefox another chance by koffiezet on Tuesday October 03, 2017 @07:03PM (#15396968)
XUL was a horrible idea, certainly at the time. Firefox's UI felt sluggish due to it, certainly since I was used to Opera's blazing fast and responsive UI, which I stuck to for exactly that reason. I only had Firefox installed for compatibility reasons. People seem to forget that while IE was a mess, Firefox was only "better", not "amazingly fantastically better".

With computers having become faster, together with development thrown at it, that's not really an issue anymore, but developers have also realized these days that XML is far from human readable, and for the majority of applications it has been used for, simply a bad idea.

Re:It’s time to give Firefox another chance by pasbesoin on Saturday September 30, 2017 @03:05PM (#15374500)
Both Chrome and Safari started with extant, open-source projects.

A rich set of lessons in what tends to happen with corporate uptake of a "common good".

Re:It’s time to give Firefox another chance by nly on Friday September 29, 2017 @10:37PM (#15370894)
Chrome wasn't started from scratch. From day 1 it was built on top of the legacy laid by WebKit, which in turn was built on top of the huge amount of work done under the KHTML project. v8 and sandboxing were its crown jewels.

If Apple hadn't open-sourced WebKit, it's unlikely Chrome would have happened.

Re:It’s time to give Firefox another chance by nine_k on Friday September 29, 2017 @11:01PM (#15370970)
I think KHTML, as a part of KDE, was open from the start?
Re:It’s time to give Firefox another chance by eslaught on Saturday September 30, 2017 @12:14AM (#15371184)
Sure it was, but how much additional effort did Apple put into the code base by way of WebKit? Apple didn't need to open source that work, even if the original was open source, and I'm sure the leg up made a big time-to-market difference for Chrome.

Edit: Actually, KHTML is licensed LGPL, and that's a viral license if you make a derivative work. So I suppose Apple was forced to open source their changes when it finally went to market.

Re:It’s time to give Firefox another chance by tzs on Saturday September 30, 2017 @03:05AM (#15371660)
> Edit: Actually, KHTML is licensed LGPL, and that's a viral license if you make a derivative work. So I suppose Apple was forced to open source their changes when it finally went to market.

When LGPL code is linked with non-free code and the resulting work is distributed LGPL only requires that the changes to the LGPL code be open and that the object files for the non-free code are provided so that users can exercise their LGPL rights with regard to the LGPL portion of the work.

Apple could have separated out much of their work into separate files that contained no non-Apple code and that dynamically linked with the KHTML LGPL code and they could have kept those files closed. They would only have had to open the changes to the LGPL code.

If we accept the terminology that GPL is a viral license then LGPL is more of an immune system than a virus.

Re:It’s time to give Firefox another chance by kuschku on Saturday September 30, 2017 @04:29AM (#15371885)
The reason webkit is known today, and not KHTML, is because Apple ignored their LGPL requirements.

First, they didn't publish anything for years. Then only obfuscated source dumps with all comments removed for many years.

It took ages until they published some source code, even longer until they opened their repository.

By that time KHTML was long dead, and development had centered on WebKit.

No, Apple is no saint in this story.

Re:It’s time to give Firefox another chance by tzs on Saturday September 30, 2017 @06:23AM (#15372170)
(Responding out of order)

> No, Apple is no saint in this story.

Nowhere did I say or imply that Apple was a saint. All I said was that LGPL allows linking with closed code and distributing the resulting work without having to make the closed code open, and that Apple could have structured WebKit in such a way as to keep most of their code from having to be made open.

This is the main difference between GPL and LGPL, and a big reason why the FSF now discourages the use of LGPL.

> The reason webkit is known today, and not KHTML, is because Apple ignored their LGPL requirements.

> First, they didn't publish anything for years.

They published their KJS changes in June 2002, shortly before they released products using it. They published their KHTML changes shortly after Safari was announced.

> Then only obfuscated source dumps with all comments removed for many years.

Citation needed. My recollection is that they published their code in the form that they used it internally. The difficulty for the KHTML developers in incorporating Apple's code was (1) WebKit was designed to do what Apple needed, which was not necessarily what KDE needed, and so the two were diverging, and (2) Apple was making a lot of changes that touched a lot of code making it hard to break it down to individual improvements that could be incorporated independently.

Re:It’s time to give Firefox another chance by Someone on Saturday September 30, 2017 @10:34AM (#15373010)
Also (3) Apple had poured way more resources into this than the khtml developers had available. Since Apple kept its work secret for business reasons, that meant that, once Apple published their fork, the sheer amount of changes overwhelmed the KHTML developers (WebKit wasn’t just a port of KHTML; it broadened support for html features)
Re:It’s time to give Firefox another chance by kuschku on Saturday September 30, 2017 @11:21AM (#15373246)
Yes, but they didn’t even attempt to get it merged, nor did they provide the changes on a per-commit level, but only as a single sourcedump with all comments etc removed.

This made integration impossible.

Re:It’s time to give Firefox another chance by dom0 on Saturday September 30, 2017 @05:21AM (#15371990)
Apple's JavaScript implementation is based on KJS as well. Arguably, Microsoft was hostile towards open source in general at the time, while Apple simply stole open source software.
Re:It’s time to give Firefox another chance by matthewmacleod on Saturday September 30, 2017 @07:04AM (#15372272)
It is not theft to use open source software in accordance with its license.
Re:It’s time to give Firefox another chance by dom0 on Saturday September 30, 2017 @04:54PM (#15374937)
Legally they might have done the minimal amount necessary to not violate the license, but morally they've been a huge dick. "We have to open source our modifications to the code base, so here you get exactly one tarball of uncommented stuff."
Re:It’s time to give Firefox another chance by xenadu02 on Sunday October 01, 2017 @05:43AM (#15377059)
That hasn’t been true for many years so what exactly is the complaint?
Re:It’s time to give Firefox another chance by pritambaral on Saturday September 30, 2017 @06:47AM (#15372235)
To be practical, it would have been significantly painful for Apple to adapt and improve KHTML by keeping their code and changes outside it and only dynamically linking to KHTML.

If it were just as easy (or even comparably easy) to carry on (and maintain) development via external linkage, LGPL would have been long useless.

Re:It’s time to give Firefox another chance by earenndil on Saturday September 30, 2017 @01:41AM (#15371437)
So how come google doesn't have to opensource chrome?
Re:It’s time to give Firefox another chance by dest on Saturday September 30, 2017 @02:00AM (#15371478)
hum, chromium? was it sarcasm?
Re:It’s time to give Firefox another chance by adamnemecek on Friday September 29, 2017 @10:38PM (#15370897)
> started from scratch.

Nope, they started with webkit and wininet for networking which together might be make a good browser demo.

Re:It’s time to give Firefox another chance by nextos on Friday September 29, 2017 @08:41PM (#15370451)
Firefox beta is very nice. My only (big) regret is that APIs that make Vimperator work are getting phased out. I can't live without Vimperator.
Re:It’s time to give Firefox another chance by andrew3726 on Friday September 29, 2017 @10:20PM (#15370830)
Well, there's vimium-ff [1] which works pretty good for me.

[1] https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/

Re:It’s time to give Firefox another chance by majewsky on Saturday September 30, 2017 @04:55AM (#15371934)
I switched to it yesterday from VimFX. Basic stuff works the same as in VimFX, but:

- Yanking does not work at all.

- "Follow in new tab" (F) does not work. (EDIT: Working now, so maybe I did something weird yesterday.)

- "Open" (o) does not respect search keywords. "wikipedia Test" gives me a search for "wikipedia test" instead of the Wikipedia page for "test".

- Most of the shortcuts don't work on a blank page, or on "about:" pages. For example, when I open a new tab with "t", then change my mind and press "[Esc]x", it doesn't work. Nor does any other letter command.

I filed a bug for the first one, and it seems to be related to shortcomings in FF's clipboard API for WebExtensions, so I suppose that at least the last issue in my list is also related to what the browser allows WebExtensions to do. But at this point, I don't really care about filing more bug reports. I'm looking for alternatives instead. (Any suggestions?)

Re:It’s time to give Firefox another chance by clircle on Friday September 29, 2017 @11:02PM (#15370973)
I am using this addon, but I'm having a hard time with it. I wish you could disable smooth scrolling when using "j" and "k"
Re:It’s time to give Firefox another chance by andrew3726 on Friday September 29, 2017 @11:07PM (#15370989)
Not on a pc right now, but there may be an option for that? Not entirely sure.
Re:It’s time to give Firefox another chance by yorwba on Friday September 29, 2017 @11:16PM (#15371015)
There's a checkbox to control smooth scrolling in about:preferences#advanced , but I just tried both options and didn't notice any difference, neither when using the touchpad nor with j/k in Vimium-FF.
Re:It’s time to give Firefox another chance by clircle on Friday September 29, 2017 @11:24PM (#15371035)
I have smooth scrolling disabled in about:prefs, which only disables it on my touchpad, not with vimium-ff
Re:It’s time to give Firefox another chance by yorwba on Friday September 29, 2017 @11:43PM (#15371096)
I just found "Use smooth scrolling" under Vimium's advanced options. Might be this page: moz-extension://78ac0671-3b7c-4a05-8771-f46ecdb2b65c/pages/options.html#advancedOptions unless that random string is unique per-user and I just broadcast my password.
Re:It’s time to give Firefox another chance by majewsky on Saturday September 30, 2017 @05:02AM (#15371951)
When I copy this URL into the addressbar and hit Enter, it just disappears. Probably a security feature.
Re:It’s time to give Firefox another chance by yorwba on Saturday September 30, 2017 @07:44AM (#15372399)
That doesn't happen for me, I can access the Vimium options by copying the URl. Do you have the extension installed?
Re:It’s time to give Firefox another chance by majewsky on Saturday September 30, 2017 @09:30AM (#15372779)
Uhm, "Vimium" vor "Vimium-FF"?
Re:It’s time to give Firefox another chance by yorwba on Saturday September 30, 2017 @09:41AM (#15372813)
As I understand it, Vimium for Chrome and Vimium-FF share the same code base (https://github.com/philc/vimium), even the addon site for Vimium-FF just calls it "Vimium" (https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/).

So if it's in Firefox, it's Vimium-FF. (And I'm using Firefox, in case that wasn't clear.)

Re:It’s time to give Firefox another chance by tomc1985 on Friday September 29, 2017 @08:51PM (#15370493)
Or VideoDownloadHelper, or DownThemAll! :-(

That said my dev edition self-updated last night and... holy shit, the new Firefox flies!

Re:It’s time to give Firefox another chance by kuzimoto on Friday September 29, 2017 @10:02PM (#15370776)
Not sure what you're downloading, but have you ever given youtube-dl (https://rg3.github.io/youtube-dl/) a try? It's got support for tons of other sites than just YouTube. It doesn't have a GUI, but it's pretty simple to use.
Re:It’s time to give Firefox another chance by disillusioned1 on Saturday September 30, 2017 @12:55AM (#15371317)
youtube-dl-gui (https://mrs0m30n3.github.io/youtube-dl-gui/) is a cross-platform GUI for youtube-dl. It works well for me.
Re:It’s time to give Firefox another chance by tomc1985 on Saturday September 30, 2017 @04:13AM (#15371847)
youtube-dl is great, but having a little gui icon in your toolbar was better
Re:It’s time to give Firefox another chance by bigbugbag on Saturday September 30, 2017 @06:35PM (#15375331)
Why don't you switch to waterfox ? it has support for legacy extension and plans to keep them alive, it's even currently working on hosting its own copy of the addon store.

https://www.waterfoxproject.org/

Re:It’s time to give Firefox another chance by earenndil on Saturday September 30, 2017 @01:41AM (#15371438)
Try qutebrowser?
Re:It’s time to give Firefox another chance by jldugger on Friday September 29, 2017 @07:05PM (#15370014)
When you consider where the funding they do have comes from, it's not surprising it happened. Especially with Bing / Yahoo starting to bid up traffic acquisition at the time, it's a strategic no-brainer.
Re:It’s time to give Firefox another chance by sitkack on Saturday September 30, 2017 @08:43AM (#15372608)
Chrome didn't start from scratch. It was based off of WebKit which was based off of KHTML [0], the code has a lineage that dates back to at least 1998.

[0] https://en.wikipedia.org/wiki/KHTML

Re:It’s time to give Firefox another chance by staticassertion on Saturday September 30, 2017 @10:00AM (#15372876)
But as a new project they didn't have to worry about breaking things, supporting current users, etc.
Re:It’s time to give Firefox another chance by sitkack on Sunday October 01, 2017 @01:25PM (#15378798)
Not having baggage can be liberating. That phase is way smaller than most people realize.

One of the worst Chrome bugs was a short sighted attempt to remain compatible with a bad decision by netscape.

https://productforums.google.com/forum/#!topic/chrome/DpOXzA...