Avatar billede unknown_someone Juniormester
24. januar 2008 - 11:43 Der er 5 kommentarer og
1 løsning

html 5 vs xhtml 2

Der er nok noget jeg har overset... :-(

men jeg har lige læst at html 5 så småt var på trapperne - og her jeg sad i min drømmeverden og troede at XHTML2 ville blive det eneste nye.

Jeg har læst denne artikel http://xhtml.com/en/future/x-html-5-versus-xhtml-2/ og er da blevet klogere - men jeg forstår ikke lige meningen med at udvikle 2 ting der vel i bund og grund har det samme formål. Som jeg ser det risikerer vi browsere der vil det hele men bare risikerer at være endnu mere fejlfyldte end nu.

Har jeg misset noget i min tolkning af de to sprog eller hvad siger i til det?
Avatar billede erikjacobsen Ekspert
24. januar 2008 - 12:41 #1
Der er jo ingen der siger, at ting kun kan laves på een måde. Tag fx et kig på een ny ting i HTML5-forslaget:

# <dialog>
# <dt>Costello</dt>
# <dd>Look, you gotta first baseman?</dd>
# <dt>Abbott</dt>
# <dd>Certainly.</dd>
# <dt>Costello</dt>
# <dd>Who's playing first?</dd>
# <dt>Abbott</dt>
# <dd>That's right.</dd>
# <dt>Costello</dt>
# <dd>When you pay off the first baseman every month, who gets the money?</dd>
# <dt>Abbott</dt>
# <dd>Every dollar of it.</dd>
# </dialog>

<dt> er hvem der taler, <dd> er hvad han siger. Det vil så af browseren blive stillet op på en eller anden måde - li'som i en bog. Måske bliver ham der taler skrivet med fed.

Det kunne man sagtens få stillet pænt op i XHTML med CSS evt javascript. Men man kan ikke i XHTML se af koden, at det er en dialog med talere og tekst.

Fordelen ved HTML5-dialog-tingesten er
1) En almindelig bruger kan selv indstille sin browser til at vise dialogen, som han ønsker.
2) En synshandikappet bruger, der bruger en form for læse-op-værktøj, kan få direkte at vide, at det er en dialog, og læse-op-værktøjet kan tilpasse sin oplæsning, så det er nemt at forstå.

Så der er en kende mere "semantik" koblet på HTML5, mens XHTML er et forsøg på at lave markup-sproget minimalt. (Og det kan sikkert formuleres mere præcist i en bog på 500 sider).
Avatar billede unknown_someone Juniormester
29. januar 2008 - 16:01 #2
ok

har du så nogen idé om hvad man kan forvente i henhold til kompaibilitet? Selvom mange skriver XHTML så er der jo reelt ingen gevinst ved det da det i så godt som alle tilfælde læses som almindelig html - så hvordan vil det med en vis sandsynlighed komme til at foregå fremover?
Avatar billede erikjacobsen Ekspert
29. januar 2008 - 22:05 #3
Hvis jeg nu vidste det, så ville jeg nok forsøge at udnytte det til egen fordel ;)
Men det eneste jeg ved, er at det i hvert fald bliver sjovere at være web-udvikler - jo flere standarder, jo sjovere.
Avatar billede unknown_someone Juniormester
08. februar 2008 - 11:51 #4
ja - mere religionskrig, det bliver lige som kampen mellem ASP og PHP :-)

læg et svar og jeg lukker.
Avatar billede erikjacobsen Ekspert
08. februar 2008 - 12:14 #5
Jeg samler slet ikke point, tak. Svar selv, accepter eget svar.
Avatar billede unknown_someone Juniormester
13. februar 2008 - 08:54 #6
ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester