FireFox: waarom zien sites er anders uit in Internet Explorer?Iedere webmaster die zijn site weleens in Internet Explorer en FireFox heeft bekeken, zal ongetwijfeld verschillen hebben gezien tussen beide browsers. Hoe komt dit en hoe lossen we het op? Softwareproducenten die browsers maken proberen zo goed mogelijk aan te sluiten bij de richtlijnen van de W3C, maar zullen daarin niet altijd slagen. Ook willen sommige producten opties inbouwen die nog niet zijn goedgekeurd door de W3C, dit kan later problemen opleveren als bestaande functies afwijken van nieuwe richtlijnen. Webmasters die niet coderen volgens de W3C-richtlijnen zullen beslist tegen problemen aanlopen als hun site op verschillende browsers bekeken wordt. Webmasters die veel naar een hack grijpen om zaken (o.a. browsercompatibiliteit) voor elkaar te krijgen, lopen vroeg of laat een keer tegen de lamp; bij het verschijnen van nieuwe browsers kunnen hacks heel verkeerd uitpakken. Een voorbeeld: hieronder staan twee schermafbeeldingen die genomen zijn van een pagina in respectievelijk FireFox en Internet Explorer 7. De kopregel is een gewone < h1 > die binnen een kader gezet is. Wat meteen opvalt is dat de marges boven en onder de titel behoorlijk afwijken. Ook het lettertype en grootte wijken behoorlijk af. Elke browser heeft zijn eigen standaard instellingen.
Vooral lettertypes, lettergrootte, regelafstanden, marges en paddings kunnen behoorlijk afwijken van browser tot browser. Sommige elementen zijn hier bijzonder gevoelig voor, zoals: h1, p, ul en ol. Wees daarom zorgvuldig en (her-)definieer alle eigenschappen die van invloed kunnen zijn op je vormgeving. Vergeet nooit je site in meerdere browsers te controleren: Minimaal IE6, IE7 en FireFox. links: |