Op donderdag 01 november 2001 20:46 schreef Insanepeanut het volgende:
Maar is dat regeltje ook echt noodzakelijk?
Ik haal die regel er meestal zelf uit, en ik heb daar nog nooit problemen mee gehad.
ja de DOCTYPE is wel degelijk belangrijk.
oudere browsers hebben nog wel eens een verkeerde methode om een pagina te renderen, bug-jes in tabel-declaraties van backgrounds, verkeerde toepassing van margins.
de huidige 6-browsers kennen een 'Quirks'-mode, die ervoor zorgd dat oudere pagina's, ontwikkeld voor oudere browsers ook op deze oude methode wordt weergegeven, omdat juist die bugs bijvoorbeeld invloed hebben op de manier waarop deze pagina is ontworpen.
staat de doctype verkeerd of is afwezig zal de nieuwe browser de pagina 'beperkt' weergeven.
dit kan voor de hudige mogelijkheden betekenen dat je slechts gebruik kan maken van beperkte mogelijkheden rondom positioning en scheiding van layout en gegevens.
ook in je scripting kan dit tot beperkingen leiden.
als je zeker wil zijn dat je volledige controle houdt over je pagina en dat de weergave ook in toekomstige browsers goed is valt het aan te raden om de DOCTYPE goed toe te passen (en eventueel te valideren via validator.w3c.org)
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen