Muchas veces nos olvidamos que Internet no es más que el medio por el que nos conectamos a otros ordenadores que albergan contenido y aplicaciones.
Mientras que los interfaces de usuario para web han evolucionado de forma tímida y lenta, los interfaces gráficos de las aplicaciones tradicionales son, por lo general, mucho más funcionales. No ha sido hasta la aparición de Ajax que se han abierto las puertas al verdadero interfaz de usuario, donde hemos visto que el "refrescar" todo el interfaz para realizar una operación ya no es, al menos, obligatorio.
Buscando hoy en Google, he llegado a una pagina de "widgets" desarrollados en C++ que se llama Wt (wit-ty) para genera un interfaz de usuario gráfico basado en HTML. La gracia de estos widgets es que funcionan tanto con los navegadores que soporten Ajax, hasta los que tienen javascript deshabilitado, ya que no hace falta saber nada de HTML para desarrollar el aplicativo.
Todavía esta un poco verde, pero por lo que he podido ver, le auguro un buen futuro en aplicaciones que requieran interfaces de usuario sólidos.
Las principales características de esta librería son:
- Compatible con la mayoría de navegadores que soportan XHTML 1.0
- Intercomunicación entre interfaz y servidor usando señales y eventos
- Sistema de reconstrucción de URL y sesiones transparente
- Carga de página incremental por widget.
Comments