Lors de la publication de documents juridiques au format PDF, où des suppressions sont nécessaires, ces mots seront masqués.
Si ces documents devaient être produits sous forme de page HTML accessible, comment ces suppressions seraient-elles traitées? Un rectangle noir est un indicateur visuel et donc inadapté.
Comme vous l'avez dit, le rectangle noir est simplement un indicateur visuel, vous devez donc donner au lecteur d'écran quelque chose à voir. La manière la plus simple est de donner un texte alternatif tel que "caviardé" ou "ce texte a été caviardé par personne sur date "quelles que soient les informations que vous pouvez donner, puis noircissez ce texte en changeant visuellement la couleur à l'aide de CSS. Comme ça: https://jsfiddle.net/su35fdcc/
<p> Area 51 really hides secrets about <span class="redacted">Redacted text</span> and other oddities.
.redacted{
background-color: black;
width: 200px;
}
Vous atterrit avec ceci:
De cette façon, tout utilisateur voyant voit simplement un rectangle noir comme vous vous y attendez. Cependant, les utilisateurs malvoyants utilisant le lecteur d'écran tomberont sur le mot et il affichera "Expurgé".
Testé avec un lecteur d'écran NVDA pour s'assurer qu'il fonctionne comme prévu.