Publicado el Miércoles 07 de Febrero del 2007 @ 3:26 por Armonth.
En XHTML.com han publicado una comparativa (en inglés) entre HTML 5.0 y XHTML 2.0.
A lo que yo dije a modo de introducción sobre XHTML 2.0 (por no repetirme) hay que añadir:
Las listas de definiciones (<dl>) pueden tener múltiples términos y definiciones, se añade la etiqueta <di> para poder agrupar varias definiciones. Si la RAE tuviera que usar XHTML 2.0 entonces:
<dl>
<di>
<dt>key</dt>
<dd>metal device used to open a lock</dd>
<dd>pitch of the voice</dd>
</di>
</dl>
<acronym>Tenemos acronym y abbr y aunque no es exactamente lo mismo una abreviación y un acrónimo (o eso recuerdo haberle dicho a mi profesor, cosa que no recuerdo ahora mismo xD) la verdad es que aquí sobra alguien… Y le ha tocado a <acronym> el cual desaparece y se usa en su lugar <abbr>.
Todas las relacionadas a fuentes desaparecen: <b>, <i>, <small>, <big>, <tt>, <font> y <basefont>. También desaparece <iframe>.
del e ins. Hola edit.Las etiquetas <del> y </ins> desaparecen y se sustituyen por el atributo edit.
Esto es
<span edit="deleted">un texto borrado</span>y luego se ha<span edit="inserted">añadido este otro</span>.
El artículo continua con puntos con los que ya no está de acuerdo el autor como por ejemplo que mantengan <img> teniendo <object>, que mantengan a la vez <h> y los distintos encabezados antiguos y la verdad es que yo tampoco: Dijeron que con tal de hacer un estándar flexible y potente romperían compatibilidad hacía atrás, ¿entonces a qué viene conservar etiquetas que ya no se usarán en el nuevo estándar?…
Otro punto — aunque yo no tengo constancia — es el secretismo que hay sobre cualquier información relacionada al grupo de desarrolladores, teniendo en cuenta que yo abogo por el modelo de programación de software abierto no me parece — de ser cierto — bien que se discuta a puerta cerrada. <ironic-mode>¿Lo hacen para evitar que sean sobornados?</ironic-mode>.
Sobre HTML 5 no puedo decir gran cosa, por lo poco visto no me está gustando nada salvo el modelo de discusión mucho más abierto y la forma de mostrar imágenes:
<figure>
<legend>Credit: Media Inc., 2007</legend>
<img src="smith.jpg" alt="Photo: J. Smith" />
</figure>
Me recuerda a \LaTeX{} }:P.