Tags: web browsers
Clearing up some Internet Explorer 8 nonsense
When Microsoft announced that it would ship Internet Explorer 8 Beta 2 in August, the IE team also reminded web developers to ensure their stuff works by then, and supplied a couple of quick-fixes that can be used to tell IE8 to render a page in IE7 mode, which can be specified per-page, or even server-wide.
This was done so that web developers could maintain their normal development cycle, so they wouldn't have to re-engineer their websites based upon IE8's release, they'd just need to add one line of code on any pages that might be effected, or change a setting on the server. Five minutes work, tops.
Simple right, we get a decent browser with good standards support, and an easy way to maintain compatibility, everyones happy right?
Wrong. A quick look over the comments on Mary Jo's article on ZDNet shows something quite different.
Ballmer, fire the IE team... Super-standard mode may be silliest thing IE team's come up with and will make IE lose more market share. IE7 has broken many websites and irritated many site designers. And now IE8 seems to do more. People love simplicity and do not care standard compliance. They hate doing unneccessary work to tweak their well-working website.
Super-standards mode, other than the super name is just standards mode, IE8 rendering a page as close to the standards as possible. Like every other browser, Firefox, Opera etc.
I don't think IE7 "broke" many websites, maybe your websites perhaps. IE7 was a good step forward and fixed many of the layout and positioning problems that plagued IE6. If you fed IE7 the standard-CSS instead of doing what I suspect you did, feeding it on the non-standard-CSS that was hacked for IE6 there wouldn't of been many issues at all. IE7's standards support was good enough so everybody could switch over to using CSS, although of course it was by no means perfect or complete.
Web developers are fed up with having to do all kinds of hacks for older versions of IE. IE8 because it will support the standards as well as any other browser out there will save so much time, we won't have to waste time writing all these different versions of the site for different browsers.
7 versions of windows now 3 different settings in IE, why make life so hard for users?
This doesn't effect end-users. Only developers need to worry about how IE will render a page.
Quirks mode, how Internet Explorer 6 and below browsers rendered pages.
"Standards" mode which I call IE7 mode, which renders things like IE7.
Super-standards mode which renders it like any other browser.
Originally the Doc Type was used to determine how to render a web page, if a browser saw no Doc Type, it would render in quirks mode, if it saw a Doc Type it would render it according to whatever specification was in the Doc Type.
However Doc Type has been poorly used, and often websites are written against completely different specifications than what is in the Doc Type. So IE7 mode tag has been introduced, as a way of telling future browsers to render like IE7, like I said before its a quick-fix measure that should be phased out by developers on their next version of their website.
It isn't complicated, and should be common sense for any web developer. End-users don't need to know what's going on under the covers.
Again MS shoot themselves in the FOOT. Why do MS keep changing the standards (there thanks to MS NO standards NOW, just MS shifting the goalposts.
When will they learn the more they annoy cleints the more they loose to other platforme as on writer said...
Microsoft don't keep changing the standards, they're not Microsoft's to change. Microsoft are giving Internet Explorer 8 decent support for CSS 2.0 and 2.1, fixing the problems previous versions of IE had with them.
Everyone's testing against Firefox right? Just feed IE8 the same code you would to Firefox.
This is crazy! I don't know what the IE team is smoking. This is going to blow up in MS' face like a thermonuclear bomb. You don't screw around with backward compatibility and not expect blowback from users / developers. MS should go back to its original position, and require developers to place a tag on their web site, to get super standards mode in IE8. Don't bow to the pressure of an overly vocal minority, and cause a gigantic upheaval on the web. Besides, it's not like these guys are going to like you anyway.
Actually web developers who keep tags on things and keep track of what's going on with browser development went thermonuclear on the IE team last year when they said they were going to make "super"-standards-mode opt-in.
Which in my opinion is holding the future to ransom over a couple of minutes of pain now. If you're using a Doc Type in your page, it is opt-out. Like it should be, IE8 will assume it will be getting standards-complaint code.
Gigantic upheaval on the web? Does Firefox or Opera cause gigantic upheaval on the web? No. People are already writing against the standards, they just need to give IE8 the same code as Firefox and Opera instead of all the hacks they're giving to IE6 and the like.
Internet Explorer 8 Beta 1 released!
Microsoft have just released Internet Explorer 8 Beta 1! You can download it from here.
Seems solid so far, you can tell it to Emulate IE7 if you need a website that won't work correctly in IE8 at the moment. As IE8 will now be using standards mode by default it'll probably effect a great many websites (even the back end of the blogs here doesn't work properly in standards mode IE8), so they'll need to be updated, or use the following to tell IE8 to render in IE7 mode:
meta http-equiv="X-UA-Compatible" content="IE=7" /
Which must be placed at the top of the head of the document.
A few new features too, one I'm looking into is WebSlices, which are sort of like RSS Feeds, I'll see if I can put together something on the forums that will make use of them.
I'll probably be posting up more thoughts over the next few days, I'd recommend everybody who toys with any web development to start using this ASAP and updating their websites so by the time it goes final the whole world won't break from IE behaving in a more standards-compliant way.
Internet Explorer 7 takes the lead
Internet Explorer 7 is now the single most used web browser out there, (at least according to Net Applications), December marked the first month where it surpassed Internet Explorer 6.
I still think it is disappointing it took this long, just over a year. Hopefully Internet Explorer 8 will be able to eclipse 7 much faster, targeting multiple browsers is annoying, but at least we can say IE6 is no longer the market leader.
Internet Explorer 6 still on around 40% of computers
As I've been working on the forums lately, and the new logo is a transparent PNG, it would look terrible as a GIF, so its a PNG instead. Yes, now you know where I'm coming from.
It's been over six months now since Microsoft released Internet Explorer 7, yet Internet Explorer 6 is still common. On the forums its about level with IE7. According to Net Applications, IE6 is still the market leader, with a 12% lead over IE7.

We see fairly rapid uptake as Microsoft first makes it available over Automatic Updates, but then it levels off, as half the people seemingly decline the installation. It's slowly increasing, but at the rate its going will take a couple of years before web developers can forget about it.
At this point I'd be in favour of Microsoft making it an automatic installation. That or some sort of campaign in the blogosphere to finish it off, and I don't mean that as an excuse for all the Firefox fanboys to start foaming at the mouths.
We see you're using Internet Explorer
I just ran into another one of these stupid things.

1) Internet Explorer 6 and 7 block pop-up windows.
2) Internet Explorer 7 on Windows Vista is more secure than Firefox.
3) OK let's hand control of the internet over to Mozilla Corporation.
4) Firefox still has plenty of bugs that impact developers and designers.
5) Internet Explorer 7 already has tabbed browsing.
Grow up. Your site works fine in Internet Explorer.
Internet Explorer 7 surpasses version 6
At least on Portal Forums.net, Internet Explorer 7 this month took the lead from IE6.

Internet Explorer 7: 117373 hits which makes up 36.6%
Internet Explorer 6: 111058 hits which makes up 34.7%
Firefox 2: 21953 hits which makes up 6.8%
Firefox 1.5: 34848 hits which makes up 10.8%
I don't know what happened with Firefox 2, last month it was 10% exactly. Firefox 1 last month was 7.4% so it looks like we saw a shift backwards within the Firefox camp.









15th June 2008 15:44:58, 885 words, 2963 views