Dois-je répéter le nom de la personne dans le texte alt de si le nom est déjà dans la source sous l'image?

StackOverflow https://stackoverflow.com/questions/2144701

Question

si je suis déjà avoir le nom de la personne sous / sur l'image dois-je utiliser alors même nom dans le texte ALT?

texte alt http://easycaptures.com/fs/uploaded/227/6990285751 .jpg

<p><img width="125" height="157" alt="George Washington" 
src="media/gw.jpg"><span>George Washington</span><p>


<p><span>George Washington</span>
<img width="125" height="157" alt="George Washington" src="media/gw.jpg"><p>

Dois-je répéter <span> à alt dans les deux conditions? l'image n'a pas de lien.

Était-ce utile?

La solution

Oui.

Texte ALT est important pour les lecteurs d'écran et autres. Texte « à proximité » à une image n'a pas beaucoup de sens à ces programmes.

Quelques informations de W3C sur le sujet.

Autres conseils

Non. Dupliquer le contenu est inutile. Si une image illustre simplement quelque chose qui existe déjà dans le contenu du texte normal, il doit avoir un attribut alt vide

En tant que test utile, utilisez le navigateur Lynx pour regarder la page. Si cela semble stupide, le texte alt est erroné.

Voici comment il rend si vous dupliquez le texte alt (copier / coller de votre exemple):

    George Washington George Washington

Non ... oui

  • Non, je mon avis, vous ne devriez pas simplement répétition le texte.
  • Cependant, vous devrait voir l'attribut ALT comme une occasion de fournir une (courte) Description de l'image, par exemple "Portrait de George Washington, huile sur toile, vers 1790".

ce cas, l'image ne pas ne servent que la mise en page. , Il est plutôt un élément porteur d'information. Les utilisateurs qui ne sont pas en mesure de voir les informations (par exemple les lecteurs d'écran) devraient au moins avoir une chance de savoir ce qu'ils manquent.

Non. Alt Le texte est affiché comme autre pour l'image quand il ne peut pas être affichée.

Voici un extrait du cahier des charges qui est assez simple:

  
      
  • Ne pas préciser un texte alternatif non pertinent en incluant des images destinées
      pour formater une page, par exemple,
      alt = » boule rouge » serait inapproprié   pour une image qui ajoute une balle rouge   la décoration d'un titre ou paragraphe. Dans   de tels cas, le texte alternatif devrait   la chaîne vide ( »"). Les auteurs sont   en tout cas conseillé d'éviter d'utiliser
      images aux pages de format; feuilles de style
      devrait être utilisé à la place.
  •   
  • Ne pas préciser un texte alternatif vide de sens (par exemple, « factice   texte"). Non seulement cela   frustrer les utilisateurs, il va ralentir   les agents utilisateurs qui doivent convertir le texte   à la parole ou de la sortie braille. jouer   terminaux, utilisateurs dont les navigateurs   ne supportent pas les formes, visuellement   les utilisateurs ayant une déficience, ceux qui utilisent   synthétiseurs vocaux, ceux qui ont   configuré leur utilisateur graphique
      agents de ne pas afficher les images, etc.
  •   

Il dit assez clair de ne pas répéter. « Red Ball » dans le premier cas peut être remplacé par « George Washington ».

Voici un bon article comment utiliser l'alt-attribut correctement: Alt attributs

EDIT : Ok je pense que je suis mal compris. Je ne dis pas qu'il ne doit pas utiliser un alt attribut ici.

Nous talkin les lecteurs d'écran et accessibilty ici, non? Je suis d'accord l'image est important de nous . Mais est-il pour les personnes aveugles? Ou est-ce juste pour le decoration texte?

Rappelez-vous la question était wether pour répéter le nom dans l'attribut alt. Et je dis "Non". Lorsque les images ne sont pas affichées, l'alt-texte est affiché. Je propably le faire de cette façon:

<p><img src="george.jpg" alt="Image of " />George Washington</p>

L'alt-attribut est le alternative lorsque l'image n'apparaît pas et non une description (nous avons description pour cela).

ne serait pas mal -. Sinon l'utilisateur peut être screenreader à se demander si l'image est en fait celle de la personne dont le nom vient suivant

Cette information se rapporte à mâchoires pour les fenêtres, mais applys probablement à d'autres lecteurs d'écran aussi bien. Toujours mettre l'information dans une balise alt. Comment mâchoires reconnaît graphiques est assez personnalisable, vous ne pouvez avoir que des graphiques avec les balises alt parlées, graphiques reconnus par la souris sur, attribut title, etc. En général avec la configuration par défaut les balises alt seront parlées et sera ignoré toute autre information. Si une balise alt est pas disponible, le lecteur d'écran fera de son mieux pour lire le graphique, mais c'est problamatic.

Je vais pour alt = "" ici.

S'il vous plaît vérifier cet article qui fournissent un exemple très agréable: http://webaim.org/techniques/alttext/

Je cite cet article:


L'attribut alt doit généralement:

  • Soyez précis et équivalent en présentant le même contenu et la fonction de l'image.

  • Soyez concis. Cela signifie que le contenu correct (si le contenu) et la fonction (s'il y a une fonction) de l'image doit être présentée comme succinctement convient. En règle générale pas plus que quelques mots sont nécessaires, bien que rarement une courte phrase ou deux peuvent être appropriées.

  • Je ne serais pas redondant ou de fournir les mêmes informations sous forme de texte dans le contexte de l'image.

  • PAS utiliser les expressions « image de ... » ou « graphique de ... » pour décrire l'image. Il apparaît généralement à l'utilisateur qu'il est une image. Et si l'image est transmettait le contenu, il est généralement pas nécessaire que l'utilisateur de savoir qu'il est une image qui transmettait le contenu, par opposition au texte. Si le fait qu'une image est une photographie ou une illustration, etc. est contenu important, il peut être utile d'inclure dans le texte alternatif.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top