Re Olivier,

La question ne se pose que sur le 7.1.3 et non sur le 7.3.4. A partir du
7.1.3, tu vas pouvoir savoir si le 7.3.4 est applicable.
Le 7.1.3 devrait changer par rapport aux échanges sur le forum RGAA 3 (la
mention "si possible" laissant la place à une condition "le composant
d'interface adapte un motif de conception.". Et là sur cette condition, on
retombe sur ta question entre le DP conforme et le DP adapté.

A l'heure actuelle, je suis incapable de savoir ce qu'une adaptation peut
englober, c'est assez vaste (et c'est la raison d'existence de cette
condition).
Donc ça va reposer juste sur de l'interprétation (cohérence des rôles,
états et propriétés utilisées).

Romain




Le 12 juillet 2014 16:50, Olivier Nourry <olv.nou...@gmail.com> a écrit :

> Hello Romain,
>
> en fait j'ai bien des rôles tabpanel, mais placés sur les onglets, pas de
> aria-controls, et l'onglet actif est signalé via un rôle présentation sur
> le lien, bref, on est loin du DP tel que décrit par la spec.
> Donc aucun doute sur le fait qu'il n'est pas conforme... Mais le test
> 7.3.4 parle de "*correspondre*" à un DP. Et là est la subtilité: est-ce
> qu'un composant qui ressemble à un DP, mais n'est pas conforme à un DP,
> correspond à un DP? Ou est-ce que pour correspondre, il faut y être
> conforme? Mais dans ce cas j'ai un souci de mécanique de tests puisque le
> comportement clavier fait partie de la vérif de conformité du DP.
>
> Bref, j'ai besoin d'un éclaircissement éclairé et clarificateur... c'est
> clair!
>
> Cordialement,
> *Olivier Nourry*
> Twitter: @OlivierNourry <http://twitter.com/#!/OlivierNourry>
>
>
> Le 12 juillet 2014 16:29, Romain Gervois <cont...@romaingervois.fr> a
> écrit :
>
> Bonjour Olivier,
>>
>> Si tu as juste un rôle tablist et rien d'autres (rôles tab et tabpanels,
>> propriétés aria-controls, état aria-selected...) en effet le 7.1.3 est NC.
>>
>> Pour le 7.3.4, c'est du NA puisqu'il n'y a pas de correspondance avec un
>> DP (tu le confirmes en 7.1.3 en invalidant).
>> Si le comportement clavier est satisfaisant et correspond à ce qui est
>> établi dans le DP Tabpanel, la note en 7.3.4 est de mise.
>>
>> Romain
>>
>> Note : le 7.3.4 n'est pas mentionné dans le référentiel (oubli dans la
>> saisie) et le test indique "ces conditions" au lieu de "l'une de ces
>> conditions".
>>
>>
>> Le 12 juillet 2014 16:13, Olivier Nourry <olv.nou...@gmail.com> a écrit :
>>
>>>  Hello tous,
>>>
>>> Je suis en train de tester un système d'onglets qui ne respecte pas le
>>> design pattern tabpanel (pas les bons rôles sur les onglets et les
>>> panneaux, malgré tablist, pas les bons attributs ni la bonne façon de
>>> signaler l'onglet actif, etc.). Donc 7.1.3 NC.
>>>
>>> En revanche le comportement clavier est correct pour Tab et les flèches.
>>> Vous mettriez quoi pour 7.3.4?
>>>
>>> J'envisage de mettre NA (le composant correspond visuellement au DP
>>> tabpanel mais l'implémentation est si mal gaulée qu'il ne peut pas être
>>> pris pour tel en lecture vocale), tout en ajoutant une note pour dire que
>>> le comportement clavier doit être préservé une fois le code corrigé sur le
>>> reste.
>>>
>>> Note: ça m'aidera aussi à comprendre ce que "correspond à un DP" veut
>>> dire...
>>>
>>> Cordialement,
>>> *Olivier Nourry*
>>> Twitter: @OlivierNourry <http://twitter.com/#!/OlivierNourry>
>>>
>>>
>>> _______________________________________________
>>> liste_gta mailing list
>>> liste_gta@list.accessiweb.org
>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>
>>>
>>
>> _______________________________________________
>> liste_gta mailing list
>> liste_gta@list.accessiweb.org
>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>
>>
>
> _______________________________________________
> liste_gta mailing list
> liste_gta@list.accessiweb.org
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>
>
_______________________________________________
liste_gta mailing list
liste_gta@list.accessiweb.org
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à