Post a Comment
As a web designer/developer, I see no further need for IE6 on XP to be left in existence any longer. The only sites that break are those using stupid CSS hacks. Problems with CSS hacks could have easily been averted by using Conditional Comments (provided since at least IE5.5) which degrade gracefully on other browsers (they are standard HTML comments with some special stuff inside).
I will shed a tear of joy the day the last IE6 install bites the dust. I know this won't happen for some time, as many still using pre-XP OS's, such as 98SE and 2000.
This is not about you. Majority of programmers use HTML. Certainly, if it's good enough for John Resig (Mozilla Corp., jQuery) it is good enough for me.
For the rest of us, there's no good reason to reject both suggested solutions:
1. Use HTML5's <!DOCTYPE html> and be done with it. It will set ALL major browsers to standards mode (including IE8). No meta tag required.
2. You can add that meta tag to set IE8 into standards mode.
Anyway, it will be some time before IE8 gets any significant market share.
Edited 2008-01-25 21:59 UTC
So what? Just put the meta tag into your web pages and be done with it. It's not as if your pages became non-standard with it.
While I agree that it is kind of absurd that Microsoft will force web designers to use a special meta tag just to have their pages rendered in standards mode, it is not as painful as some people say it is.
Yeah, no hope of dumping IE7 in my compnany. It's completely incompatible with all the intranet web apps that we use, and also with iNotes webmail.
In fact, I wouldn't be surprised if both IE7 and Vista, both get the cold shoulder forever, as our department looks forward to the release of IE8 and Windows 7.
I could sense why people would be annoyed,disturbed,pissed off,(insert any other anger management emotion here) about this.
At my workplace they replaced the desktops with XP and expecting IE6 , version 7 was dumped into our laps without warning.To say the least it was a shock and a little difficult to use at first but now its ok.
Personally I have not yet let it install on my home computer, since I use Firefox. That does make me wonder though: since the IE rendering engine is used in more than 'just' IE (often, forced), perhaps I should install IE7 + updates anyway... is that 'safer' somehow?
At work it was total confusion for a lot of people... 95% of them still aren't using Tabs even after I showed them how to. Personally I prefer it slightly over IE6, but still use FF whenever possible; from web pages to help files to file management (one in a dark moon).
At one of the corporate, medium/large websites I manage, nearly 16% of visitors are Firefox users; the number is perhaps even higher since nearly 4% are reported as 'Netscape'.
IE has about 77,5%. I still remember when it was up there at 93% a couple of years ago.
Compared to the year before, IE grew 8%, Firefox 37,5%, Netscape 93% , Safari 55% and Opera 24,5% . Of course that's for a particular website and country, but I reckon those trends are more or less representative, i.e. the trend that all other 'alternative' browser families grow faster than the IE family. For more scientific results, there are studies out there.
That all to say that IE7 probably has made less of an impact than MS hoped it would.
If you don't actually use IE directly, you're better off installing IE 7 and keeping it up to date than sticking with IE 6.
The ideal would be the ability to uninstall both of them, but that ain't gonna happen soon.
The only people who really need the horrible kludge of a web browser that is IE 6 are people who have specific corporate apps that won't work without it—the solution to that would be for Microsoft to officially sanction something along the lines of MultipleIEs (which is a wonderful, wonderful hack), rather than delaying the inevitable.
The amount of time spent writing IE6-specific CSS and Javascript on any reasonably complex standards-compliant site is immense. The same cannot be said (thankfully) for IE7 most of the time, though it itself isn't quite up to scratch.



