Jesper Winding skrev:
>> <
http://www.webstandards.org/learn/askw3c/sep2003.html>
>
> Jah, hvis jeg forstår den ret er det et valg imellem, om man
> vil lave en side der passer til de nye fast rendering
> browsere, men som ikke er bagud kompatibel med tidligere
> versioner af IE end 6+.
Nej - der er _ingen_ versioner af IE der på nuværende tidspunkt
understøtter mime-typen application/xhtml+xml - heller ikke IE6.
Benytter man XHTML 1.0, kan man bruge mime-typen text/html der er
tilladt af kombatibilitetshensyn. Men bruger man nyere udgaver af
XHTML, har man netop fravalgt denne kombatibilitetsmulighed - og
dermed også en korrekt visning i samtlige eksisterende udgaver af
IE.
Derudover er der vist også problemer med formelementer, fordi name-
attributten er fjernet i XHTML 1.1 - men ikke alle browsere forstår
id-attributten i forms.
> Eller om man vil lave en side der er
> begge dele - hvilket i så fald vil betyde at jeg burde lægge
> min 1.0 strict op igen...
Jeg ville have én fil - i XHTML 1.0 Strict - og så om muligt
benytte content-negotiation til at servere den som
application/xhtml+xml til de browsere der forstår det, og som
text/html til alle andre. En anden mulighed er at sende XHTML 1.1
som text/xml til IE - men det skal i så fald gøres "with much
caution with regard to charset setting" - i følge W3.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html