Étude d'une Boîte à Outils Multi-Dispositifs
Résumé
Les boîtes à outils graphiques actuelles ne gèrent qu'un clavier, une souris et un nombre limité de techniques d'interaction. La prolifération de nouveaux dispositifs, en particulier pour les jeux, la CAO, le dessin et l'accès aux handicapés n'est donc pas prise en compte. Cet article présente une étude des difficultés à gérer les modes d'interaction étendus au niveau des boîtes à outils, ainsi qu'une architecture de widget découplant la gestion des événements de la présentation. Cette architecture est réminiscente du modèle MVC de Smalltalk : elle redonne son existence à la composante contrôle qui avait disparue des boîtes à outils. Cependant, notre version définit une interface générique de communication avec la partie vue du widget. Plusieurs contrôleurs peuvent fonctionner en parallèle dans le même widget, autorisant l'interaction pa- rallèle tout en évitant les conflits à un niveau de granularité correspondant aux zones visuelles gérées par le widget. Nous montrons une implémentation partielle de l'architecture dans Java Swing et décrivons quelques contrôleurs spécifiques que nous avons implémentés : un pointeur contrôlé par le clavier et un autre par la voix. Ces pointeurs coexistent et fonctionnent parallèlement sans que l'interface utilisateur ne soit modifiée.
Domaines
Interface homme-machine [cs.HC]Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...