Dégradation harmonieuse d'interfaces utilisateur - UsiXML
Dégradation harmonieuse d'interfaces utilisateur - UsiXML
Dégradation harmonieuse d'interfaces utilisateur - UsiXML
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Figure 53 – Une partie de l’arbre de sélection préférentielle d’OIA<br />
On peut noter quelques problèmes liés aux capacités de QTk, tous les OIAs considérés dans<br />
[Vanderdonckt 1998] n’ont pas pu être adaptés ou auraient demandé plus de travail sur un<br />
point non central de la problématique soulevée par ce mémoire. On peut citer comme exemple<br />
l’OIA désigné par le signet (->) dans la figure 53. Il aurait normalement fallu ajouter aux<br />
boutons radio un véritable éditeur graphique. De même, certains OIAs compatibles ont été<br />
écartés car ils violaient les priorités des opérateurs temporels après une substitution (ex : le<br />
tableau à onglets permet de revenir en arrière même si nous avons un opérateur de séquence).<br />
Nous ne discuterons que très brièvement du second module. Les seuls points importants à<br />
retenir de ce module de transformation d’OIA en OIC concernent le déclenchement des<br />
fonctions sémantiques. En effet, il n’est pas toujours souhaitable de déclencher les fonctions<br />
sémantiques dès que l’état de l’objet interactif change mais plutôt à la demande spécifique de<br />
l’<strong>utilisateur</strong>.<br />
On peut citer comme exemple les OIAs supportant la sélection multiple, pour lesquels nous<br />
ajouterons lors de la construction un bouton de validation, celui-là même déclenchant les<br />
fonctions sémantiques. En effet, si l’<strong>utilisateur</strong> sélectionne par exemple un élément dans une<br />
liste de sélection, les fonctions sémantiques ne doivent pas être déclenchées automatiquement<br />
mais seulement lorsque l’<strong>utilisateur</strong> a fini de faire ses choix. De même, si nous utilisons des<br />
OIAs du type échelle ou bouton de variation, il ne faut pas non plus que les fonctions<br />
87