J'ai regardé le traitement des accesskey sur quelques sites mais je n'ai rien trouvé de vraiment satisafaisant, si ce celui des pages d'alsacreations qui est bien pensé pour son l'ordre (contenu, menu, politique). J'ai donc entamé des lectures, il m'en reste pas mal à lire, pour le moment j'ai ceci :
Normalement, les 3 derniers items ne posent pas de problème particulier (si ce n'est que je devrai mettre un lien mailto, mais j'ai peur d'être spamé), par contre l'access key 3 est sensée pointer vers la "carte du site", ce qui me semble inutile pour un site un 4 pages, et il n'y a pas d'access key spécialement destinée à pointer vers le menu, alors que cela me semblerait pratique. J'ai donc choisi d'utiliser le 3 pour pointer vers le menu car d'une part il n'y aura pas de carte du site et deuxiemement, le menu est fonctionnellement proche de la carte.
Concernant le premier item, j'ai lu qu'une lettre pouvait poser problème mais le "s" pose t-il vraiment un problème dans la réalité ?
Voilà, j'attend vos remarques et conseils.
------- Vous pouvez ignorer ce qui suit, je trouverai peut-être des réponses lors de mes lectures ... --------
< >
Je débute mon apprentissage autour des accesskey, je vais lire, lire et lire, mais pour le moment je suis assez perturbé. Je lis par exemple dans le blog de alsacreations qu'il faut a tout prix eviter les accesskey avec des lettres
D'autre part le 1 semble problèmatique avec IBM HomePageReader, pourtant Raphaël parle d'une liste "robuste et pérenne" utilisant le 1. Je peux lire aussi (toujours dans le même article openweb.eu.org) que "Certaines versions de Jaws utilisent 8 et 9" pourtant les listes consuelles minimales font parfois appel à ces touches. Serait-ce parceque ces lecteurs d'écrans sont très rares ?
Si j'ai déjà bien compris une chose, c'est qu'il n'existe pas de pratique vraiment propre si ce n'est peut-être d'utiliser 0 2 3 4 5 6 et 7 et les définir clairement dans une page dédiée ... (non?)
</ >
-------
Modifié par ___seb (20 Nov 2005 - 11:15)
<ul id="access">
<li><a href="#contenu" accesskey="s">Aller au contenu</a> </li>
<li><a href="#menu" accesskey="3">Aller au menu</a> </li>
<li><a href="acceskeys.php" accesskey="0">Access keys</a> </li>
<li><a href="navigation.php" accesskey="6">Aide à la navigation</a> </li>
<li><a href="contactkey.php" accesskey="7">Contact</a></li>
</ul>
Normalement, les 3 derniers items ne posent pas de problème particulier (si ce n'est que je devrai mettre un lien mailto, mais j'ai peur d'être spamé), par contre l'access key 3 est sensée pointer vers la "carte du site", ce qui me semble inutile pour un site un 4 pages, et il n'y a pas d'access key spécialement destinée à pointer vers le menu, alors que cela me semblerait pratique. J'ai donc choisi d'utiliser le 3 pour pointer vers le menu car d'une part il n'y aura pas de carte du site et deuxiemement, le menu est fonctionnellement proche de la carte.
Concernant le premier item, j'ai lu qu'une lettre pouvait poser problème mais le "s" pose t-il vraiment un problème dans la réalité ?
Voilà, j'attend vos remarques et conseils.
------- Vous pouvez ignorer ce qui suit, je trouverai peut-être des réponses lors de mes lectures ... --------
< >
Je débute mon apprentissage autour des accesskey, je vais lire, lire et lire, mais pour le moment je suis assez perturbé. Je lis par exemple dans le blog de alsacreations qu'il faut a tout prix eviter les accesskey avec des lettres
blog_alsacreations a écrit :et même temps les pages d'alacreations contiennent [code] <a href="#content" accesskey="s">Aller au contenu</a>[code] . Sur openweb.eu.org, Laurent Denis explique qu'il peut être pratique d'utiliser des accesskey avec des lettre pour les formulaires. Par ailleurs, et ce même site n'utilise qu'un seul accesskey numérique (le 4 pour le moteur de recherche)...
N’oubliez pas : « N’utilisez jamais de lettre comme valeur de raccourci clavier », exit le s pour passer le menu.
D'autre part le 1 semble problèmatique avec IBM HomePageReader, pourtant Raphaël parle d'une liste "robuste et pérenne" utilisant le 1. Je peux lire aussi (toujours dans le même article openweb.eu.org) que "Certaines versions de Jaws utilisent 8 et 9" pourtant les listes consuelles minimales font parfois appel à ces touches. Serait-ce parceque ces lecteurs d'écrans sont très rares ?
Si j'ai déjà bien compris une chose, c'est qu'il n'existe pas de pratique vraiment propre si ce n'est peut-être d'utiliser 0 2 3 4 5 6 et 7 et les définir clairement dans une page dédiée ... (non?)
</ >
-------
Modifié par ___seb (20 Nov 2005 - 11:15)