Chrome continues surge as IE drops below 60% market share
arstechnica.com
arstechnica.com
I still remember countless hours of IE hacks. DIE, DIE!
And how are those standards working for us today? Still stuck in '99 with 4.01. HTML innovation stalled time and again. ECMAScript innovation stalled time and again. CSS innovation stalled time and again. Staggered feature support everywhere -- not just IE.
Let's face it, every "standard" at the front of web browsing has, for the better part, failed. I'm no proponent for Flash -- in particular, how some people use it, but Macromedia/Adobe got it right -- moving extraordinarily fast compared to the glacial pace at which the Microsoft, Mozilla, or the W3C have moved.
Now I can develop for Firefox, and know it is going to work in Safari, Opera, Chrome, etc... I know it is going to work on most mobile devices, TVs, and iPads.
We can do amazing things like Google Mail, which is still faster and better than Outlook. All these without having to worry about ActiveX crashing the browser.
I am not sure what you are looking at, maybe you are only interested in Flash games and vector animation.
I seriously doubt one can innovate on the web, without using cross-browser hacks to only support the non-IE crowd. Even "standards" as simple as the DOM would have you jumping through hoops, but don't believe me... http://ejohn.org/blog/the-dom-is-a-mess/.
Or something as simple as .nodeName from the HTML 5 spec? http://ejohn.org/blog/nodename-case-sensitivity/
How about something as "simple" as border-radius? That's right, I can easily make a mess of every browser.
Google Mail, as a browser front-end, is only amazing by virtue of innovations made by Microsoft and very little to do with anything since. Little to do with "standards" of today. Faster than Outlook? No; how? Better? Sure, but only because it is more accessible to me. Nothing to do with ActiveX, or shall I pontificate how GMail sucks because Firefox is a hungry beast and crashes under its own weight? No, that would make zero sense.
I am looking to create good and fun websites and not sitting around to complain about how my job isn't made easy, because every browser has different levels of support. And believe me, I've been waiting a long time -- longer than you seem to grok -- for the W3C to "standardize" vector animation. Still waiting. Can't wait for the web to be free of these working groups and zealots.
Things are a lot better than they have been, things are getting better every year.
Flash filled -- fills -- a lot of gaps.
ECMA tried to make a splash with CLI.
Me? I stopped support of IE6, outside of what is easily hidden in libraries / wrappers, which means I can support almost everything still. As well, I use, support, and contribute to Chromium.
Not in my experience; there are all sorts of nooks and crannies that catch you out between those browsers (not that IE isn't worse of course :))
Besides, the question was whether IE has held innovation. They have not. They were asked to stop for deliberations; they did; we are still waiting. It's hardly Microsoft's fault IE6 was so innovative that "NOW" browsers have yet to move against IE like IE moved against its competitors during the years of IE4 and IE6 (IE5 Mac).
The point being, waiting for "standards" to be signed, sealed, and delivered is all that has been holding back innovation. Once out of that rut, we can start pushing cool technology. ECMA CLI in browsers? Now that is innovation, snuffed.
Microsoft did that on their own, and are now finding it hard to just pull even with everyone else.
Nice revisionist history though, the DOJ is a nice scapegoat to cover for the fact that they did nothing with IE until recently.
Why did the DOJ decision not affect recent innovation, then?
Right. Specious argument. Gotcha.
Please don't mindlessly repeat Microsoft's line about having to wait for standards to be signed, sealed, and delivered. It's just spin. They have a broken development model (and a financial interest in holding back the web) and that is no-one's fault but their own.
Redmond has been sleeping, no doubt. But that is neither here nor there. It's refreshing to see other browser teams giving the IE team a run for their money and whipping them into shape -- they've been needing that for almost 10 years, finally getting them off their laurels. Competition is the best part of the space, and that should include innovative APIs (not yet standard) that us engineers can exploit to make our applications better, faster, or stronger. I'm certainly not going to wait for some standards committee to deliberate for 8 years over some monolithic spec that every browser will get wrong anyhow, as history has shown.
http://en.wikipedia.org/wiki/XMLHttpRequest#History_and_supp...
You'll note the browsers implemented it before standardisation, as is traditional and sensible despite Microsoft's fervent myth-making to the contrary.
(I note that you now seem to be claiming that IE was simply resting on its laurels in a turtle vs hare fashion, rather than being forced into retirement by over-regulation)
I hope Microsoft falls for the thousands of hours they've forced me to waste over the course of years of web development. I ain't getting that time back! As much as Apple now holds the champion belt for hating software developers, Microsoft was the original baddy.
Though it really depends on your market as their final pie chart shows. I know our stats show that IE6 barely gets a look in so we have dumped supporting it as the hassle was too great.
An anecdote that you can extrapolate at will. I remember a while back my dad (an EVP at a large chemical company, not exactly bleeding edge IT considering they had Windows 2000 after Vista was out) was astounded to find out YouTube was blocked for most of the employees, but not for him. They started posting instructional videos on YouTube and he only found out because his marketing guys couldn't open the videos they had created. The ban was gone within an hour, after it had been in place for who knows how long.
Enough websites break and you get the executives calling their IT guys saying "why doesn't this work for me, I need a new computer" and eventually things will get changed. In the meantime, a lot of IT departments hunker down and don't want to change anything because people ALWAYS complain when there is change.
Simple truism of office politics - if it is the executives idea it is "great", if it is the IT department's idea, it "sucks", regardless of technical merit.
It seems to me a both an admission of defeat by management and a statement of distrust of employees when it is done.
As someone who has spent some time as a web developer, I will be glad if/when IE disappears for good.
There are amazing browsers out there right now, but are most people looking?
Have we reached saturation point for people with enough technical skills to change their browser, or even know what a browser is?
It's a night and day difference from Firefox on my machine. It's been _years_ since Chrome made it on the scene and the response from Mozilla is still abysmal; Firefox is still at least twice as slow than Chrom(e|ium) for me. Firefox's UI is still clunky and huge and slow; dragging tabs takes forever and breaking them out forces a page refresh (bad when watching videos etc).
If Mozilla doesn't want to get crushed by Chrome they need to put together a serious response and fix their issues. The only thing keeping users on Fx would be extensions, but equivalents are quickly showing up for Chrome. Mozilla is going to completely lose its relevance if they don't get real about fixing things.
I started up Ubuntu 10.04 and was disappointed to see Firefox as the default browser. I think Linux distros should use Chromium as the default.
1. Internet Explorer 5,493,047 64.03%
2. Firefox 1,796,239 20.94%
3. Safari 742,371 8.65%
4. Chrome 489,051 5.70%
5. Opera 38,441 0.45%
6. Mozilla 6,603 0.08%
7. Mozilla Compatible 5,320 0.06%
8. Playstation 3 1,710 0.02%
9. Camino 1,142 0.01%
10. Opera Mini 890 0.01%
For mobile, Safari is 86.88% and IE: 1.02% :)It would have been quite a feat for them all to show positive growth :)
Also, Opera has a terrible name in comparison to the competition. Makes word of mouth less effective. That's also my theory on MySQL vs Postgres.
I'll be sure to run my next product name by you.
TL;DL: It's Post-Grez-Que-Ell
What it did was lose me at the only point it ever mattered for a product with a long life. Firefox has satisfied my needs since, and I've never had the will to evaluate Opera again.
So . . . features for power users, right?
> didn't work quite right on Opera
Sounds like something power users put up with more readily than most other people.
> have IE or Netscape handy.
Using more than one browser is something power users do.
That's a very interesting point. I guess when Opera first came out, it didn't quite work right, IE and Netscape were the 800 pound gorillas fighting it out, and Firefox simply inherited the mindshare of Netscape. Opera was simply a third dancer in a waltz.
Now with so many options, developers need to target standards.