Post a Comment
I really feel for the developers and marketers that are working on IE, I really do. The're pretty much getting nailed from everyone that has had to put up with IE for the last ten years. Now that ie 9 will bring IE to support long established web standards and make it less of a pariah on the web, they have to promote & defeend it some how.
Something like :
IE 9: the version that doesn't suck any more!
Or
IE 9 Brining you 2003's standards to you today!
But, I sort of have to cringe reading the marketing:
" Developers are already working hard on some amazing new web experiences enabled by Internet Explorer 9. On September 15th we’ll be able to show you a more beautiful web that feels native on Windows."
If IE 9 is standards compliant, then the web experiences should not be limited to IE 9. All that's really unique about IE, is the legacy support modes and maybe some UI differences/ tie ins with windows.
Something like :
IE 9: the version that doesn't suck any more!
Or
IE 9 Brining you 2003's standards to you today!
But, I sort of have to cringe reading the marketing:
" Developers are already working hard on some amazing new web experiences enabled by Internet Explorer 9. On September 15th we’ll be able to show you a more beautiful web that feels native on Windows."
If IE 9 is standards compliant, then the web experiences should not be limited to IE 9. All that's really unique about IE, is the legacy support modes and maybe some UI differences/ tie ins with windows.
No worries IE9 will be pariah of the web until the last web developer is not forced to develop anymore for version 6 and 7 (and to a smaller degree for version 8 which is more or less on the level of firefox 2)
Which means it is nice to have finally yearly updates from Microsoft and standards support, but that does not help us poor sods who still have to fight every day with the absymalities IE6 and IE7 are.
And while IE6 is on its way out it still has to be supported.
The day finally when most users are on ie9 will be the one I will open a bottle of champagne.
Pity IE8 is standards compliant as well. Maybe you wish to read this ...
http://msdn.microsoft.com/en-us/library/cc351024%28VS.85%29...
http://davidnaylor.org/blog/2009/03/microsoft-lies-about-ie8-css-21...
http://news.softpedia.com/news/Microsoft-IE8-Has-the-First-Complete...
They all came up with a quick google of "CSS 2.1 and IE8".
Yes, with those standards. SVG ? Not so much. I was being kind by giving them 2003 as a date. SVG 1.0 was recommended by w3c from 2001 by a working committee that included Microsoft employees and drew from previous Microsoft proprietary standards. But they couldn't be bothered to implement it in their browser until now.
http://msdn.microsoft.com/en-us/library/cc351024%28VS.85%29...
http://davidnaylor.org/blog/2009/03/microsoft-lies-about-ie8-css-21...
http://news.softpedia.com/news/Microsoft-IE8-Has-the-First-Complete...
They all came up with a quick google of "CSS 2.1 and IE8".
To my experience IE8 is relatively compliant regarding CSS2 fails utterly ad CSS3 and fails completely in newer dom constructs, add to that that pretty much everything non standardized is handled by IE in a different way.
They for instance introduced finally a console function object but instead of behaving like a normal function like in the rest of the browsers they introduced it as object which does not understand apply, then you sometimes have array like constructs which are not real arrays etc...
Those are small annoyances but on the other hand not really forgivable especially since IE has been the last browser covering those areas.
Ah yes the Garbage collection while again being improved still is not as good as the one Firefox or Chrome has, it still leaks dom nodes and mem where it should not.
I been working doing cross browser stuff pretty much solidly for about 2 years ... I never have a problem with IE8. Renders pretty much the same as firefox/chrome and safari on the work I have done.
It appears to be completely CSS 2.1 compliant and since I have to make everything work in IE6+ I can't really use anything like CSS 3.0, so it is a non-issue as many of the more advanced selectors in CSS 2.1 I can't use anyway.
I expect this is a situation for most developers, I would love to use HTML 5 and CSS 3.0 but I have to support every browser that has a significant hit site on our site which means I have to develop for IE6.
As far as JS goes, I really don't do anything complicated enough to require anything more complicated than alerts most of the time mainly due to the limitations of the CMS we are currently using, so I can't possibly comment on what IE8 does.
But I do get fed up with the constant IE bashing when IE8 is quite blatently "not that bad, just not brilliant".
If IE9 is the same app just being fixed, then it will suck. I have just 1 my own personal reason which might be demonstrated in this scenario:
1. start IE6,7,8
2. watch the window open up, see the empty address bar
3. start typing an address into the address bar
4. watch as seconds later it so happens that IE finished loading all the widgets and decided to replace what you typed in the address bar into about:blank or your home page address or whatever.
5. CURSE!!!!
Oh, there's another from IE8:
1. open a few tabs
2. open one of the links in a new window
3. go back to the 1st window with tabs
4. decide to end your browsing session by closing the window
5. realize that you just closed only the 1st window and that you're lost, because you still have to close the 2nd one and this means that when you start it up again, it won't remember your tabs, but only the 2nd window.
6. Realize that firefox has the same thing.
Standards? Who cares, IE sucks. Basic user experience is still forgotten by MS.
Thanks
that and the user interface still looks like ass and wastes space and is full of clutter that hinders more than helps.
There is the general tendency that the content of the web is more important than the chrome and it seems that IE is going backward in that regard.
Edited 2010-08-13 11:50 UTC
6. Realize that firefox has the same thing.
7. Realize that opera also does the same thing
This is the most annoying thing a browser can do. I rarely open new windows, so I have one window with tabs accumulated for some months.
Then I open a new window, forget about it, close the first one, and there goes my tabs.
I can't think of an elegant solution though...
Actually, for Firefox that is not a problem. Simply open the History menu and look in Recently Closed Windows. The window you had just closed should be first in the list. Select it, et voilà, your window is back, complete with every single tab. Firefox has long been the best browser at saving tabs (first with Tab Mix Plus, now natively).
2. watch the window open up, see the empty address bar
3. start typing an address into the address bar
4. watch as seconds later it so happens that IE finished loading all the widgets and decided to replace what you typed in the address bar into about:blank or your home page address or whatever.
5. CURSE!!!!
Sorry, I can't duplicate this on a 1.4GHz Core 2 Solo (Windows 7 x64). The interface loads completely before I can click in the address bar.
What kind of system are you doing this test on, and is it really a fair test on that systeM?
IE will still end up being most folks' default browser on Windows. And if they improve it sufficiently enough (quick, compatible, solid display engine with good features) that even if they don't change some of the browser behaviors regarding controls, or general usability, it will still do very well.
Has any of the commenters actually run the IE9 Preview?
Other than having a decent render speed of pretty much everypage I have visited. The font rendering is smooth and the browser feel very smooth while scrolling (firefox/chrome/IE8 have slightly jerky scrolling).
IE8 is a fairly decent web browser ... renders XHTML 1.1 sites and CSS 2.1 sites pretty much the same as the big 4 other browsers. It is a little slow .. but it works fine and isn't a pain to develop for.
So can we actually critique the browser when it has been released?
Yawn...
Everyone I know left IE behind years ago. The only exceptions are poor corporate drones working at companies so strict they aren't allowed to download anything better.
How about IE 9's privacy? Does it have the equivalents of BetterPrivacy, Ghostery, NoScript, and Ad Block Plus?
no? ... yawn...



