Citat:
Ursprungligen postat av design.se
Citat:
Originally posted by -dAEk@Jul 17 2007, 12:24
Citat:
Ursprungligen postat av guran
XHTML ligger minst 5 år fram i tiden och kanske 10 år enligt vissa experter på det området.
|
Vilka är de s.k. experterna?
|
Säkert samma gruppering som sa att internet är en fluga...
|
Höhö. Jag skulle snarare påstå att det är de som läst igenom specifikation för XHTML.
Internet Explorer har fortfarande inte stöd för XHTML servat under korrekt MIME type och har mer eller mindre erkänt att de inte kommer göra det så länge det fungerar som XML dokument, d v s med krav på att det är välformaterat och korrekt. Därmed så kommer XHTML alltså att fortsätta servas som HTML 4 av IE med den fundamentala skillnaden att det inte är riktig HTML 4 heller.
Och Mozilla-baserade webbläsare skapar problem åt andra hållet, där det inte stödjer "incremental display" av XML-dokument. Det vill säga att webbläsaren väntar på att hela rot-noden laddas in.
Så för oss "standardsbögar" (som min lärare kallade mig) så når vi följande slutsatser:
1) Att serva XHTML som HTML är inte optimalt och motverkar i viss mån specifikationen.
2) Att serva XHTML som XML innebär att vi blir tvungna att skippa Internet Explorer som User Agent, vilket blir att rejält diskriminera ett stort antal potentiella kunder.
3) Att serva rätt MIME type till rätt webbläsare innebär att alla XML-namnrymder blatant kommer ignoreras av de som inte stödjer det, alltså är vi tillbaka på ruta ett. Vi skriver HTML 4 som XML och bryter i viss mån mot specifikationen.
Nåja, jag har raljerat tillräckligt över detta. Vi standardsbögar inser också att de skriftliga standarderna inte betyder ett skvatt gentemot praktiska standarder. Så länge Microsoft inte lyssnar tillräckligt mycket på W3C så måste man anpassa sig efter IE också.
Det är nog mest därför vi standardsbögar helst ser HTML4 framför XHTML.