[spip-dev] accessibilité espace privé

Coucou,

pour améliorer l'accessibilité de l'espace privé, je viesn d'ajouter une
'accesskey', dénommée "S" (alt-s ou ctrl-s suivant le suystème utilisé) qui
fait sauter l'affichage au début de la colonne principale, après la
navigation et les raccourcis, donc. Testé en ce moment avec la synthèse
vocale "Jaws" sur MSIE, ça a l'air de faire l'affaire...

le code :
echo "\n<a name='saut' href='#saut' accesskey='s'></a>\n";

comme vous voyez il serait facile d'en ajouter d'autres, si on trouve où...

-- Fil

pour améliorer l'accessibilité de l'espace privé, je viesn d'ajouter une
'accesskey', dénommée "S" (alt-s ou ctrl-s suivant le suystème utilisé) qui
fait sauter l'affichage au début de la colonne principale, après la
navigation et les raccourcis, donc. Testé en ce moment avec la synthèse
vocale "Jaws" sur MSIE, ça a l'air de faire l'affaire...

le code :
echo "\n<a name='saut' href='#saut' accesskey='s'></a>\n";

comme vous voyez il serait facile d'en ajouter d'autres, si on trouve où...

Mouais, heu, franchement, vu le HTML de l'espace privé, c'est pas
en rajoutant quelques raccourcis clavier qu'on le rendra accessible
(c'en est presque insultant pour les aveugles).

http://www.la-grange.net/accessibilite/

Faudrait plutôt une réécriture massive du bidule :wink:

a+

Antoine.

Mouais, heu, franchement, vu le HTML de l'espace privé, c'est pas
en rajoutant quelques raccourcis clavier qu'on le rendra accessible
(c'en est presque insultant pour les aveugles).

Ce n'est qu'un début, etc. En tous cas, je bosse en ce moment avec un
aveugle (et sa synthèse vocale Jaws couplée à MSIE), et c'est lui qui a eu
l'idée de mettre une accesskey) chaque bloc plutôt que (comme j'avais fait
au début) seuelement le 's' au début du contenu. Apparemment c'est un +,
facile à introduire qui plus est.

Home | Web Accessibility Initiative (WAI) | W3C
Plongez dans l'accessibilité

Atchoum !

-- Fil

Cool :slight_smile: Est-ce que ça faciliterait les choses de rajouter aussi
des accesskey sur tous les items du menu principal (touches fixes
1, 2, 3...) ?

Il faut aussi ajouter un petit guide sur ces touches, sinon on
ne sait pas qu'elles existent.

Cool :slight_smile: Est-ce que ça faciliterait les choses de rajouter aussi
des accesskey sur tous les items du menu principal (touches fixes
1, 2, 3...) ?

ouaips, un truc qui clique, même, pas seulement qui positionne

Il faut aussi ajouter un petit guide sur ces touches, sinon on
ne sait pas qu'elles existent.

oui, dans l'aide en ligne (mais attention on ne retarde pas la 1.6 pour ça,
hein !)

-- Fil

Ok j'ai ajouté les touches numériques (1, ... 9, 0) pour les
liens des deux menus horizontaux. Pour le menu secondaire seules
les trois premières entrées sont couvertes (pas assez de chiffres ;-)).

Cela donne donc, selon le système d'exploitation : Alt 1, Ctrl 1,
Pomme 1, etc. (sur un clavier azerty, il est préférable de passer
par le pavé numérique).

L'avantage est que ces raccourcis sont à peu près fixes (pour
le menu principal en tout cas), ce qui les rend faciles à
assimiler.

De plus j'ai ajouté la touche 'r' (Ctrl R, Pomme R, etc.) pour
accéder directement à la case "recherche".

(note : si on veut une accessibilité internationale, il faudra
éventuellement internationaliser les raccourcis claviers - en
anglais, Ctrl S plutôt que Ctrl R pour "search" ;-))

Cela donne donc, selon le système d'exploitation : Alt 1, Ctrl 1,
Pomme 1, etc. (sur un clavier azerty, il est préférable de passer
par le pavé numérique).

Sur Mac OS X, je confirme que c'est ctrl-[k], et que ça marche bien sur MSIE
et Mozilla (mais pas Safari beta 2).

L'avantage est que ces raccourcis sont à peu près fixes (pour
le menu principal en tout cas), ce qui les rend faciles à
assimiler.

Ouaips, avec une variation entre rédacteur et administrateur,

De plus j'ai ajouté la touche 'r' (Ctrl R, Pomme R, etc.) pour
accéder directement à la case "recherche".

"Par contre la synthèse vocale dit 'access_r' au lieu de 'recherche'
maintenant..." ;^(

Peut-être que name&href sont de trop, en fait?

(note : si on veut une accessibilité internationale, il faudra
éventuellement internationaliser les raccourcis claviers - en
anglais, Ctrl S plutôt que Ctrl R pour "search" ;-))

Non, c'est pas bon ça, je ne crois pas.

-- Fil

> De plus j'ai ajouté la touche 'r' (Ctrl R, Pomme R, etc.) pour
> accéder directement à la case "recherche".

"Par contre la synthèse vocale dit 'access_r' au lieu de 'recherche'
maintenant..." ;^(

A mon avis tu étais sur une page avec beaucoup de blocs, et
la touche R t'a amené sur ce bloc, non ?

Peut-être que name&href sont de trop, en fait?

Non, mais à mon avis ils doivent être séparés, pas dans la même
balise....

<a href="#access_k" accesskey="k" style="display:none">Debut du bloc
K</a>
<a name="access_k">

Faut tester :wink: (j'ai pas de synthèse vocale)

> "Par contre la synthèse vocale dit 'access_r' au lieu de 'recherche'
> maintenant..." ;^(

A mon avis tu étais sur une page avec beaucoup de blocs, et
la touche R t'a amené sur ce bloc, non ?

Ah oui, en fait c'était ça.

<a href="#access_k" accesskey="k" style="display:none">Debut du bloc K</a>
<a name="access_k">

Faut tester :wink: (j'ai pas de synthèse vocale)

Heu, non, pas nécessaire de faire un truc relou comme ça... par contre une
fois qu'on aura la liste des touches "standard", veiller à les éviter dans
les touches automatiques.

Sinon, la synthèse vocale, sur "alt-4", lit "messagerie", le nom du fichier
.gif, au lieu de "Forum", peut-être un problème de ALT manquant.

-- Fil

Heu, non, pas nécessaire de faire un truc relou comme ça... par contre une
fois qu'on aura la liste des touches "standard", veiller à les éviter dans
les touches automatiques.

En tout cas si on garde le système de "blocs", il serait plus
pratique que les accesskeys aient un titre compréhensible :wink:

Sinon, la synthèse vocale, sur "alt-4", lit "messagerie", le nom du fichier
.gif, au lieu de "Forum", peut-être un problème de ALT manquant.

Ca devrait être corrigé maintenant...
(à part ça : ne vaut-il pas mieux passer en interface "texte", avec
une synthèse vocale ?)

En tout cas si on garde le système de "blocs", il serait plus
pratique que les accesskeys aient un titre compréhensible :wink:

Euh, je ne suis pas certain qu'on pourra ?

> Sinon, la synthèse vocale, sur "alt-4", lit "messagerie", le nom du fichier
> .gif, au lieu de "Forum", peut-être un problème de ALT manquant.

Ca devrait être corrigé maintenant...

Pas tout à fait : alt="" fait que la synthèse lit le nom du fichier, par
contre alt=" " fonctionne (ne lit rien)

(à part ça : ne vaut-il pas mieux passer en interface "texte", avec
une synthèse vocale ?)

Certes, mais il n'y a pas de alt sous 'ABC'...

-- Fil

Pas tout à fait : alt="" fait que la synthèse lit le nom du fichier, par
contre alt=" " fonctionne (ne lit rien)

Je ne comprends pas... Normalement l'accesskey est uniquement sur
le texte, pas sur l'icone (donc pas de alt).

Je ne comprends pas... Normalement l'accesskey est uniquement sur
le texte, pas sur l'icone (donc pas de alt).

Elle se positionne peut-être un peu à côté de la plaque ? En tous cas avec
alt=" " c'est nickel. Sauf que le mot "aide en ligne" est répété deux fois
(je pense que c'est à cause du javascript compliqué pour faire le popup, et
ça n'est pas bien grave.

Le ALT='texte seul' / 'icônes' /'icônes et texte' sera nécessaire, mais,
hum, il va falloir de nouvelle chaînes ??

-- Fil