HTML 5. Primeras impresiones

¿Qué está actualmente soportado?

Estoy mirando el nuevo borrador de HTML 5 y estoy intentando comprobar que características ya están soportadas.

Después de leer el borrador (http://www.w3.org/TR/2008/WD-html5-diff-20080122), creo qeu es muy interesante. En un próximo post comentaré las caracterísiticas que me gustan. Voy a usar los ejemplos presentes en este borrador usándolos en tres navegadores (Opera 9.5 Beta, Internet Explorer 7 y Firefox 3 Beta 1).

New Feature Internet Explorer 7 Opera 9.5 Beta Firefox 3 Beta 1
Dialog element Soportado Soportado Soportado
Datalist with list attribute No soportado Soportado No soportado
Input’s types No soportado Soportado No soportado
Attributes No soportado No soportado No soportado
Elements No soportado No soportado No soportado

El navegador más compatible con la nueva versión del standard de HTML es Opera, por lo que pude ver. Me gustaría probar en Safari también.

¿Qué va a desaparecer?

La lista de caraceterísticas para desaparecer contiene algunos elementos bastante usados actualmente, éstas son (voy a comentar las más usadas únicamente):

Elementos visuales:
  • center
  • font (se permite su uso en editores WYSIWIG que tienen limitaciones)
  • strike
  • u
Elementos que causan una mala accesibilidad o usabilidad:
  • frame
  • frameset
  • noframes
Applet y Noscritpt:
  • applet: se sustituye por el elemento object
  • noscript: este elemento se encuentra en la sintaxis de HTML pero no se permite su uso en la sintaxis de XML
Atributos visuales

Los elementos visuales (como size, bgcolor, scrolling, style, type, width, border, etc.) desaparecerán en la próxima versión de HTML.

Algunos atributos visuales desaparecerán para favorecer el uso de estilos CSS.

Conclusión

Creo que, aun que esta versión incluye montontes de novedades fantásticas, el motor de HTML deberá ser compatible con los anteriores estándares de HTML debido a que hay montones de sitios web con los estándares anteriores, e incluso con versiones de HTML adaptadas por los diferentes navegadores, y los navegadores deben de poder seguir abriéndolas. Como conclusión los elementos antiguos estaran en el motor y los desarrolladores web seguiremos usandolo.

Además las tecnologías del lado del servidor tienen que adaptarse al nuevo estándar y ésto incluye a todos, desde ASP.NET a PHP y las demás tecnologías.

Espero que alguien desarrolle un navegador basado solo en el nuevo estándar junto al resto de estándares vigentes.

Post original: http://weblogs.asp.net/eecsaky/archive/2008/01/28/html-5-first-impressions.aspx (Inglés)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *