Académique Documents
Professionnel Documents
Culture Documents
Anouar Bouazza
2016 - 2017
Plan du cours
principes
de base
les types dinteraction
les composants de linterface graphique
les tches de linteraction graphique
aide et gestion des erreurs
PLAN
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
capacit infinie
dure de stockage illimite
accs rptitif
Consquence
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Consquences
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Quelques principes
o
2 secondes
3 clics
Syndrome de loisillon
Loi de Fitts
Conception intuitive
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
o
o
test test
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Lecture lcran
o
o
o
Zone de
slection
Zone de travail
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Affichage de texte
o
Typographie
L'interface Homme-machine
L'INTERFACE
Homme-machine
HOMME-MACHINE
tudie
L'interface
Homme-machine
tudie
tudie
lala
TUDIE
LA
FAON
DONT
LES
la
faon
faon
dont
dont
les
humains
les humains
interagissent
dont
les
humains
interagissent
HUMAINS
INTERAGISSENT
AVEC
interagissent
avec
lesordinateurs
ordinateurs
avecou
les
ouentre
entre
ordinateurs
eux
avec les
eux
LES
ORDINATEURS
OU
ENTRE
ou
l'aide
entre
d'ordinateurs,
eux l'aide
ainsi
d'ordinateurs,
que
faon
l'aide
d'ordinateurs,
ainsi
que
lalafaon
EUX
que
L'AIDE
D'ORDINATEURS,
ainsi
de
concevoir
la faon
des
systmes
de concevoir des
de concevoir
des
systmes
informatiques
AINSI
QUEinformatiques
LAqui
qui
FAON
soientDE
systmes
qui soient
informatiques
soient
ergonomiques,
CONCEVOIR
DES
SYSTMES
ergonomiques,
ergonomiques,
c'est--dire
c'est--dire
c'est--dire efficaces,
faciles efficaces,
utiliser
INFORMATIQUES
QUI
SOIENT
efficaces,
faciles
utiliser
faciles
ou
plus
utiliser
gnralement
plus
ou plus gnralement adapts ou
leur
ERGONOMIQUES,
C'EST--DIRE
gnralement
adapts
leur contexte
adapts
d'utilisation.
leur
contexte d'utilisation.
EFFICACES,
FACILES UTILISER
contexte
d'utilisation.
9
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Langage employ
o
o
o
Utiliser
o
o
concis
homognes
la voix active
une forme affirmative
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Recommandations
o
o
de leur signification
de lobjet auquel elles se rapportent
11
Plan du cours
principes
PLAN
12
de base
les types dinteraction
les composants de linterface graphique
les tches de linteraction graphique
aide et gestion des erreurs
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
langage naturel
langage de commande
menus
formulaires
requtes
manipulation directe
13
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Langage naturel
o
Raisons techniques
Raisons fonctionnelles
14
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Principe
delete *.*
copy A:*.doc C:
Avantages
Inconvnients
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Syntaxe
Vocabulaire
mots courts
faciles taper
spcifiques plutt que gnraux
de prfrence prononables
cohrence
pour lensemble des commandes ("haut / bas" et non "monter / bas")
pour les abrviations ("MKDIR" make directory, "CD" change directory)
16
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Menus (1)
o
alatoire (!)
alphabtique : termes prcis (nom dune ville)
par catgories, spares par un trait (couper / copier / coller)
17
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Menus (2)
o
aucun (Quitter)
un (Rechercher)
plusieurs (Remplacer)
fentre de dialogue annonce par
exemple : imprimer
remplacer
copier
18
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Formulaires et requtes
o
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
pointer et cliquer
illusion de travailler directement sur les objets ( transmettre une commande)
Oprations
des objets
des actions possibles
rapides et rversibles
avec effet visible immdiatement
Principe objet/action
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Avantages
Inconvnients
manque dabstraction
Plan du cours
principes
de base
les types dinteraction
les composants de linterface graphique
les tches de linteraction graphique
aide et gestion des erreurs
PLAN
22
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Guidelines
o
Guides de style
23
SJD - LIRIS - UCBL : IHM - L3 info
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Fentres : vocabulaire
barre de titre
barre de menu
barres doutils
barre dtat
24
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Multifentrage
problmes
informations masques
temps daccs la fentre masque
hirarchique
25
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Fentres dapplications
MDI
Fentres de documents
Actives ou Inactives
fentre principale
espace de travail
fentres filles
fentre inactive
fentre active
26
SJD - LIRIS - UCBL : IHM - L3 info
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Fentres utilitaires
palette doptions
27
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
28
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
rgles
regroupements > succession de dialogues
nommer les groupes
fentres modales
(sauf pour les dialogues de recherche)
pas plus de 5 boutons
contient toujours au moins les boutons OK, Annuler (+ Aide)
boutons concernant l'ensemble des onglets : l'extrieur des onglets
contrles et erreurs
filtres de saisie et contrles de format en quittant le dialogue
si une erreur est dtecte : affichage dun message d'erreur et
positionnement du curseur sur la saisie mise en cause
Annuler : aucune entre faite sur le dialogue ne doit tre prise en compte
29
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
fentres "iconises"
reprsentations mtaphoriques
des objets
des actions
corbeille, disques
programmes
fichiers, dossiers
enregistrer
problmes
comprhension de la reprsentation
prennit
solutions
tester les reprsentations
bulles daide, icnes + texte
faire voluer les reprsentations
30
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Difficult dinterprtation
31
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Menus
droulants
contextuels (pop-up)
hirarchiques
proposer des options complmentaires
indiqus par un triangle dans un item de menu
circulaires
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
entre 2 et 7 items
libell en un seul mot
possibilit de sous-menus (1 seul niveau)
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
34
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Boutons (1)
o
Mtaphore
Bouton daction
effet 3D et 4 tats
relch
relch avec focus
enfonc
inactif
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Boutons (2)
o
Bouton radio
Case cocher
36
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Listes
o
Liste
Liste droulante
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Zones de regroupement
o
Botes de regroupement
Barre de sparation
Classeur onglets
38
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Autres composants
o
Zones de saisie
Molette dincrment
Curseur
texte multi-lignes
Indicateur de progression
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Menu
Saisie de texte
poignes
Slection de texte
changement de curseur
curseur
Attente
ligne slectionne
inversion vido
Autres possibilits
Plan du cours
principes
de base
les types dinteraction
les composants de linterface graphique
les tches de linteraction graphique
aide et gestion des erreurs
PLAN
41
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
saisie
slection
dclenchement
dfilement
spcification darguments
et de proprits
transformation
42
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Tche de saisie
o
Saisie de texte
Saisie de quantits
Saisie de positions
pointage
Saisie de tracs
souris
43
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Tche de slection
o
boutons radio
liste droulante
cardinal fixe
case cocher
liste slection multiple
cardinal variable
liste droulante modifiable
liste slection multiple
+ saisie dlments supplmentaires
Slection multiple
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Tche de dclenchement
o
o
o
Boutons
Menus
Glisser - dposer
45
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Tche de dfilement
o
dfilement direct
1 seule unit dinformation
1 page cran
en % du document
dfilement automatique
46
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Botes de dialogue
Botes de proprits
47
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Tche de transformation
o
Poignes de manipulation
redimensionnement
suivant un axe
horizontal
vertical
proportionnellement
ou non
48
Plan du cours
principes
de base
les types dinteraction
les composants de linterface graphique
les tches de linteraction graphique
aide et gestion des erreurs
PLAN
49
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
Aide
o
Types daide
Moyens
documentation
aide en ligne
bulles daide
50
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
51
IHM : introduction conception lments des IHM progr. vnementielle web handicap valuation
52