Nåja, de to nævnte dokumenter er da også bare til, hvis man vil springe over hvor gærdet er lavest. Det tror jeg da ikke du har gjort, og det har jeg såmænd heller ikke selv, men de fleste der argumenterer mod brugen af XHTML (på nuværende tidspunkt) har som regel været forbi dem. Og XHTML FAQ'en så jeg et sted du ihf. havde besøgt. :-)
Du rammer forresten plet med ordet "enormt", markup-sprog er godt nok en hel videnskab... :-| Men mht. fejlene:
- XHTML er understøttet på nettet (hvis man lod sig diktere af IEs funktionalitet, som det har været kotume, ville udviklingen være langt bagud i dag)
- alle XHTML-sider parses ikke som text/html
- der er fremtidssikring i at bruge de versioner vi har tilgængelige i dag (alt efter hvordan man tolker dem,
http://www.w3.org/MarkUp/2004/xhtml-faq#backwards)
Hvis XHTML *kun* blev parset som tag-soup, ville jeg næppe bruge det heller. Men så vidt jeg har læst, er parse'ningen af XHTML dokumenter, sendt som text/html, ikke værre end parse'ningen af alm. HTML-sider. Det er bare selve misbruget af XHTML der ikke er at billige.
Men HTML 4.01 Strict er da et glimrende valg i dag; der er dog bare mange ting den standard tillader, som jeg på ingen måder billiger. Og det - i mine øjne - enormt triste er jo, at ufatteligt mange sider ikke engang validerer som HTML 4.01 Strict.
Jeg bryder mig ikke om transitional doctypes... Men noget siger mig vi også kan diskutere det i lang tid. :-)
Mht. mime-type: Hehe, jaa, det ville ødelægge større dele af nettet i lidt tid. Men W3C har faktisk anbefalet Mozilla at parse sider med en XHTML-doctype som XML-dokumenter, pga. den positive virkning det vil medføre. Men forståeligt nok de ikke har gjort det...
Den nuværende browserfordeling forsøger jeg så absolut også at gøre mit til at ændre! :-P Og selvom der ikke er nogen browser (har dog godt nok ikke prøvet Safari, desværre) der fungerer som ønsket, så synes jeg det er lækkert med den store fremgang der sker pt. Vi er på vej mod bedre tider! :o)
vh. Allan Idealist