En effet Alex le Recaptcha est lu comme un contenu de la page.
Julie merci pour ces infos supplémentaires.

--
Steven Mouret


Le mer. 17 oct. 2018 à 13:25, Julie Moynat <[email protected]> a écrit :

> Bonjour,
>
>
> J'ai échangé avec mes collègues également experts AccessiWeb et le
> role="presentation" dans ce cas de figure ne semble pas déconnant dans la
> mesure où il permet de fluidifier la navigation dans un formulaire. Cela
> évite la restitution du fait qu'il y a un cadre qui a un certain nom (via
> l'attribut title).
>
>
> A priori ce n'est pas forcément gênant ici mais il peut y avoir débat car,
> dans ce cas, l'iframe peut ne pas forcément être listée par les
> technologies d'assistance, par exemple.
>
>
> Par contre, pour répondre à la première question "faut-il un attribut
> title sur une iframe avec un role="presentation" ?", il s'avère qu'il est
> préférable de mettre un attribut title malgré tout dans un but de
> rétrocompatibilité : si le role="presentation" n'est pas supporté, alors
> l'attribut title sera restitué avec l'information qu'il s'agit d'un cadre.
> Nous avons testé avec VoiceOver + Safari, NVDA + Firefox, Jaws + IE, et,
> pour une iframe avec un role="presentation" et un attribut title, ce
> dernier n'est pas restitué si le role="presentation" est supporté ; ce qui
> est bien le comportement attendu.
>
>
> Julie
>
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> Le mercredi 17 octobre 2018 13:13, Alex Bernier <
> [email protected]> a écrit :
>
> > On Wed, Oct 17, 2018 at 12:21:59PM +0200, Steven Mouret wrote:
> >
> > > Oui j'ai bien compris mais quel est la problématique en terme
> > > d'accessibilité ?
> > > Mettre un role presentation même si cela est valide ne risque t-il pas
> > > d'être gênant ?
> >
> > Dans ce contexte (je suppose qu'il n'y a qu'un iframe sur la page), je
> ne vois pas de cas d'usage où cela pourrait être gênant. Le fait qu'il y
> ait un role "presentation" sur l'iframe fera que le lecteur d'écran ne
> considérera plus l'élément comme un cadre.
> >
> > Alex
> >
> > > Le mer. 17 oct. 2018 à 12:04, Alex Bernier
> > > <[1][email protected]> a écrit :
> > >
> > >      On Wed, Oct 17, 2018 at 11:53:48AM +0200, Steven Mouret wrote:
> > >      >    Du coup j'ai une autre question, quelle est la problématique
> de
> > >      ne pas
> > >      >    indiquer l'attribut title sur une iframe ?
> > >      L'iframe n'aura pas d'accessible name (s'il n'y a pas nom plus de
> > >      aria-label ou aria-labelledby). Conséquence : l'utilisateur saura
> > >      qu'il y a un cadre en ligne mais n'aura ps d'indication sur son
> > >      contenu.
> > >      Alex
> > >      >    --
> > >      >    Steven Mouret
> > >      >
> > >      >    Le mer. 17 oct. 2018 à 09:12, Alex Bernier
> > >      >    <[1][2][email protected]> a écrit :
> > >      >
> > >      >      Bonjour,
> > >      >      On Tue, Oct 16, 2018 at 04:58:29PM +0000, Julie Moynat
> wrote:
> > >      >      >    Bonjour,
> > >      >      >
> > >      >      >    La question que je me pose face à cette question est :
> > >      pourquoi
> > >      >      >    utiliser un role="presentation" sur une balise
> <iframe>
> > >      ?
> > >      >      Sans doute pour éviter que le lecteur d'écran vocalise
> volca
> > >      lise le
> > >      >      l'iframe comme un "cadre" ou un "cadre ne ligne" (ce genre
> > >      d'énoncé
> > >      >      pouvant paraître un peu abscons pour la plupart des
> > >      utilisateurs).
> > >      >      > Est-ce
> > >      >      >    légitime ?
> > >      >      >
> > >      >      >    Pour la question de la conformité au RGAA, je préfère
> > >      laisser
> > >      >      les
> > >      >      >    expert·e·s de la labellisation répondre. Peut-être
> qu'un
> > >      >      >    éclaircissement à ma question aidera également à
> > >      connaître la
> > >      >      réponse.
> > >      >      C'est conforme à la spec "ARIA in HTML" :
> > >      >      [2][3]https://www.w3.org/TR/html-aria/
> > >      >      Et donc conforme au test RGAA 7.1.4. : « Chaque
> modification
> > >      du rôle
> > >      >      natif d'un élément HTML respecte-t-elle les règles et
> > >      préconisations
> > >      >      indiquées dans la spécification HTML5 et les notes
> techniques
> > >      >      associées ? ».
> > >      >      Alex
> > >      >      >
> > >      >      >    Julie
> > >      >      >
> > >      >      >    -------- Message d'origine --------
> > >      >      >
> > >      >      >    On 15 oct. 2018 à 10:51, Steven Mouret <
> > >      >      [3][4][email protected] > a
> > >      >      >    écrit :
> > >      >      >
> > >      >      >    Bonjour à tous,
> > >      >      >    J'ai une question à propos du role presentation.
> > >      >      >    J'ai ce role sur une balise iframe, ce qui fait
> qu'elle
> > >      perd sa
> > >      >      valeur
> > >      >      >    sémantique.
> > >      >      >    Le critère 2.1 impose d'avoir un titre de cadre mais
> > >      dans ce
> > >      >      cas, a
> > >      >      >    t-il toujours lieu d'être ?
> > >      >      >    Mon cas est celui du Recaptcha de Google. Dans NVDA je
> > >      n'ai
> > >      >      plus
> > >      >      >    l'information sur le cadre puisque qu'il y a un role
> > >      >      presentation.
> > >      >      >    Merci pour vos réponses.
> > >      >      >    --
> > >      >      >    Steven Mouret
> > >      >      > _______________________________________________
> > >      >      > liste_gta mailing list
> > >      >      > [4][5][email protected]
> > >      >      >
> > >      >
> > >      [5][6]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.acc
> > >      ess
> > >      >      [7]iweb.org
> > >      >      _______________________________________________
> > >      >      liste_gta mailing list
> > >      >      [6][8][email protected]
> > >      >
> > >      [7][9]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.acc
> > >      ess
> > >      >      [10]iweb.org
> > >      >
> > >      > Références
> > >      >
> > >      >    1. mailto:[11][email protected]
> > >      >    2. [12]https://www.w3.org/TR/html-aria/
> > >      >    3. mailto:[13][email protected]
> > >      >    4. mailto:[14][email protected]
> > >      >    5.
> > >      [15]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.acces
> > >      siweb.org
> > >      >    6. mailto:[16][email protected]
> > >      >    7.
> > >      [17]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.acces
> > >      siweb.org
> > >      > _______________________________________________
> > >      > liste_gta mailing list
> > >      > [18][email protected]
> > >      >
> > >      [19]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.acces
> > >      siweb.org
> > >      _______________________________________________
> > >      liste_gta mailing list
> > >      [20][email protected]
> > >      [21]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.acces
> > >      siweb.org
> > >
> > >
> > > Références
> > >
> > > 1.  mailto:[email protected]
> > > 2.  mailto:[email protected]
> > > 3.  https://www.w3.org/TR/html-aria/
> > > 4.  mailto:[email protected]
> > > 5.  mailto:[email protected]
> > > 6.  http://list.accessiweb.org/mailman/listinfo/liste_gta_list.access
> > > 7.  http://iweb.org/
> > > 8.  mailto:[email protected]
> > > 9.  http://list.accessiweb.org/mailman/listinfo/liste_gta_list.access
> > > 10.  http://iweb.org/
> > > 11.  mailto:[email protected]
> > > 12.  https://www.w3.org/TR/html-aria/
> > > 13.  mailto:[email protected]
> > > 14.  mailto:[email protected]
> > > 15.
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
> > > 16.  mailto:[email protected]
> > > 17.
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
> > > 18.  mailto:[email protected]
> > > 19.
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
> > > 20.  mailto:[email protected]
> > > 21.
> 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
>
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à