Probablemente cuando hablamos de protocolos y lenguajes para Internet, nos vienen a la mente cosas como HTML5 o el demorado IPv6. Sin embargo, hay algo más a tener en cuenta, y son los gráficos en tres dimensiones dentro de los navegadores web. Hace un tiempo hablamos de WebGL, y la posibilidad de que sirva como base para un estándar general. El Khronos Group,
encargado de administrar y vigilar la evolución de WebGL, ha anunciado
en el día de ayer que la librería alcanzó nada menos que la versión 1.0.
En otras palabras, WebGL es estable, y está listo para los navegadores
de hoy.
Hablar de gráficos 3D en un navegador web ya no tiene
nada de absurdo. Después de todo, tenemos a Google fomentando la idea de
que un navegador web puede servir como base para un sistema operativo con aplicaciones en la nube
y capacidades multimedia completas. Hoy en día los navegadores están
buscando de forma intensa acelerar con la asistencia del hardware los
procesos JavaScript. Si llevamos esto a los gráficos, el elemento “canvas” de HTML5 aporta una ayuda muy importante. Pero para los gráficos 3D en sí, necesitamos una librería. Y ahí es en donde aparece WebGL.
MailScanner has detected a possible fraud attempt from "googleads.g.doubleclick.net" claiming to be http://www.google.com/chrome%3Fhl%3Des-419%26brand%3DCHJL%26utm_campaign%3Des-419%26utm_source%3Des-419-ar-ha-SCTXT%26utm_medium%3Dha" target="_blank">www.Google.com/Chrome
Hablar de gráficos 3D en un navegador web ya no tiene nada de absurdo. Después de todo, tenemos a Google fomentando la idea de que un navegador web puede servir como base para un sistema operativo con aplicaciones en la nube y capacidades multimedia completas. Hoy en día los navegadores están buscando de forma intensa acelerar con la asistencia del hardware los procesos JavaScript. Si llevamos esto a los gráficos, el elemento “canvas” de HTML5 aporta una ayuda muy importante. Pero para los gráficos 3D en sí, necesitamos una librería. Y ahí es en donde aparece WebGL.
Ya habíamos mencionado a WebGL en septiembre de 2009, pero hoy regresa a nuestros radares con una noticia muy importante: Desde ayer se encuentra en la versión 1.0.
El soporte WebGL actual está disponible en versiones de prueba y builds
de desarrollo de los navegadores Firefox, Opera, Safari y Chrome, algo
razonable si recordamos que Mozilla, Google, Apple y Opera son miembros
activos del Khronos Group, encargado de WebGL. Con la
librería lista, lo único que queda por hacer es integrar el soporte
completo a los navegadores, y alentar a los desarrolladores para que
comiencen a crear contenido compatible. Lo primero que viene a la mente
son videojuegos de navegador con gráficos 3D, pero el potencial no
termina allí.
Otro factor a destacar es que WebGL puede presentarse como un potencial
rival para Adobe Flash. Allí en donde HTML5 todavía no puede competir
por la inmadurez de su estado de desarrollo, WebGL
lograría plantarse con fuerza mientras que en Adobe aceleran los
procesos para agregar soporte 3D en lo que será la próxima versión de
Flash. Quien queda aislado de todo este movimiento, sin sorpresa ni
asombro, es Microsoft. En Redmond están siguiendo su propio
camino para implementar soporte 3D en su navegador, y el vehículo para
recorrerlo no sería otro más que DirectX. Y si bien DirectX gobierna
bajo Windows, WebGL podría operar en todas las demás
plataformas, incluyendo móviles y tablets, que representan un mercado
gigantesco. Parece un buen momento para WebGL, pero habrá que seguir
esperando.