HTML 5 vs XHTML 2.0

Autor: Armonth | El miércoles 07 de febrero del 2007 @ 03:26.

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:

Mejores en las listas de definiciones

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>

Desaparece <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>.

Más etiquetas que desaparecen

Todas las relacionadas a fuentes desaparecen: <b>, <i>, <small>, <big>, <tt>, <font> y <basefont>. También desaparece <iframe.

Adiós a <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>.

Y el artículo continua

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>¿Lo hacen para evitar que sean sobornados?</ironic>.

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.

Comentarios