IE8 development: Microsoft should learn from Apple, Mozilla
(June 16, 2008)
Internet Explorer 8 is set to be Microsoft's most standards compliant
browser ever. Web developers have been clamouring for standards
compliance for a long time; IE is a long way behind the competition,
requiring considerable hacks and workarounds to get pages working
properly. IE8 should make things a lot better—but it will still fall
far short of the standards set by Firefox, Safari, and Opera. Some of
these problems are technical, but others are cultural. Where the other
browser developers are open and communicative, Microsoft is still
leaving web developers in the dark.
Read it at the external site...
Microsoft was initially concerned that defaulting to standards compliance mode would "break the web"—that is, make a significant proportion of web pages render so badly as to be unusable—and experiences with beta 1 have provided some justification for the company's concerns. Microsoft is appealing to web developers to fix their web pages, but the unfortunate reality is that the owners of many websites will be unwilling to foot the bill for those fixes to be made.
To mitigate this difficulty, Microsoft is adding a new feature to aid the transition. Web developers will be able to add a tag to their page (or their web server) to force pages to render in the same manner as IE7. Pages without the tag will continue to use the "doctype switch"
to choose between the old, nonstandard "quirks mode" and the new
"standards mode"; pages with the new tag will still use the doctype
switch, but this time to choose between "quirks mode" and "IE 7 mode."
The tag will be supported in beta 2 of IE8 (due in August), and is also available to IE 8 beta 1 with the latest security update.





