HTML5 no es sólo vídeo ni se limita a la jubilación de Flash. Es mucho más, aunque por ahora apenas se haya popularizado ni implementado, algo relativamente normla teniendo en cuenta que Internet Explorer (no se olive, el navegador dominante) todavía no ha incorporado las muchas funcionalidades del nuevo estándar web.
Uno de estos nuevos elementos es canvas, justamente el que usa noVNC junto a WebSocket para funcionar como cliente VNC de control remoto encriptado en las últimas versiones de Chrome, Firefox, Opera y Konqueror.
El programa, libre por supuesto, puede descargarse desde gitHub. Incluye web-socket-js, un emulador de WebSocket para aquellos casos en que el navegador no lo implemente, un proxy escrito en Python con soporte para encriptación SSL/TLS, así como un pequeño servidor web igualmente escrito en Python.
Se trata de un proyecto que seguramente ahuyentará a los menos expertos, pero que de todas formas muestra las posibilidades que aporta HTML5 más allá del multimedia embebido. Sólo falta esperar a que se vaya estandarizando para que este tipo de programas estén al alcance de todos.
Para los valientes: requisitos, uso y demás aclaraciones sobre noVNC

Últimos comentarios