Images

Critère 1.4 [A] Pour chaque image utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle, cette alternative permet-elle d'identifier la nature et la fonction de l'image ?

Ajouter ma proposition
  • Proposition DINSIC | 08/03/2019 - 17:35

    Modification test 1.4.1

    Raison de la modification du test 1.4.1

    Prise en compte de l’ensemble des techniques permettant d’associer une alternative textuelle à une balise <img>.

    Ancien test 1.4.1

    Test 1.4.1 : Chaque image (balise img) utilisée comme CAPTCHA ou comme image-test, ayant un attribut alt, vérifie-t-elle ces conditions ?

    • Le contenu de l'attribut alt permet de comprendre la nature et la fonction de l'image.
    • S'il est présent, le contenu de l'attribut title est identique au contenu de l'attribut alt.
    • S'il est présent, le contenu de la propriété aria-label est identique au contenu de l'attribut alt.
    • S'il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l'attribut alt.

     

    Nouveau test 1.4.1

    Test 1.4.1 : Chaque image (balise <img>) utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle, vérifie-t-elle ces conditions ?

    • S’il est présent, le contenu de l'attribut alt est pertinent.
    • S'il est présent, le contenu de l'attribut title est pertinent.
    • S'il est présent, le contenu de l’attribut WAI-ARIA aria-label est pertinent.
    • S'il est présent, le passage de texte associé via l’attribut WAI-ARIA aria-labelledby est pertinent.

    sdeschamps

    Associer pertinence du texte alternatif + captcha me semble difficile à décrire (donc à comprendre).

    Par exemple :
    * dois-je m'assurer que le texte alternatif dit "voiture" quand je demande de sélectionner toutes les images représentant des voitures ?
    * ou bien dois-je m'assurer que le texte alternatif est "image de test" ou "CAPTCHA" ou équivalent ?

    Je n'ai pas forcément de solution à proposer à brûle-pourpoint mais ce critère me semble inapplicable en l'état sans consigne claire de ce qu'on attend.

    • Pas d'accord 0 Pas d'accord

    sdeschamps

    (même remarque pour tests 1.4.2 et 1.4.3 ci-dessous)

    • Pas d'accord 0 Pas d'accord

    DINSIC

    Bonjour, la définition de glossaire d'alternative textuelle comporte la mention suivante :

    • pour une image CAPTCHA ou une image-test, l'alternative ne peut pas apporter l'information véhiculée par l'image sans rendre la fonction associée inopérante. Dans ce cas de figure, l'alternative doit se contenter de permettre d'identifier la nature et la fonction de l'image.

    Note 1 : pour une image CAPTCHA l'alternative peut être, par exemple : « Code de sécurité anti-spam » ou « code pour vérifier que vous êtes un humain » ou toute autre alternative permettant à l'utilisateur de comprendre la nature et la fonction de l'image.

    Est ce selon vous suffisant pour préciser la pertinence attendu ? Pensez vous qu'il soit préférable de conserver la tournure actuelle "comprendre la nature et la fonction de l'image." où vous pose-t-elle le même problème ?

    • Pas d'accord 0 Pas d'accord

  • Proposition DINSIC | 08/03/2019 - 17:34

    Modification test 1.4.2

    Raison de la modification du test 1.4.2

    Prise en compte de l’ensemble des techniques permettant d’associer une alternative textuelle à une zone cliquable.

    Ancien test 1.4.2

    Test 1.4.2 : Chaque zone (balise area) d'une image réactive utilisée comme CAPTCHA ou comme image-test, ayant un attribut alt, vérifie-t-elle ces conditions ?

    • Le contenu de l'attribut alt permet de comprendre la nature et la fonction de la zone.
    • S'il est présent, le contenu de l'attribut title est identique au contenu de l'attribut alt.
    • S'il est présent, le contenu de la propriété aria-label est identique au contenu de l'attribut alt.
    • S'il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l'attribut alt.

     

    Nouveau test 1.4.2

    Test 1.4.2 : Chaque zone (balise <area>) d'une image réactive utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle, vérifie-t-elle ces conditions ?

    • S’il est présent, le contenu de l'attribut alt est pertinent.
    • S'il est présent, le contenu de l'attribut title est pertinent.
    • S'il est présent, le contenu de l’attribut WAI-ARIA aria-label est pertinent.
    • S'il est présent, le passage de texte associé via l’attribut WAI-ARIA aria-labelledby est pertinent.

  • Proposition DINSIC | 08/03/2019 - 17:33

    Modification test 1.4.3

    Raison de la modification du test 1.4.3

    Prise en compte de l’ensemble des techniques permettant d’associer une alternative textuelle à un bouton de type image

    Ancien test 1.4.3

    Test 1.4.3 : Chaque bouton associé à une image (balise input avec l'attribut type="image") utilisée comme CAPTCHA ou comme image-test, ayant un attribut alt, vérifie-t-il ces conditions ?

    • Le contenu de l'attribut alt permet de comprendre la nature et la fonction du bouton.
    • S'il est présent, le contenu de l'attribut title est identique au contenu de l'attribut alt.
    • S'il est présent, le contenu de la propriété aria-label est identique au contenu de l'attribut alt.
    • S'il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l'attribut alt.

     

    Nouveau test 1.4.3

    Test 1.4.3 : Chaque bouton de type image (balise <input> avec l'attribut type="image") utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle, vérifie-t-il ces conditions ?

    • S’il est présent le contenu de l'attribut alt est pertinent.
    • S'il est présent, le contenu de l'attribut title est pertinent.
    • S'il est présent, le contenu de l’attribut WAI-ARIA aria-label est pertinent.
    • S'il est présent, le passage de texte associé via l’attribut WAI-ARIA aria-labelledby est pertinent.

  • Proposition DINSIC | 08/03/2019 - 17:33

    Suppression du test 1.4.4

    Raison de la suppression du test 1.4.4

    Remplacement par le test 1.1.6.

    Ancien test 1.4.4

    Test 1.4.4 : Chaque image objet (balise object avec l'attribut type="image/…") utilisée comme CAPTCHA ou comme image-test vérifie-t-elle une de ces conditions ?

    • L'image objet est immédiatement suivie d'un lien adjacent permettant d'afficher une page ou un passage de texte contenant une alternative permettant de comprendre la nature et la fonction de l'image.
    • Un mécanisme permet à l'utilisateur de remplacer l'image objet par un texte alternatif permettant de comprendre la nature et la fonction de l'image.
    • Un mécanisme permet à l'utilisateur de remplacer l'image objet par une image possédant une alternative permettant de comprendre la nature et la fonction de l'image.

  • Proposition DINSIC | 08/03/2019 - 17:32

    Modification test 1.4.5

    Raison de la modification du test 1.4.5

    Mise en cohérence de la formulation suite à la création du test 1.1.6 et prise en compte de l’ensemble des techniques permettant d’associer une alternative textuelle.

    Ancien test 1.4.5

    Test 1.4.5 : Chaque image objet (balise object avec l'attribut type="image/…") utilisée comme CAPTCHA ou comme image-test, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions ?

    • S'il est présent, le contenu de l'attribut title est identique au contenu de l'attribut aria-label.
    • S'il est présent, le contenu de l'attribut title est identique au passage de texte lié par la propriété aria-labelledby.

     

    Nouveau test 1.4.5

    Test 1.4.5 : Chaque image objet (balise <object> avec l'attribut type="image/…") utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle ou un contenu alternatif, vérifie-t-elle ces conditions (hors cas particuliers) ?

    • S'il est présent, le contenu de l'attribut title est pertinent.
    • S'il est présent, le contenu de l’attribut WAI-ARIA aria-label est pertinent.
    • S'il est présent, le passage de texte associé via l’attribut WAI-ARIA aria-labelledby est pertinent.
    • S’il est présent le contenu alternatif est pertinent

  • Proposition DINSIC | 08/03/2019 - 17:31

    Suppression test 1.4.6

    Raison de la suppression du test 1.4.6

    Remplacement par le test 1.1.7.

    Ancien test 1.4.6

    Test 1.4.6 : Chaque image embarquée (balise embed avec l'attribut type="image/…") utilisée comme CAPTCHA ou comme image-test vérifie-t-elle une de ces conditions ?

    • L'image embarquée est immédiatement suivie d'un lien adjacent permettant d'afficher une page ou un passage de texte contenant une alternative permettant de comprendre la nature et la fonction de l'image.
    • Un mécanisme permet à l'utilisateur de remplacer l'image embarquée par un texte alternatif permettant de comprendre la nature et la fonction de l'image.
    • Un mécanisme permet à l'utilisateur de remplacer l'image embarquée par une image possédant une alternative permettant de comprendre la nature et la fonction de l'image.

  • Proposition DINSIC | 08/03/2019 - 17:30

    Modification test 1.4.7

    Raison de la modification du test 1.4.7

    Mise en cohérence de la formulation suite à la création du test 1.1.7 et prise en compte de l’ensemble des techniques permettant d’associer une alternative textuelle.

    Ancien test 1.4.7

    Test 1.4.7 : Chaque image embarquée (balise embed avec l'attribut type="image/…") utilisée comme CAPTCHA ou comme image-test, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions ?

    • S'il est présent, le contenu de l'attribut title est identique au contenu de l'attribut aria-label.
    • S'il est présent, le contenu de l'attribut title est identique au passage de texte lié par la propriété aria-labelledby.

     

    Nouveau test 1.4.7

    Test 1.4.7 : Chaque image embarquée (balise <embed> avec l'attribut type="image/…") utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle ou un contenu alternatif, vérifie-t-elle ces conditions ?

    • S'il est présent, le contenu de l'attribut title est pertinent.
    • S'il est présent, le contenu de l’attribut WAI-ARIA aria-label est pertinent.
    • S'il est présent, le passage de texte associé via l’attribut WAI-ARIA aria-labelledby est pertinent.
    • S’il est présent le contenu alternatif est pertinent.

  • Proposition DINSIC | 08/03/2019 - 17:29

    Suppression test 1.4.8

    Raison de la suppression du test 1.4.8

    Remplacement par le test 1.1.5.

    Ancien test 1.4.8

    Test 1.4.8 : Chaque image vectorielle (balise svg) utilisée comme CAPTCHA ou comme image-test, en l'absence d'alternative, vérifie-t-elle ces conditions ?

    La balise svg possède un role="img".

    • La balise svg possède une propriété aria-label dont le contenu permet de comprendre la nature et la fonction de l'image et identique à l'attribut title s'il est présent.
    • La balise svg possède une balise <title> dont le contenu permet de comprendre la nature et la fonction de l'image et identique à la propriété aria-label.
    • Un lien adjacent permet d'accéder à une alternative dont le contenu permet de comprendre la nature et la fonction de l'image et identique à la propriété aria-label.

  • Proposition DINSIC | 08/03/2019 - 17:27

    Modification test 1.4.9

    Raison de la modification du test 1.4.9

    Mise en cohérence de la formulation suite à la création du test 1.1.5 et prise en compte de l’ensemble des techniques permettant d’associer une alternative textuelle.

    Ancien test 1.4.9

    Test 1.4.9 : Pour chaque image vectorielle (balise svg) utilisée comme CAPTCHA ou comme image-test, possédant une alternative, cette alternative est-elle correctement restituée par les technologies d'assistance ?

    Nouveau test 1.4.9

    Test 1.4.9 : Chaque image vectorielle (balise <svg>) utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle, vérifie-t-elle ces conditions ?

    • S'il est présent, le contenu de l'attribut title est pertinent.
    • S'il est présent, le contenu de l’attribut WAI-ARIA aria-label est pertinent.
    • S'il est présent, le passage de texte associé via l’attribut WAI-ARIA aria-labelledby est pertinent.

  • Proposition DINSIC | 08/03/2019 - 17:26

    Suppression test 1.4.10

    Raison de la suppression du test 1.4.10

    Remplacement par le test 1.1.8.

    Ancien test 1.4.10

    Test 1.4.10 Chaque image bitmap (balise canvas) utilisée comme CAPTCHA ou comme image-test vérifie-t-elle une de ces conditions ?

    • Le contenu de l'alternative (contenu entre <canvas> et </canvas>) permet de comprendre la nature et la fonction de l'image.
    • L'image bitmap est immédiatement suivie d'un lien adjacent permettant d'afficher une page ou un passage de texte contenant une alternative permettant de comprendre la nature et la fonction de l'image.
    • Un mécanisme permet à l'utilisateur de remplacer l'image bitmap par un texte alternatif permettant de comprendre la nature et la fonction de l'image.
    • Un mécanisme permet à l'utilisateur de remplacer l'image bitmap par une image possédant une alternative permettant de comprendre la nature et la fonction de l'image.

     

Retour en haut