
La realidad aumentada se abre paso entre nosotros. Desconocida para algunos, se trata de una tecnología relativamente nueva que se diferencia de la realidad virtual por diversos aspectos.
En palabras técnicas, la realidad aumentada (RA) es el término que se usa para definir una visión directa o indirecta de un entorno físico del mundo real, cuyos elementos se combinan con elementos virtuales para la creación de una realidad mixta a tiempo real.
Consiste en un conjunto de dispositivos que añaden información virtual a la información física ya existente. Esta es la principal diferencia con la realidad virtual, puesto que no sustituye la realidad física, sino que sobreimprime los datos informáticos al mundo real. Entonces podemos definir la RA como el entorno real mezclado con lo virtual. Es añadir información virtual a algo físico ya existente. Y se puede usar en varios dispositivos desde computadores hasta dispositivos móviles.
(más…)

El HTML5, la próxima versión del lenguaje de marcas utilizado para crear páginas Web, ha llamado la atención por su capacidad para mostrar vídeo en un navegador Web sin necesidad de plug-ins, como el Flash de Adobe. Sin embargo, otras características menos conocidas podrían, en última instancia, tener un impacto mucho mayor sobre cómo los usuarios experimentan la Web. Los expertos afirman que lo que el HTML5 hace por detrás –como sus comunicaciones de red y sus funciones de almacenamiento en el navegador– podría mejorar la velocidad de carga de las páginas (sobre todo en dispositivos móviles), hacer que las aplicaciones Web funcionen mucho mejor e incluso permitir a que los navegadores Web lean las páginas antiguas con más facilidad.
Muchos sitios Web actúan ahora como aplicaciones de escritorio; por ejemplo, las suites de oficina basadas en Web o las herramientas de edición de fotografías. Pero muchas de las sofisticadas características de estos sitios dependen de las conexiones que los desarrolladores establecen entre diferentes tecnologías Web, como HTML, JavaScript y las hojas de estilo (CSS); unas conexiones que no siempre funcionan a la perfección. Como resultado, los sitios Web pueden ser lentos, funcionar de forma diferente en distintos navegadores y ser vulnerables a agujeros de seguridad.
Los expertos resaltan una función denominada Web Sockets como ejemplo de las mejoras que puede ofrecer el HTML5. Web Sockets proporciona a un sitio Web una interfaz de programación de aplicaciones (API) que establece una conexión permanente entre una página y un servidor, de modo que la información puede fluir entre ellos en tiempo real. Normalmente, el navegador tiene que hacer una solicitud cada vez que quiere una actualización.
(más…)