Kode-venner kritiserer HTML5

Tags:    it-nyheder

HTML5 Super Friends, som inkluderer Jeffrey Zeldman fra A List Apart og CSS-eksperten Eric Meyer, er overvejende glade for HTML5, men der er skønhedspletter på specifikationen.

Læs hele nyheden her: http://www.udvikleren.dk/Redirect.aspx?mode=version2&id=3577



Jeg forstår stadig ikke hvorfor man mener det er "smart" med alle de præsentationstags. Vi har arbejdet hårdt i mange år på at få opdelt design og markup, og det er efterhånden ved at sive ind hos de fleste. Hvorfor skal vi så lige pludselig tilbage til webbets stenalder igen?



Jeg forstår stadig ikke hvorfor man mener det er "smart" med alle de præsentationstags. Vi har arbejdet hårdt i mange år på at få opdelt design og markup, og det er efterhånden ved at sive ind hos de fleste. Hvorfor skal vi så lige pludselig tilbage til webbets stenalder igen?

Navigation, header, footer mm. er ikke præsentationstag, og de er på ingen måde en sammenblanding af layout og markup. De siger noget om INDHOLDET og ikke noget om designet. Placere du f.eks. din menu i et navigations tag, siger tagget ikke noget om designet af din menu, det gør din CSS til gengæld, men tagget siger noget om indholder af tagget (at det er en menu). Tags der giver semantisk mening er ikke et talbageskridt, de er et fremskridt!



Jeg forstår stadig ikke hvorfor man mener det er "smart" med alle de præsentationstags. Vi har arbejdet hårdt i mange år på at få opdelt design og markup, og det er efterhånden ved at sive ind hos de fleste. Hvorfor skal vi så lige pludselig tilbage til webbets stenalder igen?

Navigation, header, footer mm. er ikke præsentationstag, og de er på ingen måde en sammenblanding af layout og markup. De siger noget om INDHOLDET og ikke noget om designet. Placere du f.eks. din menu i et navigations tag, siger tagget ikke noget om designet af din menu, det gør din CSS til gengæld, men tagget siger noget om indholder af tagget (at det er en menu). Tags der giver semantisk mening er ikke et talbageskridt, de er et fremskridt!


Ja, de tags du nævner er super semantiske og i den grad et fremskridt - men de fleste af dem var allerede fundet på i XHTML 2.0.

Hvad med <canvas>? er det ikke at smide præsentation ind i markuppen?



<canvas> er ny funktionalitet i HTML, ikke bare et nyt tag. Jeg kan ikke se hvad tags som <canvas>, <video>, <audio>, <img> osv. har med opdeling af design og markup at gøre.




Ja, de tags du nævner er super semantiske og i den grad et fremskridt - men de fleste af dem var allerede fundet på i XHTML 2.0.

Godt at vi er enige så langt :D

Hvad med <canvas>? er det ikke at smide præsentation ind i markuppen?

Canvas tagget siger jo netop noget om indholdet, det siger at der kommer en canvas. Canvasens behavoir skal du til gegæld lave med JavaScript, og det stemmer jo glimrende overens med tanken om HTML=indhold, CSS=udseende og JavaScript=behavoir.



t