IE10 on Windows 7 available in November
blogs.msdn.com
blogs.msdn.com
http://blogs.msdn.com/b/ie/archive/2012/06/13/advances-in-ja...
What worries me is that IE11 won't be out for another year, or longer, which won't be good enough.
Before I get a lecture on my computer, these were on brand-new-images of Windows 8 RTM that I was using on clean, very powerful machines. Chrome is still so responsive and snappy.
Don't get me wrong, I'm glad the focus has been on JS and HTML5 and CSS3 but using IE still feels as much a chore as ever.
I feel like people have been saying that for every upcoming version if IE after IE6. It's kind of like how every new version of Android promises that they've "solved" smooth scrolling. I'll believe it when I see it.
> I'll believe it when I see it.
I saw it. Then I didn't. I don't know what to believe any more!
IE10 has IndexedDB, another major feature for apps, which only Firefox has the correct implementation of.
Among other things, IE10 is not really behind any other browser except with regard to WebGL which is very unfortunate. Of course, IE10 is really good today, but might just be "good" a year from now, which its still the most recent IE version.
This is the problem with web development today. Until a feature is standardised enough that all of the major browsers support it or have a viable alternative available, none of these shiny new toys is really a change-the-way-you-develop type of feature for most people. In particular, no-one doing real work can use them unless they are lucky enough to be able to dictate which browser their customers/clients/colleagues should use.
Still, certain browser vendors persist in releasing a new version every five minutes with yet another pre-beta-quality add-in that no-one except a handful of Internet-famous web designers writing blog posts is going to care about. The IE team release less often, which personally I think is actually a very good thing in terms of stability and building real web sites/apps, but it doesn't make their exclusive features worth any more.
I'm surprised to hear that IE10 has IndexedDB and that support for it is so poor. That's useful information to know and I feel like I just found a blind-spot that I didn't previously. Thanks.
Have you tried an Android phone at any point in the last 12 months? I absolutely do not believe that you have tried an Android device that ships with ICS or JB.
Let's say MS rolled V8 and Webkit into IE. They still get to build their own UI/ux and get to set the default search engine to Bing. They start contributing to webkit and everything gets faster.
There are plenty of things to implement in a browser beyond the rendering engine, so why create a whole new one that web devs need to support?
Removing the operating system tie-in alone would be worth it. Unfortunately MS still lives in a world where people should pay upfront for their web browser.
See https://wiki.mozilla.org/Platform/Layout/CSS_Compatibility#q... for instance
Remember when IE was the only browser worth worrying about? Wasn't development so easy because IE was the only browser you had to support, and IE was miles ahead of its competitors like netscape navigator? The result of that was stagnation, and I would rather not go back there.
I just ran the tests again:
Chrome Canary: 809 tests in 15.714 seconds
IE10: 809 tests in 11.383 seconds
FF16: 809 tests in 26.768 seconds (wtf? this used to be on par with chrome, might be a gpu option I disabled)
edit: Firefox times were off because I apparently had disabled GPU ever since this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=774387
Unfortunately the Firefox canvas bug is still there for non-gpu users. Both FF and Chrome have ignored nearly all non-security canvas bugs that I've filed :(
http://www.gibney.de/firefox_canvas_performance
Until it gets fixed I use chrome.
Now its FF17 and its still slow.
I'm guessing you're using Linux or integrated GPU
I'd have to disagree. Does it have bookmark/password syncing? Does it have in browser spell-checking? Large library of secure addons? Built in PDF viewer? Quick close-able tabs (like Chrome's realigning close buttons?) IE 9/10 has essentially no modern end-user features other than tabs, which are arguably ancient.
Yes.
>Does it have in browser spell-checking?
Yes.
>Large library of secure addons?
No.
>Built in PDF viewer?
No. (Although, Windows 8 does have a reader app)
>Quick close-able tabs (like Chrome's realigning close buttons?)
Yes.
It sounds like you've never used IE10?
In any case, if you're going to pick on usability features, you could just as well criticise Firefox's tabs architecture, which has horrible security and performance problems as a result of fundamental architectural flaws that every other major browser overcame years ago. Or the way Firefox and Chrome move UI elements around or subtly change their appearance with each new release. Or the way Chrome looks more like a glorified app store every six weeks after it actively circumvents the basic security model of my computer's operating system to update itself. Or plenty of other problems with mainstream browsers that IE hasn't had for years, for that matter.
Disclosure: these are not my employer's opinions, only mine.
I have never understood (even when I was a Windows user) why they locked most of their browser upgrades to the OS. This is perhaps the greatest reason why their market share falls every year.
Although I'm a .NET developer I sincerely hope that IE dies. IMHO it is the worst mistake MS ever made, by slowing down upgrade cycles that much they managed to alienate every web developer/designer out there by making their life miserable trying to fix pages that didn't work in IE.
Really? How so? Will I be frisked when I attend the NTSSUG meeting at their facilities tomorrow? Or do I have to open my laptop and show the Windows 8 image running in VMWare to gain entry?
If IE 11 and a few shitty "Formerly known as Metro" apps is the only thing that Windows 7 users are missing, I wouldn't call that discrimination.
[1] http://en.wikipedia.org/wiki/Safari_version_history#Version_...
Might want to wait on that a bit.
I wish I didn't have to know this stuff.