martes, 26 de octubre de 2010

TEST HTML 5

La era HTML5 ya está aquí, sin embargo es sabido que esta tecnología no está todavía uniformemente implantada. Los principales navegadores varían en sus niveles de soporte sobre el nuevo estándar, por ello es importante conocer cuál ofrece un mayor respaldo de la quinta versión de este lenguaje creado por el World Wide Consortium para el desarrollo web.

Con este objetivo hemos realizado un pequeño estudio a los principales navegadores web y ha sido usada el test de compatibilidad www.html5test.com que aparte de un resultado global, nos muestra exactamente cuáles son las características soportadas y agrupa los resultados en secciones fáciles de comparar.

Ranking de navegadores web con mejor soporte HTML5:
Safari 5.0.1 con 207 puntos y 7 bonus.
Google Chrome 5.0 con 197 puntos y 7 bonus.
Opera 10.60 con 159 puntos y 7 bonus.
Firefox 3.6.8 con 139 puntos y 4 bonus.
Internet Explorer 8.0 con 37 puntos y 0 bonus.
El test valora cada navegador sobre un total de 300 puntos a los que añade los bonus que son puntos extras obtenidos cuando el soporte ofrecido va más allá de lo requerido por HTML 5.

HTML 5

Es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML. HTML 5 especifica dos variantes de sintaxis para HTML: un «clásico» HTML (text/html), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como XML (XHTML) (application/xhtml+xml).1 Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo.

HTML5 está madurando y lo hace con el apoyo de los navegadores, aunque aún está incompleto. En general después de años en los que la estandarización en torno a HTML ha sido algo desordenada, fabricantes de navegadores como Apple, Opera, Mozilla o Google están cambiando. Quizá el aspecto más visible de HTML5 sea el soporte incorporado para audio y vídeo, pero existen otras habilidades, como almacenar datos en un ordenadores para que sean utilizados por las aplicaciones; que los programas basados en web puedan ejecutar múltiples tareas al mismo tiempo, lo que se conoce como Web Workers; Web Sockets para enviar actualizaciones periódicas al navegador, o Canvas, una tecnología que mejora los gráficos en dos dimensiones.

Al mismo tiempo se están desarrollando nuevas opciones y nuevos estándares bajo el paraguas de la “Open Web”, como WebGL para acelerar gráficos en 3D en la web, mejorar las tipografías a través de CSS (Cascading Style Sheets) o mejora de JavaScript para escribir programas basados en web.