1. Mode Graphique
    1. 1- Principes fondamentaux
      1. Processus de conception
      2. Caractéristiques d'un grand logiciel
        1. Haute performance
        2. Facilité d'utilisation
        3. Aspect attractif
        4. Fiabilité
        5. Adaptabilité
        6. Interoperabilité
        7. Mobilité
      3. Principes de conception
        1. Principes (1)
        2. Principes (2)
        3. Principes (3)
      4. Pensez aux utilisateurs
        1. Compatibilité internationale
        2. Accessibilité aux handicapés
        3. Etendre l'interface
      5. Priorités
    2. 2- L'expérience du Mac
      1. L'environnement
        1. L'environnement (1)
        2. L'environnement (2)
      2. Les technologies
        1. Les technologies (1)
        2. Les technologies (2)
        3. Les technologies (3)
        4. Les technologies (4)
      3. Installation et mises à jour
        1. Packaging, installation
        2. Les assistants
    3. 3- L'interface Aqua
      1. Entrées utilisateur
        1. La souris
        2. le clavier
          1. Fonction des touches
          2. Raccourcis-clavier
          3. Navigation au clavier
        3. Sélection
        4. Edition de texte
      2. Glisser-déposer
        1. Glisser-Déposer (1)
        2. Glisser-Déposer (2)
      3. Le texte
        1. Les fontes
        2. Le style
      4. Les icônes
        1. Genres et familles d'icônes
        2. Création des icônes
        3. Icônes des barres d'outils
        4. Images propres au système
      5. Les pointeurs
      6. Les menus
        1. Comportement des menus
        2. Conception des menus
        3. La barre de menus
          1. Les menus (1)
          2. Les menus (2)
          3. Les menus (3)
        4. Menus contextuels et du Dock
      7. Les fenêtres
        1. Type et apparence
        2. Eléments
          1. Barre de titre
          2. Barre d'outils
          3. Barre de recherche
          4. Barre latérale
          5. Barre inférieure
          6. Les Tiroirs
        3. Comportement des fenêtres
          1. Comportement (1)
          2. Comportement (2)
          3. Superposition
          4. Défilement
        4. Les panneaux
          1. Les panneaux
          2. Panneaux transparents
          3. Autres panneaux
      8. Les dialogues
        1. Types de dialogues
        2. Aspect et comportement
      9. Fenêtres de dialogues
        1. Recherche, Préférences, Ouverture
        2. Enregistrement
        3. Choix, Impression
      10. Les contrôles
        1. Contrôles du cadre
          1. Contrôles en capsule
          2. Contrôles hérités
        2. Les boutons
          1. Boutons poussoirs
          2. Boutons en icônes
          3. Boutons de recherche
          4. Boutons de gradient, et d'aide
          5. Boutons à champfrein
          6. Boutons ronds
        3. Contrôles de sélection
          1. Boutons radio
          2. Cases à cocher
          3. Contrôles segmentés
          4. Boutons et menus pop-Up
          5. Menus Action
          6. Boîtes de combinaison
          7. Contrôles de chemin
          8. Puits, sélection de date
          9. Menus pop-down
          10. Glissières
          11. Contrôles pas-à-pas et placards
        4. Indicateurs
          1. Indicateurs de progression
          2. De niveau, de capacité
          3. D'estimation, de pertinence
        5. Contrôles de texte
          1. Champs d'entrée
          2. Champs à jeton
          3. Champs de recherche
          4. Listes de défilement
        6. Contrôles de visualisation
          1. Triangles d'affichage
          2. Boutons d'affichage
          3. Vues en liste
          4. Vues en colonnes
          5. Vues éclatées
          6. Vues à onglets
        7. Contrôles de groupage
          1. Séparateurs
          2. Boîtes de groupage
        8. Règles de disposition
          1. Dans le corps de la fenêtre
            1. Fenêtre de préférences
            2. Fenêtre à onglets
            3. Alerte, Dialogue
          2. Contrôles réduits et mini
            1. Contrôles réduits
            2. Mini contrôles
          3. Groupement des contrôles
          4. Positionnement dans la barre inférieure
      11. Glossaire
        1. Entrées en anglais
          1. 1- A à C
          2. 2- D à H
          3. 3- I à R
          4. 4- S à Z
        2. Entrées en français
          1. 1- A à C
          2. 2- C à G
          3. 3- I à P
          4. 4- P à Z
        3. `
    4. 4- Les leçons de Lion
      1. L'environnement de Mac OS X
      2. Principes fondamentaux
      3. L'expérience utilisateur
        1. Règles de conduite (1)
        2. Règles de conduite (2)
        3. Règles de conduite (3)
        4. Règles de conduite (4)
        5. Règles de conduite (5)
        6. Règles de conduite (6)
      4. Les technologies d'Apple
        1. Les technologies (1)
      5. -->
  2. Mode Commande

Navigation au clavier




Ce que dit Apple :

Cible (focus) du clavier et navigation

Dans le mode d'accès au clavier par défaut, la cible se déplace seulement sur les champs qui reçoivent une entrée clavier.

Mac OS X fournit aussi un accès au clavier généralisé, dans lequel les utilisateurs peuvent naviguer dans les fenêtres et les dialogues.

Quand l'utilisation de la souris est indésirable, difficile ou impossible, les utilisateurs peuvent utiliser le clavier pour naviguer dans les champs de texte, les listes qui supportent la frappe, les listes déroulantes, les vues en colonne et les vues en liste. Dans les systèmes Roman, la cible (focus) commence toujours sur le premier champ qui accepte une entrée au clavier, et suit un chemin du haut (à gauche) vers le bas (à droite).

La cible est indiqué par un entourage dans la couleur de <Système Préférence<Apparence (bleu ou graphite).

focus ring

L'entourage de la cible (focus).

figure

Dans les vues en liste ou en colonnes, les items sélectionnés doivent être illuminés sur toute la largeur de la colonne ou sur toute la hauteur de la ligne. Dans une vue en colonne, l'item sélectionné est foncé, et l'item parent est plus clair (figure à droite). Quand une fenêtre devient inactive, toutes les sélections à l'intérieur doivent être dans la couleur plus claire.

titre

Couleur primaire claire pour l'enfant, couleur secondaire plus foncée pour le parent

La frappe de Tab navigue d'un contrôle au suivant. Maj-Tab navigue en direction opposée. Dans les contrôles, les flèches assurent aussi la navigation. Dans les vues en liste à droite et à gauche ouvrent et ferment les triangles d'affichage.

Frappe anticipée et répétition de touches

Quant l'utilisateur tape plus vite que l'ordinateur peut suivre, ou quand l'ordinateur est incapable de prendre en compte des frappes de touches, celles-ci sont mises en queue pour un traitement ultérieur ; cela s'appelle la frappe anticipée (type ahead) . Il y a une limite au nombre de frappes qui peuvent être mises en queue, mais elle n'est en général pas atteinte, à moins que l'utilisateur ne continue à taper pendant que l'application accomplit une opération qui dure longtemps.

Quand une touche est maintenue appuyée pendant un certain temps, elle se répète automatiquement. L'utilisateur peut ajuster cette caractéristique, appelée répétition de touche dans les <Préférences Système<Clavier< Répétition des touches.

Une application peut indiquer si les frappes peuvent être créées par la répétition de touche, ou en tapant plusieurs fois la même touche. L'application peut ignorer les répétitions de touche ; elle doit les ignorer dans les raccourcis-clavier qui commencent par la touche Cmd.

La répétition de touche ne fonctionne que quand l'application est prête à accepter une entrée au clavier. Elle ne marche pas lors d'une frappe anticipée.


Mes commentaires :

L'accès au clavier généralisé (full keyboard access mode) n'est pas détaillé ici, et il n'est pas des plus simple. Voici la liste des combinaisons de touches de navigation disponibles selon Apple :

Accès généralisé au clavier
Commande Action
Ctrl-F1 Bascule sur l'accès généralisé au clavier
Ctrl-F2 Bascule d'accès au menu (utiliser les flèches)
Ctrl-F3 Bascule d'accès au Dock
Ctrl-F5 Bascule d'accès à la barre d'outils
Ctrl-F6 Accès à une palette d'outils
Ctrl-F7 Accès aux contrôles du dialogue courant

On peut aussi consulter les raccourcis d'accessibilité, qui sont un peu plus complets.

Ces indications semblent plutôt théoriques. Normalement, on devrait s'attendre à pouvoir se positionner sur toutes les fenêtres ouvertes sur le bureau, pour choisir celle sur laquelle on veut travailler. Sur un bureau fortement occupé, j'accède bien au menu et au Dock, mais la navigation d'une fenêtre à l'autre (à l'aide de Crtl-F4 et de Maj-Ctrl-F4) est très problématique... voire impossible.

Et avec la touche fn qui sur le clavier numérique se trouve située sous F13, les manipulations nécessaires relèvent de l'exploit. Et dire que c'est censé faciliter la vie des handicapés !

Bref, ça ne marche pas (au moins pour moi, sous Snow Léopard ; j'aimerais qu'on m'explique...et sur internet, on ne trouve pas grand chose, à part des banalités).

Il manque aussi quelque chose pour indiquer clairement quelque part dans quel mode (accès par défaut, ou accès généralisé) la machine se trouve... Une icône à droite dans le menu suffirait.