Bonjour Cyril,

Tu écris :
Par contre, je pense ne pas bien comprendre le sens de ta remarque sur les
labels non pertinents
Tu veux dire que le label ne peut pas être pertinent pour l'entête ET le
champ parce qu'il faudrait que l'étiquette soit de la forme "filtrer sur
..." (ce qui ne serait pas pertinent pour l'entête de tableau) ou quelque
chose dans le genre ?

Oui c'est bien ça. Concrètement, on n'a rien qui nous demande à ce que les
en-têtes de colonnes soient pertinentes mais je pense que vu ce que tu veux
mettre en place il vaut mieux séparer les noeuds texte servant à l'en-tête
et étiqueter le champ autrement.

Maintenant au niveau restitution, c'est un peu chaotique ; pour te donner
l'exemple de VoiceOver :
- un input avec label dans entête va être restitué "Label + 'modifier le
texte'" ;
- un input avec title dans une entête va être restitué "Attribut title +
Contenu texte du th + 'modifier le texte'" (aria-label permet de corriger) ;
- lors du parcours des valeurs du tableau, l'étiquette implémentée via
title ou aria-label est restituée juste après l'en-tête de colonne ;
- enfin dans tous les cas, si le champ est renseigné, la restitution est
"Contenu texte du th + 'valeur saisie'".

L'idéal serait de séparer les deux fonctionnalités (formulaire précédent le
tableau) pour sécurisé le truc. Mais sinon rien à y opposer (à tester mais
je pense qu'il n'y a dans aucun cas des pertes d'informations).

Romain


Le 23 juillet 2014 18:53, Cyril FABBY <[email protected]> a
écrit :

> Merci pour ta réponse!
>
> Concernant les technologies d'assistances, tu confirmes plus ou moins mon
> intuition.
>
> Par contre, je pense ne pas bien comprendre le sens de ta remarque sur les
> labels non pertinents
> Tu veux dire que le label ne peut pas être pertinent pour l'entête ET le
> champ parce qu'il faudrait que l'étiquette soit de la forme "filtrer sur
> ..." (ce qui ne serait pas pertinent pour l'entête de tableau) ou quelque
> chose dans le genre ?
>
> Cdlt,
>
> *Cyril FABBY*
>
> *Ingénieur d'étude, **Expert Accessiweb 2.0 en Evaluation de page, 
> **Ergonomie,
> Web Design*
>
>
> *Key Consulting <http://keyconsulting.fr>*
> 41 rue Emile Duclaux
> 92150 Suresnes
> Tél: 01 41 38 90 40
> Fax: 01 41 38 90 41
> P *Avant d'imprimer cet email, réfléchissez à l'impact sur
> l'environnement, merci*
>
>
> Le 23 juillet 2014 16:00, Romain Gervois <[email protected]> a
> écrit :
>
> Bonjour,
>>
>> Côté implémentation, je ne vois qu'un problème : les étiquettes ne
>> peuvent pas être pertinentes juste en partant sur l'intitulé des colonnes.
>> Dans ce contexte (th et fonctionnalités propres aux champs), les
>> étiquettes devraient être implémenté via des attributs title (ou
>> éventuellement des propriétés ARIA selon l'interface) et non via label (le
>> label jouant un rôle dans la composition de l'entête de colonne).
>>
>> Concernant la restitution, c'est possible qu'il y ait des problèmes avec
>> certaines technologies d'assistance. Pas le choix à part tester et faire
>> des choix d'implémentation en conséquence. Normalement, les champs présents
>> dans ces entêtes devraient bien être accessibles en mode formulaire et lors
>> de la consultation du tableau.
>>
>> Romain
>>
>>
>> Le 23 juillet 2014 15:13, Cyril FABBY <[email protected]> a
>> écrit :
>>
>>> Bonjour la liste,
>>>
>>> Je travaille actuellement à l'implémentation d'un tableau de donnée qui
>>> donne la possibilité dans ses entêtes de filtrer sur les colonnes.
>>> Je pensais partir sur une implémentation du type:
>>>
>>> <form ... >
>>> ...
>>>   <table>
>>>     <thead>
>>>        <tr>
>>>          <th scope=row>
>>>             <label for="field">myfield</label>
>>>             <input type="text" id="field" />
>>>          </th>
>>>     ....
>>>
>>> </form>
>>>
>>> Je me pose la question de l'accessibilité de la chose (principalement
>>> pour le label dans le th).
>>> A première vue, j'ai l'impression que ça ne devrait pas poser de souci
>>> particulier mais je ne suis pas forcément au fait du rendu dans les
>>> différentes technologies d'assistance.
>>>
>>> Par exemple, est-il possible qu'en mode tableau certaines AT ne
>>> restituent pas les labels.
>>> Faudrait-il indiquer qu'après la soumission, le résultat est donné dans
>>> un tableau inclus dans le formulaire (il me semble qu'en mode formulaire,
>>> on n'a pas accès à tout le contenu)
>>>
>>> Je m'en remets à l'expertise collective!
>>>
>>> Cordialement,
>>> *Cyril FABBY*
>>>
>>> *Ingénieur d'étude, **Expert Accessiweb 2.0 en Evaluation de page, 
>>> **Ergonomie,
>>> Web Design*
>>>
>>>
>>> *Key Consulting <http://keyconsulting.fr>*
>>> 41 rue Emile Duclaux
>>> 92150 Suresnes
>>> Tél: 01 41 38 90 40
>>> Fax: 01 41 38 90 41
>>> P *Avant d'imprimer cet email, réfléchissez à l'impact sur
>>> l'environnement, merci*
>>>  Bonjour,
>>>
>>> Je suis act
>>>
>>> _______________________________________________
>>> liste_gta mailing list
>>> [email protected]
>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>
>>>
>>
>> _______________________________________________
>> liste_gta mailing list
>> [email protected]
>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>
>>
>
> _______________________________________________
> liste_gta mailing list
> [email protected]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>
>
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à