Thomas Voller skrev:
Jeg skrev
> > * undlade XML-prologen <?xml version="1.0" encoding="iso-8859-1"?> hvis
> > der er tale om et XHTML-dokument. Explorer kan ikke forstå prologen og
> > den går derfor i quirks mode selvom du har angivet en rigtig !DOCTYPE
>
> Ja, jo... Det der bare undrer mig, er at w3c.org selv skriver XHTML
> dokumenter med ovenstående prolog:
>
http://www.w3.org/TR/xhtml11/conformance.html
Sagen er den at prologen er valgfri i XML–dokumenter. Hvis du angiver
den vil de brugere du har som anvender IE6 (hvilket højst sandsynligt
vil sige omkring 40-50% af dine brugere) vil få et forkert resultat.
Et andet problem for dig er så at yderligere 40-50% af dine brugere
bruger pt. bruger IE5.x selvom dennes markedsandel er støt faldende vil
der alligevel være IE5.x brugere i gennem de næste 6-10 mdr.
Jeg ville vælge at bruge vælge at bruge Tantek Çeliks Box Model Hack
<
http://www.tantek.com/CSS/Examples/boxmodelhack.html>:
#tekst {
/* CSS som forstås af både IE5.x og IE6 */
}
#tekst {
font-size : 528px; /* IE5’s forkerte bredde */
voice-family: "\"}\""; /* IE5 stopper her pga. en bug */
voice-family: inherit; /* voice-family reset’es */
font-size : 484px; /* Rigtig bredde til IE6 og Netscape */
}
html>body #tekst {
font-size : small; /* Rigtig bredde til Opera 5 */
}
> Men jeg kan jo godt se det virker, som du siger. Jeg har bare vænnet mig til
> w3c.org er guder...
w3C udgiver standarder og ligger faktisk ret langt fra den virkelighed
man oplever når man laver webdesign. Her drejer det sig om at sørge for
at lave det resultat der bliver bedst muligt for flest mulige ... også
selvom det betyder at man bliver nødt til at gå på kompromis og ofre sin
lækre kode og tage et par praktiske hacks i brug. Brugerne er jo
ligeglad med pæn kode, de vil have funktionalitet.
Som webdesigner er det vigtigt at man sætter sig ind i hvilke
work–arounds der kan bruges uden at siderne bliver ubrugelige på
bestemte systemer og så ellers teste i IE5.x, IE6 og Mozilla og meget
gerne også i Opera.
--
/Rune
w|
http://kaboom.dk/
Har du ikke adgang til SSI? Prøv
<
http://kaboom.dk/works/wwwhitepapers/preuploadincluding/>