Retour à la page d'accueil L'atelier

  

N°CD-174 - Un contenu qui doit être restitué dans un lecteur d'écran ne lui est pas dissimulé - Niveau 2 - Rubrique : Navigation - Sous-rubrique : Périphérique

Noter :
  • (Moyenne : 1, 1 votants)

  

Cette bonne pratique a été vérouillée par les modérateurs.

Vous affichez les commentaires archivés (donc déjà pris en compte).
Voir les commentaires courants.

  

Vincent A. - 05/11/2009 20:29 (1 réponse(s))

Rendre invisible des contenus au lecteurs d'écrans alors que ces infos leurs sont destinées, est très gênant pour ce type d'utilisateurs.
De plus, généralement, c'est facilement corrigable, donc je propose de faire passer cette bp au niveau 1.

Laurent Denis - 05/11/2009 20:29 (0 réponse(s))

+1. C'est une exigence d'accessibilité de niveau A, dont la réalisation est extrêmement facile.

Nathalie R. - 05/11/2009 20:29 (0 réponse(s))

Hmm, grammaticalement ce n'est pas plutôt "ne LUI sont pas dissimulés" ? Ou alors je n'ai rien compris ))

Carl-Stéphan P. - 28/10/2009 00:11 (1 réponse(s))

{Lorsqu'ils sont exclusivement dédiés aux lecteurs d'écran, les contenus masqués ne leur sont pas dissimulés}

Fabrice Bonny - 28/10/2009 22:22 (1 réponse(s))

C'est moi ou "les contenus masqués ne sont pas dissimulés" est incompréhensible ? {Les contenus masqués mais utiles pour l'accessibilité peuvent être lus par un lecteur d'écran} ?

Carl-Stéphan P. - 29/10/2009 09:23 (1 réponse(s))

{les contenus masqués peuvent être lus par un lecteur d'écran}
BAV / CSP

Laurent Denis - 29/10/2009 10:00 (1 réponse(s))

Ce ne sont ni tous les contenus masqués, ni des contenus uniquement destinés aux lecteurs d'écran, mais des contenus qu'il est pertinent de pouvoir consulter dans un lecteur d'écran.

Fabrice Bonny - 01/11/2009 23:23 (0 réponse(s))

{Les contenus masqués mais pertinents pour un lecteur d'écran lui sont accessibles} ?

Thierry Régagnon - 25/10/2009 17:28 (0 réponse(s))

Cette règle est un duplicata de la BP 137.

Maxime G. - 21/10/2009 17:40 (2 réponse(s))

je n'ai pas compris

Laurent Denis - 21/10/2009 18:01 (1 réponse(s))

Le masquage d'un contenu à l'affichage peut se faire notamment à l'aide des propriétés CSS display ou visibility, très fréquemment utilisées. Cependant, si le contenu masqué est destiné à être perceptible dans un lecteur d'écran, ces deux propriétés ne doivent pas être employées, car elles masquent le contenu aussi pour la synthèse vocale. Le cas se présente souvent pour des contenus alternatifs que leurs auteurs croient avoir réservés ainsi aux lecteurs d'écran.

Nicolas L. - 21/10/2009 18:08 (1 réponse(s))

Comment peut-on le faire sans display ou visibility ?

Laurent Denis - 21/10/2009 18:25 (1 réponse(s))

La technique de base est le positionnement en dehors de la zone d'affichage du navigateur (position absolue et top -5000px par exemple). Selon le degré de compatibilité requis avec les anciennes versions de navigateur, le jeu de propriétés CSS

Laurent Denis - 21/10/2009 18:26 (0 réponse(s))

...le jeu de propriété CSS peut être plus ou moins étendu au-delà, disais-je avant le submit malencontreux.

Fabrice Bonny - 21/10/2009 21:05 (0 réponse(s))

Un exemple classique est le "lire l'article". Il faut ajouter le titre de l'article derrière pour éviter qu'une synthèse vocale lise 15 fois "lire l'article" sans plus de précisions. Ensuite, on masque visuellement le titre dans le lien mais il faut veiller à ce que la synthèse puisse le lire.