2014-01-24 21:19 said:
Shoot they must have added 5 with the IE11 upgraded, I hadn't noticed it
before. IE5 was hell, but IE 6 was a "special" hell...of course until
legacy means IE10 web authoring will be a PITA.
Some preview versions of IE 11 lacked simulation of old versions, and
this caused a lot of frustration and complaints, and the released IE 11
luckily has rather good simulation.
Version 5 is there because it is what later versions of IE have
simulated, more or less, in Quirks Mode. IE 10 however changed the rules
of the game:
"In IE 10, the old IE Quirks Mode is now called IE 5 Quirks Mode.
Another Quirks Mode has been added, under the plain name Quirks Mode or
the name HTML5 Quirks Mode, which better resembles the Quirks Modes of
other browsers. It is briefly described in the Microsoft document HTML5
quirks mode. The mode is presumably meant to reflect what is defined as
Quirks Mode in “HTML5â€, which means in practice things like HTML5 CR
(which has notes about Quirks Mode scattered around) and Quirks Mode
Living Standard and some other specification-like documents.
The bad news to people maintaining legacy pages is that lack of DOCTYPE
triggers this new Quirks Mode on IE 10. This means that things may go
badly wrong on very old-style pages that relied on old quirks and
IE-specific features (like the expression() construct in CSS). The way
to get the old IE Quirks Mode is to use the following tag:
<meta http-equiv="X-UA-Compatible" content="IE=5">
http://www.cs.tut.fi/~jkorpela/quirks-mode.html
So if your page lacks <!doctype html> or one of the few other doctype
strings that trigger Standards Mode, you will get "classic" IE Quirks
Mode on IE up to IE 9; the new, differently quirky HTML5 Quirks Mode on
IE 10 and newer; and possibly standards mode in some future browsers.
The mode difference may mean nothing, or it may essentially change
(e.g., break) the layout; or something between the extremes.
The morale is that new pages should be written to work in standards
mode. It is less clear what should be done with old pages. As a basic
rule, however, we can say: if it works, don't fix it.