HTML, DOM en CSS ondersteuning in IE, Firefox en andere browsers
25-10-2009
Elke browser heeft zo z’n eigenaardigheden als het op het ondersteunen van specificaties aankomt. De specificaties zijn gelijk, de uitwerking echter anders. Dat komt door niet eenduidige specificaties, door compatibiliteitskeuzes met vorige “fouten” en deels door onvolledige ondersteuning van een complete specificatie. Als webontwikkelaar wil je niet voor een specifieke browser ontwikkelen maar volgens een bepaalde specificatie. Helaas wint je eindproduct hooguit een theoretische troostprijs: ja: je hebt gelijk en nee: het werkt niet goed.
Handig is deze website waarop je kunt controleren hoe de verschillende browsers omgaan met de verschillende specificaties. Neem van ons aan dat je niet alle onderdelen uit een specificatie gebruikt in een gemiddeld project, het is daarom handig jezelf te beperken tot een aantal CSS (sub)selectors en een beperkt aantal DOM aannames (bijvoorbeeld voor slideshow/mouseover scripting of andere bijzonderheden). Handig om van tevoren even research te doen op onderstaande site, of bij eventuele problemen een alternatieve aanpak bepalen dankzij de informatie op de site.
Zie ook: