I was on vacation without access to my good friend Internet Explorer, and I put together a fairly complete web application. When I returned home, I was surprised and encouraged to see my site work in IE ... until I dropped out any valid doctype. I know that itβs not best to drop browsers into quirks mode, otherwise it will not be called quirks mode, but I think my question is, what are the practical consequences of having a quirks mode site? Is it necessary or even worth it to laboriously enslave in order to fix problems that I still donβt suspect, or can I leave it as it is while running a cross browser? Thank.
If your site is mistaken in standard mode, but true in quirks mode, the likelihood that it is erroneous. Some current browsers can correct your errors even in standard mode, but you have no idea what future browsers will do with it. In standard mode, you can be absolutely sure that the correct site, which looks great in modern browsers, will be displayed correctly.
HTML W3; , Quirks. , ; , .
, - , , - doctype.
A.k.a., , .
, .. , , quirks quirks. " quirks" - , - . , , quirks.
, quirks body WebKit/Blink, Gecko ( Edge). quirks body .
body
(, , quirks, quirks: body " " scrollTop ..)
scrollTop
IE (8 9?) (, canvas). , IE , IE , quirks, , quirks.
canvas
, , , , , , "" , , color , table, , ..
color
table
Quirks - , , , , , , ( , ).