Philippe, 29 juin 2005 à 14:11:17 (heure française) avait dit:
Laurent Denis, 29 juin 2005 à 12:12:50 (heure française) avait dit:
à la dernière question j'aurais tendance à répondre oui encore que je ne sais pas s'il faut exiger mais plutot conseiller.
C'est un point qu'il faut trancher, car une BP ne doit pas être ambiguë, pour pouvoir être vérifiable.
Or, il me semble difficile de lier le respect d'une bonne pratique à l'obligation de fournir une liste exhaustive d'une fonctionnalité aux implémentations diverses, et changeantes dans les navigateurs.
Il s'agit donc plutôt de :
Proposition de libellé:
Le site indique les racourcis claviers disponibles pour la navigation ou les formulaires.
Objectif:
Permettre aux utilisateur d'utiliser les racourcis clavier lorsque leur navigateur ne les renseigne pas par lui-même sur leurs attributions
La notion de navigation au clavier prise au départ est en effet très vaste. Voir à ce sujet discussion sur le précédent forum Opquast:
Eric Daspet avait dit:
Ca peut être aussi simplement ne pas faire de validation automatique sur un choix dans une liste déroulante, ou facilité l'ordre de tabulation entre les différents champs d'un formulaire.
En revanche, en restreignant aux seuls informations sur les accesskey, nous avons quelque-chose:
- d'utile (les accesskeys ne sont pas explicités nativement par la quasi-totalité des navigateurs actuels)
- de bien délimité : si les accesskeys sont employés, la bonne pratique est appliquable. Elle n'est pas problématique sinon.
D'ou une nouvelle question : doit on donner un exemple de page dans les bonnes pratiques ( page qui pourrait être utilisée telle quel par les webmasters) ?
Les solutions techniques, partant de ce qui précède, devraient se limiter à montrer la faisabilité de la bonne pratique, en évitant à tout prix de recommander telle ou telle liste d'accesskey-types :
Solutions techniques:
- indiquer les racourcis clavier dans une page d'aide
- indiquer les racourcis clavier dans le contexte des liens et contrôle concernés
- etc.
Pouvons-nous poursuivre sur cette base ?