Académique Documents
Professionnel Documents
Culture Documents
1ère Partie :
Introduction aux Interfaces Homme-Machine
2ème Partie :
Notions de base sur les Sciences Cognitives
3ème Partie :
Recommandations ergonomiques
4ème Partie :
Guides de Style
5ème Partie :
Méthodes de conception et d'évaluation
6ème Partie :
Principes ergonomiques des interfaces Web
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 1 / 66 Jean-Marc PUJOS
PLAN
Introduction
Les différences de métaphores
Les fondamentaux du Web
Les changements de l’interface Web
Conception et ergonomie des sites Web
Cinématique de navigation
Conception et mise en œuvre
Des conseils
Les standards
Elaboration de règles
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 2 / 66 Jean-Marc PUJOS
Introduction
Changements
10 ans pour voir s’imposer les interfaces graphiques (Graphical
Conception et User Interface)
ergonomie
Le but était de simplifier la gestion de quelques Mo de ressources
Cinématique de
navigation
locales. C’est la période client-serveur où l’assimilation de l’ergonomie
des applications graphiques ne s’est pas faite facilement.
Conception et
mise en œuvre
Conseils
Aujourd’hui, nous sommes entrés dans une nouvelle ère
La plupart des utilisateurs sont connectés à un réseau (local ou global).
Standards et
règles à suivre L'échelle des ressources à représenter a fortement grandi et l’influence
du Web permet aux utilisateurs d’exiger plus de simplicité.
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 3 / 66 Jean-Marc PUJOS
Introduction
Conception et
ergonomie Faire table rase de tous les acquis, Il est nécessaire de
remettre en cause nos réflexes vis-à-vis de l’ergonomie des
Cinématique de
navigation interfaces graphiques
Conception et
mise en œuvre
En bref :
Conseils Nous allons progressivement passer de la notion de
Graphical User Interface (GUI)
Standards et
règles à suivre
à la notion de
Network User Interface (NUI)
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 4 / 66 Jean-Marc PUJOS
Du GUI au Web
Fondamentaux
Les interfaces graphiques reposent sur une gestion
Changements événementielle fine des actions de l’utilisateur
Conception et L’important n’est pas ce qui est visible, mais la manière et le
ergonomie
comportement
Cinématique de
navigation Cette finesse de gestion événementielle fait toute la richesse
des applications en environnement graphique
Conception et
mise en œuvre
Le potentiel de possibilité presque illimité de réalisation des
Conseils interfaces graphiques peut être un handicap lors de leur
conception
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 5 / 66 Jean-Marc PUJOS
Du GUI au Web
Métaphores
Le modèle événementiel du Web est plus pauvre même avec
Fondamentaux l’association DHTML – DOM (Dynamic HyperText Markup
Changements
Language – Document Object Model) ou l’emploi de la
technologie AJAX (Asynchronous Javascript And XML)
Conception et
ergonomie
Ceci est lourd de conséquences sur le potentiel des interfaces
Cinématique de
navigation utilisateur du Web
Conception et
mise en œuvre
Mais ce handicap peut se révéler un avantage (simplicité de
Conseils conception et d’utilisation) en particulier pour les applications de
gestion
Standards et
règles à suivre des champs de saisie
des boutons d’action pour lancer des opérations
des liens hypertextes pour naviguer entre les pages
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 6 / 66 Jean-Marc PUJOS
Du GUI au Web
Introduction En résumé :
Métaphores
L’important n’est pas de plagier l’environnement graphique mais
Fondamentaux d’appréhender les spécificités de l’interface hypertexte
Changements
Conception et
ergonomie
Il y a un monde de différence entre les deux types d’applications :
Les applications graphiques se manipulent alors que les
Cinématique de application Web se parcourent
navigation
Similitude de présentation et d’utilisation des applications
Conception et Web (à l’exemple des suites bureautiques)
mise en œuvre
Les applications graphiques nécessitent un certain
Conseils apprentissage alors que les applications Web (normalement)
Standards et
sont comprises dès le début
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 7 / 66 Jean-Marc PUJOS
Les différences de métaphores
Introduction
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 8 / 66 Jean-Marc PUJOS
La métaphore de manipulation
Introduction
Cette métaphore est très forte pour les environnements
graphiques et les gestes possibles sont très nombreux
Métaphores Clic et double-clic
Fondamentaux Glisser/déplacer avec ou sans combinaison de touche
Processus objet-action
Changements
Conception et
ergonomie Métaphore bien faible pour les environnements Web
Simple clic et manipulation au clavier
Cinématique de
navigation Utilisation limitée de la souris (pas de glisser/déplacer)
Conception et
mise en œuvre Les possibilités sont réduites mais suffisantes
Conseils Objets graphiques courants (boite à cocher, bouton radio, liste
déroulante, etc.)
Standards et
règles à suivre
Boutons d’action et liens provoques un changement majeur de
contexte
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 9 / 66 Jean-Marc PUJOS
La métaphore de navigation
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 10 / 66 Jean-Marc PUJOS
Le modèle événementiel
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 11 / 66 Jean-Marc PUJOS
Le potentiel global
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 12 / 66 Jean-Marc PUJOS
La convergence
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 13 / 66 Jean-Marc PUJOS
Internet ou Intranet ?
Fondamentaux C’est un atout lourd mais fragile pour la choix de l’architecture Web
Changements
Cinématique de
navigation Le choix de tel ou tel navigateur pour son Intranet implique de
développer ses applications Web en fonction de ce client et de lui
Conception et
mise en œuvre seul, mais ce choix entraîne des conséquences gênantes :
Ensemble des utilisateurs = totalité du parc coûts de maintenance
Conseils
élevés
Standards et Potentiel d’ouverture vers l’extérieur limité
règles à suivre
Les applications développées sont dépendantes du navigateur choisi
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 14 / 66 Jean-Marc PUJOS
Internet ou Intranet ?
Cinématique de
navigation
C’est toute la différence entre l’Intranet et l’Internet, il ne s’agit
plus de servir une poignée d’utilisateurs locaux, mais une
Conception et
mise en œuvre
myriade d’utilisateurs inconnus, dispersés et ne répondant pas
forcément au même profil technique
Conseils
Standards et
règles à suivre Est-il absurde d’appliquer une différence de traitement entre les
applications Intranet et Internet car, fondamentalement, ce sont
les mêmes ?
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 15 / 66 Jean-Marc PUJOS
Les utilisateurs du Web
Introduction
L’automatisation des SI va toucher une population de plus en
plus importante dans l’entreprise :
Métaphores
Il est réducteur de limiter le Web à des utilisations occasionnelles
Fondamentaux
Il est abusif de proclamer que le Web est inadapté pour des
Changements utilisations intensives
Conception et Il est plus facile d’adapter une interface prévue pour des
ergonomie utilisations ponctuelles pour des usages fréquents que le
Cinématique de contraire
navigation
Le réussite d’une application Web repose sur un principe
Conception et simple : l’adaptation aux utilisateurs
mise en œuvre
les novices vont parcourir le site étapes par étapes tandis que
Conseils
des raccourcis permettent aux avertis de sauter les étapes
Standards et connues
règles à suivre
Il faut préserver la simplicité de l’interface Web et s’appuyer
sue la notion de client universel
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 16 / 66 Jean-Marc PUJOS
Les utilisateurs du Web
Introduction
En conséquence :
Métaphores
Il faut préserver la simplicité de l’interface Web et
Fondamentaux
s’appuyer sue la notion de client universel
Changements
Il est nécessaire de prévoir la conduite des utilisateurs
Conception et
ergonomie selon la règle du PIP : Pressés, Ignorants et Paresseux
Cinématique de Le but est de présenter dès le début un déroulement
navigation
fluide et sans mystère
Conception et
mise en œuvre
Si vous mettez une application dans une situation où
l’effet PIP rebute les utilisateurs , il n’y aura pas de
Conseils
seconde chance
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 17 / 66 Jean-Marc PUJOS
Les fondamentaux du Web
Conception et
mise en œuvre
Peu de traitements coté client :
Conseils
L’essentiel des traitements d’une application Web sont exécutés
Standards et sur le serveur
règles à suivre
Les traitements coté client sont limités aux contrôles de niveau
syntaxique (contrôle de saisie), voire à de petites animations à
l’aide de langage comme Javascript ou Flash
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 18 / 66 Jean-Marc PUJOS
Les fondamentaux du Web
Métaphores
L’ergonomie doit participer à la navigation
Fondamentaux
Le navigateur Web offre des fonctions dédiées et utiles (retour
arrière, gestion des signets, etc.)
Changements
Mais une application Web doit se suffire à elle-même en évitant
Conception et l’utilisation intensive des boutons ”Back” et ”Forward” du
ergonomie navigateur
Cinématique de on parlera alors de navigation fluide (ensemble des choix du
navigation
site, repère dans le site, etc.)
Conception et
mise en œuvre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 19 / 66 Jean-Marc PUJOS
Les changements
Introduction
Le multi-contextes : une page = un contexte
Métaphores
Le Multiple Documents Interface (MDI) : le recours aux ”frames” en
Fondamentaux
permet une simulation limitée
Changements
Le rafraîchissement partiel à l’intérieur d’une fenêtre ou d’un
Conception et dialogue : le recours à la programmation dynamique en permet une
ergonomie
simulation limitée
Cinématique de
navigation Le glisser/déplacer (drag & drop)
Conception et Le pointer/cliquer (processus objet/action)
mise en œuvre
Les dialogues et la disparition des situations strictement modales
Conseils
Les barres de menus, les barres d’outils et les barres d’icônes
Standards et
règles à suivre Le WYSIWIG (ce que l’on voit est ce que l’on obtiendra)
Les touches par défaut, les raccourcis clavier et les combinaisons
de touches (à partir de HTML 4 puis à l’aide d’AJAX)
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 20 / 66 Jean-Marc PUJOS
Les changements
Métaphores
La notion de site (ainsi que les notions de branche et
Fondamentaux portail)
Changements La page d’accueil ( ou home page)
Conception et La navigation (de type arborescente, pyramidale, en
ergonomie
réseau ou en râteau)
Cinématique de
navigation Le découpage en mode page
Conception et La notion de ”click & go” et d’intuitivité (ce que l’on voit est
mise en œuvre là où on ira)
Conseils
L’utilisation des images (compressées, fixes ou animées)
Standards et
règles à suivre Le navigateur comme élément fédérateur
Le drill-down (approfondissement)
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 21 / 66 Jean-Marc PUJOS
L’interface intuitive
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 22 / 66 Jean-Marc PUJOS
Recommandations majeures
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 23 / 66 Jean-Marc PUJOS
Définition des contraintes
Introduction
Identification de la cible des utilisateurs
Métaphores
Identifier les utilisateurs potentiels de façon à déterminer
Fondamentaux le choix des normes et standards à respecter ainsi que
Changements
l’ergonomie globale à mettre en œuvre
Conception et
ergonomie
Étude de l’architecture technique du coté serveur et réseau
Cinématique de
navigation L’architecture retenue a pour but d’obtenir les
performances nécessaires pour satisfaire les utilisateurs,
Conception et
mise en œuvre
de réduire les coûts de communication, d’être facilement
administrable et évolutive
Conseils
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 24 / 66 Jean-Marc PUJOS
Définition des contraintes
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 25 / 66 Jean-Marc PUJOS
La notion de SITE
Le site institutionnel
Introduction C’est le Web public, il doit être attrayant, riche et convivial
Métaphores La cible est inconnue, il doit donc s’appuyer sur les standards et avoir
des pages de poids raisonnable
Fondamentaux
Changements
Le site intranet
Conception et
ergonomie Le site intranet est constitué par :
Une collection de domaines (regroupements d’applications ou
Cinématique de d’informations par métiers et processus)
navigation
Des informations générales (page d’accueil, plan du site, un
Conception et glossaire, etc.)
mise en œuvre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 26 / 66 Jean-Marc PUJOS
La charte graphique Intranet
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 27 / 66 Jean-Marc PUJOS
La charte graphique Intranet
Changements
Aspect des éléments en
Conception et avant-plan
ergonomie
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 28 / 66 Jean-Marc PUJOS
Définition d'un modèle de page
L’entête de page
Il comprend le titre de la page et le bandeau de navigation
Introduction
Le titre est rédigé de manière concise (court et précis) et est placé en
Métaphores haut de la page ainsi que dans la barre de titre du navigateur (référence
Fondamentaux
des signets)
La bandeau de navigation est généralement placé en haut ou à gauche
Changements
de la page
Conception et
ergonomie Titre de la fenêtre Titre de la page et fil d’Ariane
Cinématique de
navigation
Conception et
mise en œuvre
Conseils
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 29 / 66 Jean-Marc PUJOS
Définition d'un modèle de page
Le corps de page
Introduction Le corps de page est la zone de contenu (prévoir la place d'intégration
d'autres objets)
Métaphores
Fondamentaux
Le pied de page
Il concentre les informations utiles (date de dernière mise à jour, adresse
Changements émail du Webmaster et éventuellement un bandeau de navigation
Conception et principal sous forme textuelle)
ergonomie
Conception et
Adresse du Webmaster
mise en œuvre
Conseils
Standards et
règles à suivre
Lien juridique
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 30 / 66 Jean-Marc PUJOS
Définition d'un modèle de page
Métaphores
Quelques règles appliquées dans toutes les pages offrent un
Fondamentaux
confort supplémentaire à l'utilisateur :
Changements
Pour les bandeaux de navigation principaux et secondaires,
Conception et le domaine ou le thème dans lequel se trouve la page affichée
ergonomie
doit être mis en valeur à l'aide d'un effet graphique
Cinématique de (changement de couleur ou présence d'un indicateur)
navigation
Les polices utilisées doivent suivre un style défini pour
Conception et
mise en œuvre
l'ensemble du site, il est conseillé de limiter le nombre de
polices (une pour les titres et les bandeaux de navigation et
Conseils une autre pour le corps de page)
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 31 / 66 Jean-Marc PUJOS
Définition d'un modèle de page
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 32 / 66 Jean-Marc PUJOS
Règles générales de navigation
Métaphores
Comment définir l'épine dorsale du site ?
Fondamentaux
Définir les axes principaux du site, les raccourcis souhaitables et
Changements éviter de ramifier trop en profondeur le site
Conception et
ergonomie
Quelle barre de navigation ?
Cinématique de
navigation Définir les méthodes et les moyens utiles à la navigation (menus,
images sensibles, listes, boutons , etc...)
Conception et
mise en œuvre
Quel sommaire ?
Conseils
Faut-il des outils de navigation locale ?
Standards et
règles à suivre Quelles sont les manières de naviguer ?
Il faut donner au site une logique compatible avec celle des
utilisateurs
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 33 / 66 Jean-Marc PUJOS
Les types d'arborescence
Conseils
Il peut y avoir un nombre infini de niveau, mais pour des raisons
Standards et de lisibilité et plus généralement d'organisation et de
règles à suivre
maintenance, il est recommandé de ne pas descendre dans le
plan général de l’arborescence en dessous des niveaux 4 ou 5
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 34 / 66 Jean-Marc PUJOS
Les types de navigation
Introduction
Conseils
Cette navigation est structurée par des bandeaux de
navigation
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 35 / 66 Jean-Marc PUJOS
Schéma d'arborescence d'un site Web
Accueil
Introduction
Métaphores
Fondamentaux
Domaine A Domaine B Domaine C
Changements
Conception et
ergonomie
Cinématique de
navigation
Objet A1 Objet A2 Objet A3
Objet C1 Objet C2 Objet C3
Conception et
mise en œuvre
Objet B1 Objet B2
Conseils
Standards et
règles à suivre
Navigation verticale
Navigation horizontale
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 36 / 66 Jean-Marc PUJOS
Les différents niveaux de navigation
L ’accueil du site
La page d’accueil générale La navigation dans le
est le point d’entrée unique du site
site vers tous les domaines
Il est indispensable de mettre La navigation dans un
Le site doit contenir une carte
un ou plusieurs bandeaux de
du site (sitemap) accessible domaine
navigation sur toutes les pages
depuis la page d ’accueil et
du site de façon uniforme et
permettant une recherche Comme pour le site, Il doit
invariante
d’information rapide exister un ou plusieurs
Un lien vers la page d’accueil bandeaux de navigation sur
Il peut exister une aide ou un toutes les pages du domaine
doit être présent sur toutes les
glossaire pour l’ensemble du de façon à permettre la
pages du site
site navigation inter-thème
La page d’accueil de chaque
domaine contient des liens vers Toutes les pages du domaine
les thèmes de celui-ci ainsi que ont un lien vers la page
vers les autres domaines du d'accueil du domaine
site
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 37 / 66 Jean-Marc PUJOS
Les différents niveaux de navigation
Schéma exemple de navigation dans un site Web
Introduction
Page d'accueil
Métaphores
Fondamentaux
Domaine A Sitemap
Domaine B
Changements Domaine C
Conception et
ergonomie Aide
Accueil Domaine A
Cinématique de
navigation Bandeau de Thème 1 Lien vers
liens vers les l'accueil du
Conception et domaines
Thème 2 site
Actualité
mise en œuvre Thème 3
Conseils
Standards et
règles à suivre
Thème 2
Bandeau de Thème 1
liens vers les
thèmes
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 38 / 66 Jean-Marc PUJOS
Conception et mise en œuvre
Introduction
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 39 / 66 Jean-Marc PUJOS
La page d’accueil
Introduction
La page d'accueil est la première à être vue par l'utilisateur
et qui, à travers elle, se fera une opinion du site. Cette page
Métaphores
(appelée aussi "home-page") n'a pas le droit de décevoir
Fondamentaux
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 40 / 66 Jean-Marc PUJOS
Les éléments de la page d’accueil
Introduction
La page d'accueil du site contient des liens vers :
Métaphores
Chaque domaine du site
Les pages globales du site (carte du site, glossaire,
Fondamentaux
actualité, moteur de recherche, etc...)
Changements
Conception et
La page d'accueil d'un domaine contient des liens vers :
ergonomie Chaque thème ou objet majeur du domaine
Cinématique de Les autres domaines du site
navigation
La page d'accueil du site
Conception et
mise en œuvre
La page d'accueil doit contenir :
Conseils La date de dernière mise à jour
Standards et L'adresse émail de la personne à contacter (en général le
règles à suivre
webmaster)
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 41 / 66 Jean-Marc PUJOS
Contraintes à respecter sur la page d'accueil
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 42 / 66 Jean-Marc PUJOS
Exemple de page d’accueil de site
Liste de sélection
Introduction
Métaphores
Conception et Manchette
ergonomie principale
Cinématique de
navigation
Manchette
Conception et publicitaire
mise en œuvre
Conseils
Liens vers les
Standards et domaines
règles à suivre
Point de contact
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 43 / 66 Jean-Marc PUJOS
Exemple de page d’accueil de domaine
Lien vers la page d'accueil
Introduction
Métaphores
Fondamentaux
Liens vers les
Changements thèmes du
Conception et
domaine
ergonomie
Cinématique de
navigation
Conception et
mise en œuvre Liens vers
les
Conseils
domaines
Standards et
règles à suivre
Bandeau de
navigation
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 44 / 66 Jean-Marc PUJOS
Navigation et opération
Introduction
Dans une application Web, il existe trois moyens d'agir sur le
Métaphores comportement de l'application :
Fondamentaux Pour déclencher un traitement, ce qui engage la responsabilité
de l'utilisateur, il convient d'utiliser les boutons d'actions
Changements
Pour naviguer sans mémoriser le contexte, il convient d'utiliser
Conception et les liens hypertextes
ergonomie
Pour naviguer en mémorisant le contexte, il convient d'utiliser
Cinématique de les images sensibles
navigation
Conception et
mise en œuvre
En respectant le rôle de chaque objet, l'interface Web garde
Conseils son caractère intuitif qui permet à l'utilisateur d'utiliser l'application
Standards et sans y avoir été formé au préalable
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 45 / 66 Jean-Marc PUJOS
Les contrôles
Conception et
Le serveur renvoie au poste client une page avec un
mise en œuvre message explicite et un lien vers la page de formulaire à
Conseils
corriger
Standards et
Le serveur renvoie au poste client la page de formulaire
règles à suivre (avec les champs renseignés) , et un message en rouge
indiquant la liste des erreurs (il peut être accompagné d'un
indicateur devant chaque champ erroné)
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 46 / 66 Jean-Marc PUJOS
Les contrôles de saisie simple
Page d'accueil de
On considère un objet simple lorsqu’il a : l'objet
Introduction
Peu de propriétés (20 en moyenne et
Création d'un Abandon
Métaphores 30 au maximum) objet
Fondamentaux
Pas de relations avec des objets
dépendants Page de saisie
des propriétés
Changements
Messages avec liste
des champs Enregistrer
Conception et manquants
ergonomie
Page avec liste
Vérification saisie
Cinématique de des erreurs
Non
navigation
Oui
Conception et
mise en œuvre
Dans ce cas on utilise une seule Contrôle Non
Conseils page de formulaire pour créer une entité, d'intégrité
Page de
consultation de
l'objet
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 47 / 66 Jean-Marc PUJOS
Les contrôles de saisie avec assistant
Changements
Page de saisie 2 Suivant / Page de saisie n
Conception et Page de saisie 1 Suivant /
Précédent
ergonomie Précédent
Cinématique de
navigation Non Enregistrer
Conception et
mise en œuvre Page avec liste Non Vérification de saisie et
des erreurs contrôle d’intégrité
Conseils
Enregistrement
Standards et d'un objet
règles à suivre
Les propriétés essentielles sont dans la 1ere page
Page de
Les propriétés secondaires et les relations dans consultation de
les pages suivantes l'objet
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 48 / 66 Jean-Marc PUJOS
Les contrôles de saisie avec assistant
Métaphores
Titre de la page
Fondamentaux
Formulaire de saisie
Changements un lien Abandon pour
abandonner la création Champ 1 :
Conception et de l’objet en cours
ergonomie Champ 2 :
Cinématique de Champ 3 :
les images sensibles
navigation
Suivant et Précédent
Conception et pour naviguer entre les Champ 4 : Champ 5 :
mise en œuvre
pages de saisie
Conseils
Standards et
le bouton Enregistrer
règles à suivre pour sauvegarder l’objet
Abandon Précédent Suivant Enregistrer
saisi
Pied de page
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 49 / 66 Jean-Marc PUJOS
Quelques conseils
Introduction Attention à :
Métaphores
Fondamentaux
Éviter l’ergonomie à la Windows
Changements Au non respect du mode page
Conception et
ergonomie
A l’utilisation des « Frames »
Cinématique de Ignorer le format de la page
navigation
Conception et
Ignorer les limites du client universel
mise en œuvre
Ne pas organiser la navigation à l’intérieur du site
Conseils
Standards et
Éviter l’effet « sapin de Noël »
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 50 / 66 Jean-Marc PUJOS
Quelques conseils
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 51 / 66 Jean-Marc PUJOS
Quelques conseils
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 52 / 66 Jean-Marc PUJOS
Le contre exemple de ce qu’il faut faire
Introduction
Métaphores
Fondamentaux
Changements
Conception et
ergonomie
Cinématique de
navigation
Conception et
mise en œuvre
Conseils
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 53 / 66 Jean-Marc PUJOS
HTML 4.0
Introduction
La philosophie de HTML 4 est :
Métaphores
La séparation de la présentation et des données avec les
Fondamentaux feuilles de styles
Changements L'optimisation de l'affichage des pages
Conception et L'animation du document reposant sur les scripts et le DOM
ergonomie
Le support des langages internationaux
Cinématique de
navigation les nouveaux concepts
Conception et Les feuilles de styles
mise en œuvre
L'enrichissement des tableaux et des formulaires
Conseils
La normalisation des "Frames"
Standards et
règles à suivre L'internationalisation et version des documents
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 54 / 66 Jean-Marc PUJOS
HTML 4.0
Introduction
Les feuilles de styles
Métaphores
Les principales caractéristiques des feuilles de style :
Fondamentaux
Emplacement flexible de la définition (dans l'entête, le corps du
Changements document, dans un fichier séparé)
Conception et Indépendance du langage de description (HTML 4 ou script)
ergonomie
Styles en cascade (définition d'un style à partir d'un autre style)
Cinématique de Alternance des styles (possibilités de définir plusieurs
navigation
présentation pour un même document : version d'écran, version
Conception et imprimée, personnes mal voyantes, etc...)
mise en œuvre
Positionnement au pixel près et superposition des éléments
Conseils
Standards et
règles à suivre Beaucoup de balises HTML 3.2 disparaissent au profit des feuilles de
styles (FONT, CENTER, I, B, U, BASEFONT, etc...)
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 55 / 66 Jean-Marc PUJOS
HTML 4.0
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 57 / 66 Jean-Marc PUJOS
XHTML
Conception et
ergonomie XHTML est une reformulation d’Html en tant qu’application d’XML.
Malgré quelques différences notables, ce langage reste très proche
Cinématique de
navigation d’Html 4. Un document XHTML est en pratique, un document Html 4.0
mis en conformité avec la norme Xml. Ainsi un développeur familier
Conception et
mise en œuvre avec Html 4 n’aura aucun problème pour apprendre et utiliser
XHTML.
Conseils
Standards et
règles à suivre XHTML a été entériné le 26 janvier 2000 comme un recommandation
du W3C. XHTML offre une transition en douceur vers le monde XML.
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 58 / 66 Jean-Marc PUJOS
Les langages
Introduction
ECMA Script : ECMA (European Computer Manufacturer
Association) a spécifié un langage "politiquement correct" à partir
Métaphores de Javascript et Jscript
Fondamentaux
JAVA : Java (couplé avec XML) permet de réaliser des traitements
Changements
du coté serveur (programmes appelés servlets)
Conception et
ergonomie Active X : Il s'agit d'une norme développée par Microsoft pour
Cinématique de permettre l'exécution de logiciels tournant sous Windows à travers
navigation le réseau. Active X (couplé au middleware DCOM) permet l'écriture
Conception et d'un code partiellement réutilisable
mise en œuvre
ASP & PHP : Langages interprétés permettant des traitements et
Conseils
des accès aux ressources du coté serveur
Standards et
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 59 / 66 Jean-Marc PUJOS
Le Document Model Object
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 60 / 66 Jean-Marc PUJOS
Exemple de Document Model Object
Fondamentaux
Changements
<TABLE>
Conception et
ergonomie
Cinématique de <TBODY>
navigation
Conception et
mise en œuvre
<TR> <TR>
Conseils
Standards et
règles à suivre <TD> <TD> <TD> <TD>
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 61 / 66 Jean-Marc PUJOS
Le DHTML ou HTML dynamique
Introduction
Le DHTML n'est ni un langage ni une norme, il s'agit d'une
Métaphores
dénomination pour la combinaison du HTML 4, du DOM et des
Fondamentaux
feuilles de style afin de rendre les pages HTML interactives et
Changements dynamiques
Conception et
ergonomie Le DHTML apporte :
Cinématique de Plus d'interactivité pour faciliter l'utilisation de l'application par
navigation les utilisateurs
Conception et Une simplification de la cinématique d'enchaînement des pages
mise en œuvre
(balises DIV et LAYER)
Conseils La réalisation d'une aide en ligne
Standards et La réduction du nombre de page
règles à suivre
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 62 / 66 Jean-Marc PUJOS
Élaboration de règles
Introduction
Synthèse
Métaphores
Fondamentaux
Il est nécessaire d’élaborer une synthèse en un ensemble
des règles applicables pour le développement de toute
Changements réalisation dépendant des technologies du domaine
Conception et "Internet". Chaque règle fait l’objet d’un descriptif
ergonomie comportant le libellé de la règle, une justification, et un
Cinématique de niveau de recommandation. Cet ensemble de règles est
navigation découpé en plusieurs parties :
Conception et
mise en œuvre
les règles générales
Conseils
les règles relatives à la navigation
Standards et les règles relatives à la présentation
règles à suivre
les règles relatives au graphisme
les règles relatives au développement
les règles relatives à la pédagogie
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 63 / 66 Jean-Marc PUJOS
Élaboration de règles
Changements
Cinématique de
navigation Enoncé Enoncé descriptif de la règle
Conception et
mise en œuvre
Justification Explication de la règle
Conseils
Standards et
règles à suivre Niveau Impératif, recommandé, conseillé ou interdit
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 64 / 66 Jean-Marc PUJOS
Élaboration de règles
Métaphores
Règle n°23
Fondamentaux
© CNAM - Interaction Homme-Machine Ergonomie des interfaces Web Diapositive 65 / 66 Jean-Marc PUJOS
En résumé