Return to search

Contribution à l'étude et au développement de techniques de gestion de fenêtres

Le basculement de fenêtres est une des tâches les plus fréquentes de tout gestionnaire de fenêtres (elle peut avoir lieu plusieurs centaines de fois par jour). Cependant cette tâche peut devenir ardue quand le nombre de fenêtres devient important. Cette thèse propose d'étudier les techniques existantes et de développer de nouvelles techniques de basculement de fenêtres. Pour comprendre comment les utilisateurs gèrent actuellement leurs fenêtres, nous avons développé un logiciel d'enregistrement d'activité pour Windows. Trois techniques ont été développées en se basant sur les résultats de cette étude. Tout d'abord, Push-and-Pull Switching, une technique de basculement de fenêtres utilisant le chevauchement de fenêtres pour implicitement définir des groupes. Cette technique permet par ailleurs de basculer entre des groupes et de changer l'ordre d'affichage de la fenêtre qui a le focus pour modifier son groupe d'appartenance. Des expériences contrôlées ont montré que cette technique peut être jusqu'à 50% plus efficace que d'autres techniques. Ensuite, Stack Scanning est une technique utilisant un widget qui combine le défilement d'écran et de franchissement pour contrôler l'ordre d'affichage des couches de fenêtres visibles. Des expériences contrôlées ont montré que cette technique est plus rapide quand le nombre de fenêtres devient important. Finalement, nous avons proposé onze principes de conception pour faciliter le développement de nouvelles techniques de basculement de fenêtres. WindowTagging a été développée en suivant ces principes. Les évaluations montrent que cette technique est plus efficace qu'Exposé et nettement préférée des utilisateurs.

Identiferoai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00671564
Date15 December 2010
CreatorsQuan, Xu
PublisherUniversité des Sciences et Technologie de Lille - Lille I
Source SetsCCSD theses-EN-ligne, France
LanguageEnglish
Detected LanguageFrench
TypePhD thesis

Page generated in 0.0019 seconds