Las reglas de HTML 5 quedaron escritas sobre piedra

Internet ya está más cerca de contar con estándares. Imagen: tamal.nemesis (via Flickr).
El W3C anunció que ya quedaron fijadas las especificaciones del nuevo lenguaje de programación de Internet. Ahora, entra en etapas de prueba para que en 2014 se vuelva un estándar.
Internet ya está más cerca de contar con estándares. Imagen: tamal.nemesis (via Flickr).

HTML 5. Esta combinación de letras y números representa el futuro a corto plazo de Internet. La nueva versión del lenguaje de programación para Internet ya tiene las especificaciones finales, pero todavía falta un largo camino para que llegue a ser un estándar. Según The Verge, «a pesar de que las especificaciones ya están listas, lo que quiere decir que no agregarán nada más, todavía hace falta mucho trabajo antes de que HTML 5 llegue a la fecha límite en 2014».

No obstante, que las especificaciones de HTML 5 hayan sido completadas quiere decir que ya se puede empezar a crear aplicaciones y programas con una plataforma estable. Como un software, HTML 5 entra en un proceso para probar el rendimiento y la compatibilidad con los diferentes navegadores y aplicaciones capaces de leer contenido online. «A partir de hoy, las empresas saben que pueden contar con HTML 5 en los próximos años y que es lo que sus consumidores demandarán», dijo Jeff Jaffe, CEO de W3C, el consorcio que vela por los estándares de la web.

The Verge asegura que la finalización de las especificaciones ayudará a cerrar la brecha que hay entre las aplicaciones nativas de Internet y las aplicaciones móviles. Facebook tuvo que migrar sus aplicaciones móviles para iOS y Android de HTML 5 a lenguajes propios de los sistemas operativos móviles.

Uno de los grandes interrogantes de la nueva versión del lenguaje de la web tiene que ver con el codec de video que se vaya a implementar. En este momento el candidato es H.264, que cuenta con el apoyo de Apple y Microsoft. Google y Mozilla, por su parte, están detrás de VP8. La raíz de la disputa es el pago de regalías para usar los codecs.

Aunque ya existen muchísimos desarrollos en HTML 5, la finalización de las especificaciones quiere decir que el rendimiento y la compatibilidad aumentarán en todo Internet.

Mateo Santos

Mateo Santos

En vez de un tetero, nací con un Mac Classic en mi cuarto. Esa caja con pantalla en blanco y negro fue mi primera niñera. Por ahí, también rondaba un balón de fútbol y una camiseta de Millonarios. Desde ese día, sabía que la tecnología y el fútbol iban a ser mi estrella de Belén. El primer juego que tuve en mis manos fue Dark Castle, también en un Macintosh. No me gusta la música. Soy un amante escéptico de la tecnología. Hago parte del proyecto de ENTER.CO para llenar el vacío en información de tecnología que hay en América Latina, o como dirían los enterados, en LATAM. Me gradué de Administración de Empresas en los Andes y después hice una maestría en periodismo en la Universidad Europea de Madrid.

View all posts

48 comments

  • De nada sirve tener las especificaciones escritas en piedra si los navegadores siguen «poniendo problema». Al desarrollar toca pensar no solamente en el lenguaje sino también en el navegador y eso en ocasiones retrasa mucho el trabajo.

    • A que navegadores te refieres??? . Google Chrome hace implementaciones bastante rapido html5, aunque no esten aprobadas o sean solo propuestas, Firefox e IE tambien tienen bastante avanzadas sus implementaciones de HTML5. Si te refieres a las versiones viejas de IE (6,7), simplemente hay que hacerlas a un lado, el porcentaje de usuarios que los usan no es tan significativo.

      • Tienes razón, pero igual hay diferencias entre IE, Firefox, Chrome, Safari y demás navegadores… No todos trabajan ni leen el codigo igual, claro esta que con las ultimas version va a dar menos problemas, pero igual las diferencias seguirán y es algo que le complica la vida a un programador por que hacer algo compatible con todos los navegadores no es tan fácil.

      • todos tienen un codigo diferente para usar el css y html 5, es una porqueria, toca hacer o versiones de paginas o hacer codigo que detecte

  • De nada sirve tener las especificaciones escritas en piedra si los navegadores siguen «poniendo problema». Al desarrollar toca pensar no solamente en el lenguaje sino también en el navegador y eso en ocasiones retrasa mucho el trabajo.

    • muy cierto, cuando se desarrolla un website toca provar en muchos navegadores que cargue igual y eso es un dolor de cabeza!

    • A que navegadores te refieres??? . Google Chrome hace implementaciones bastante rapido html5, aunque no esten aprobadas o sean solo propuestas, Firefox e IE tambien tienen bastante avanzadas sus implementaciones de HTML5. Si te refieres a las versiones viejas de IE (6,7), simplemente hay que hacerlas a un lado, el porcentaje de usuarios que los usan no es tan significativo.

      • Tienes razón, pero igual hay diferencias entre IE, Firefox, Chrome, Safari y demás navegadores… No todos trabajan ni leen el codigo igual, claro esta que con las ultimas version va a dar menos problemas, pero igual las diferencias seguirán y es algo que le complica la vida a un programador por que hacer algo compatible con todos los navegadores no es tan fácil.

      • todos tienen un codigo diferente para usar el css y html 5, es una porqueria, toca hacer o versiones de paginas o hacer codigo que detecte

  • Y a ver quién gana la puja por el códec de vídeo estándar. Apuesto por VP8, aunque H.264 ya tiene una ventaja aplastante.

    Por curiosidad, ¿qué códec de audio fue elegido para HTML5?

  • Y a ver quién gana la puja por el códec de vídeo estándar. Apuesto por VP8, aunque H.264 ya tiene una ventaja aplastante.

    Por curiosidad, ¿qué códec de audio fue elegido para HTML5?

  • señores, tiene artículos muy buenos, pero en ese se pifiaron en algunas cositas, Ejemplos, HTML5 no es nuevo, tanto asi que empresas como adobe estan apostando todo por esta tecnología. Segundo, no es un lenguaje de programación, lenguaje de programación son: Php, Ruby, .net, python, etc, estándares? cuando se ha visto que en la web existen estándares tengan en cuenta, HTML5 no es el futuro, es el ahora de la web,

    • Bueno, es cierto que HTML 5 no es un lenguaje de programación, es un lenguaje de marcado que es interpretado por el navegador (por eso traduce HyperText Markup Language). En cuanto a .Net yo diría que no es un lenguaje de programación, es una plataforma de desarrollo compuesta por múltiples lenguajes de programación – c#, Visual Basic .Net, etc.) entre otras herramientas. En cuanto a lo de Adobe, me parece que les tocó ajustarse al estándar para no quebrar, ya que HTML 5 y [ JavaScript + JQuery ] (siendo esto último lo que aporta la funcionalidad) dejan obsoleto a algo tan pesado para la web y los dispositivos móviles como lo son los formatos flash, shockwave, etc. Por último, creo que al referirse en el artículo a un estándar, es porque HTML es un estándar y debe seguirse en web y como tal los entes reguladores pueden hacer determinados cambios en la especificación de ese estándar, porque al menos yo no he visto un navegador que trabaje SIN el estándar HTML, ¿usted si?

      • Si, las versiones anteriores a la 8 de Internet Explorer… XD

        Ya en serio, lo que dices es completa y estrictamente cierto. HTML se definió como estándar para interpretar documentos de hipertexto (me disculpan la referencia a wikipedia), lo que se interpreta de forma diferente en cada navegador son la API de Javascript (casi que hay una por cada motor – Gecko, Trident, WebKit, … – ) y las hojas de estilo (idem con lo anterior).

  • señores, tiene artículos muy buenos, pero en ese se pifiaron en algunas cositas, Ejemplos, HTML5 no es nuevo, tanto asi que empresas como adobe estan apostando todo por esta tecnología. Segundo, no es un lenguaje de programación, lenguaje de programación son: Php, Ruby, .net, python, etc, estándares? cuando se ha visto que en la web existen estándares tengan en cuenta, HTML5 no es el futuro, es el ahora de la web,

    • Bueno, es cierto que HTML 5 no es un lenguaje de programación, es un lenguaje de marcado que es interpretado por el navegador (por eso traduce HyperText Markup Language). En cuanto a .Net yo diría que no es un lenguaje de programación, es una plataforma de desarrollo compuesta por múltiples lenguajes de programación (c#, Visual Basic .Net, etc.) entre otras herramientas. En cuanto a lo de Adobe, me parece que les tocó ajustarse al estándar para no quebrar, ya que HTML 5 y [ JavaScript + JQuery ] (siendo esto último lo que aporta la funcionalidad) dejan obsoleto a algo tan pesado para la web y los dispositivos móviles como lo son los formatos flash, shockwave, etc. Por último, creo que al referirse en el artículo a un estándar, es porque HTML es un estándar y debe seguirse en web y como tal los entes reguladores pueden hacer determinados cambios en la especificación de ese estándar, porque al menos yo no he visto un navegador que trabaje SIN el estándar HTML, ¿usted si?

      • Si, las versiones anteriores a la 8 de Internet Explorer… XD

        Ya en serio, lo que dices es completa y estrictamente cierto. HTML se definió como estándar para interpretar documentos de hipertexto (me disculpan la referencia a wikipedia), lo que se interpreta de forma diferente en cada navegador son la API de Javascript (casi que hay una por cada motor – Gecko, Trident, WebKit, … – ) y las hojas de estilo (idem con lo anterior).

  • Urge que las páginas cambien. Es desesperante tener un galaxy S3 y perderse tantos vídeos o incluso seguir partidos en vivo porque le falta el complemento Flash player.

  • Urge que las páginas cambien. Es desesperante tener un galaxy S3 y perderse tantos vídeos o incluso seguir partidos en vivo porque le falta el complemento Flash player.

Archivos