Friday, May 31, 2013

Developing a Semantic User and Device Modeling Framework that supports UI Adaptability of Web 2.0 Applications for People with Special Needs

El panorama de las aplicaciones en web ha cambiado de ser un grupo de páginas estáticas a aplicaciones corriendo en un sandbox a lo que se conoce hoy en día como Web 2.0. Una de las características más notorias de la nueva arquitectura se centra en la personalización de la experiencia del usuario a través de la interfaz.

La arquitectura del sistema está determinada por la diversidad de ambientes en el proyecto I2Web. La siguiente figura muestra la arquitectura del framework:

image

El objetivo de la arquitectura del framework se basa en cubrir el ciclo de vida entero en el desarrollo para entregar una aplicación web moderna. El proceso de autoría incluye desde los desarrolladores empleando IDEs complejos hasta simples usuarios que suben información.

Una de las principales aportaciones del artículo es la incursión de un modelo de tecnología web. De esta forma se tienen las siguientes ventajas:

  • Permite la expresión de las capacidades de los dispositivos tanto en componentes de hardware como de software.
  • Permite la expresión de las preferencias del usuario.
  • Simplifica la expresión de reglas (matching rules) para la adaptabilidad con diversas granularidades desde componentes de alto nivel (imágenes, películas, etc.) hasta elementos de bajo nivel (elementos HTML, CSS, etc.).

El modelo de dispositivo que emplean se divide en plataforma de hardware, hardware, plataforma de software y software.

El modelo de usuario está orientado a un mapeo eficiente entre las capacidades del dispositivo y las preferencias del usuario. El modelo soporta cuatro medios de remodelación de la interfaz de usuario: supresión, inserción, substitución y reorganización.

Los modelos anteriores deben ser integrados en una aplicación. En el caso del artículo, se emplean elementos semánticos de HTML5 y anotaciones de WAI-ARIA. De esta manera se generan reglas de inferencia para desplegar los contenidos personalizados para los usuarios.

Las pruebas quedan pendientes y se menciona que se estaban realizando al momento de escribir el artículo.

Ackermann, P., Velasco, C. A., & Power, C. (2012). Developing a semantic user and device modeling framework that supports UI adaptability of web 2.0 applications for people with special needs. Proceedings of the International Cross-Disciplinary Conference on Web Accessibility - W4A ’12 (p. 1). New York, New York, USA: ACM Press. doi:10.1145/2207016.2207018

No comments:

Post a Comment