Improving User Experience by Infusing Web Technologies into Desktops

Abstract : Modern applications are able to adapt their architecture dynamically in order to tackle requirements, correctives and context changes. Such dynamism is often an echo of complexity and is not well supported by traditional client and user software stacks making complex the design, implementation and maintenance of the end user interface. Meanwhile, the web has seen the emergence of user interface technologies (e.g. HTML5, CSS3, JavaScript) widely adopted by developers to create highly flexible user interfaces. However, such clients are intrinsically bound to run on a web browser which is out of the control of the application. In this paper, we present ChameRIA, an application framework where a browser engine is reified as a component within the framework, thus allowing for better control over the rendering engine. We describe how we preserve a clear separation of concerns between the user interface and the application logic while maintaining coherence between them. We discuss how ChameRIA has been successfully used in two projects: a DRM document reader and a valve control application.
Type de document :
Communication dans un congrès
Cristina Videira Lopes, Kathleen Fisher. OOPSLA 2011 - 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, Oct 2011, Portland, OR, United States. ACM, pp.225-236, 2011, 〈10.1145/2048147.2048219〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00745904
Contributeur : Vincent Lestideau <>
Soumis le : vendredi 26 octobre 2012 - 15:34:12
Dernière modification le : jeudi 11 octobre 2018 - 08:48:03

Identifiants

Collections

Citation

Jonathan Bardin, Philippe Lalanda, Clément Escoffier, Alice Murphy. Improving User Experience by Infusing Web Technologies into Desktops. Cristina Videira Lopes, Kathleen Fisher. OOPSLA 2011 - 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, Oct 2011, Portland, OR, United States. ACM, pp.225-236, 2011, 〈10.1145/2048147.2048219〉. 〈hal-00745904〉

Partager

Métriques

Consultations de la notice

154