Devo ripetere il nome di persona in alt testo di <img> se il nome è già in origine sotto l'immagine?

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

Domanda

se sto già avendo un nome di persona è sotto/sopra l'immagine, quindi devo utilizzare lo stesso nome nel testo ALT?

il testo 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>

Devo ripetere <span> in alt in condizione di entrambi ?l'immagine non ha alcun collegamento.

È stato utile?

Soluzione

Sì.

ALT testo è importante per i lettori di schermo e così via. Testo 'vicina' a un'immagine non ha molto significato a questi programmi.

Qualche informazione in più da W3C sull'argomento.

Altri suggerimenti

No. il contenuto duplicato è inutile. Se un'immagine semplicemente illustra qualcosa che già esiste nel contenuto del testo normale, dovrebbe avere un attributo alt vuoto

Come un test utile, usare il browser Lynx a guardare la pagina. Se sembra stupido, il testo alt è sbagliato.

Ecco come si esegue il rendering se si duplica il testo alt (copia / incollato dal vostro esempio):

    George Washington George Washington

No ... e

  • No, il mio parere non si dovrebbe di ripetizione il testo.
  • Tuttavia, è dovrebbe vedere l'attributo ALT come un'opportunità per fornire una (breve) Descrizione di immagine, per esempio "Ritratto di George Washington, olio su tela, intorno al 1790".

E 'questo caso l'immagine non servono solo come formattazione della pagina. Invece, è un'informazione elemento portante. Gli utenti che non sono in grado di visualizzare le informazioni (ad esempio gli screen reader) dovrebbero almeno avere la possibilità di sapere cosa si perdono.

No. Alt Testo è indicato come un alternativa per l'immagine non può essere visualizzata.

Ecco un estratto dalle specifiche che è abbastanza dritto in avanti:

  • Non si specifica irrilevante testo alternativo quando comprese immagini
    per formattare una pagina, per esempio,
    alt=”palla rossa” sarebbe inappropriato per un'immagine che aggiunge una palla rossa per la decorazione di un titolo o di un paragrafo.In tali casi, il testo alternativo deve essere una stringa vuota (”").Gli autori sono in ogni caso, consiglia di evitare l'uso
    immagini di pagine di formato;i fogli di stile
    devono essere utilizzati al posto.
  • Non si specifica il significato di un testo alternativo (ad esempio, “dummy testo”).Non solo questo frustrante per gli utenti, che rallenterà gli agenti utente che deve convertire il testo al discorso o braille.giocare i terminali, gli utenti, i cui browser non forme di sostegno, visivamente gli utenti con problemi di chi usa i sintetizzatori vocali, coloro che hanno configurato il loro utente grafica
    agenti di non visualizzare le immagini, etc.

Così si dice abbastanza chiaro da non ripetere. "Palla rossa" nel primo caso può essere sostituito da "George Washington".

Ecco un buon articolo come utilizzare la combinazione alt-attributo correttamente: Gli attributi Alt

MODIFICA:Ok credo di avere frainteso.Non ho detto che non deve utilizzare un alt-attributo qui.

Stiamo parlando di circa lettori di schermo e l'accessibilità di un sito, giusto?Sono d'accordo che l'immagine è importante noi.Ma è per non vedenti?O è solo decorazione per il testo?

Ricordate la domanda era se ripetere il nome l'attributo alt. E io dico "No".Quando le immagini non vengono visualizzate, l'alt-testo viene visualizzato.Mi piacerebbe probabilmente farlo in questo modo:

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

Alt-Attributo è l' alternativa per quando l'immagine non viene visualizzata e non una descrizione (abbiamo description per questo).

Non sarebbe male -. Altrimenti l'utente lettore di schermo potrebbe essere lasciato a chiedersi se l'immagine è in realtà quello della persona il cui nome viene dopo

Questa informazione riguarda Jaws per Windows, ma probabilmente applys ad altri lettori di schermo pure. Sempre inserire le informazioni in un tag alt. Come mascelle riconosce grafica è abbastanza personalizzabile, si può avere solo la grafica con tag alt parlate, grafica riconosciuti dal mouse, attributo title, ecc In generale con i tag alt di configurazione di default sarà parlata e qualsiasi altra informazione saranno ignorati. Se un tag alt non è disponibile, lo screen reader farà la cosa migliore è leggere il grafico, ma questo è problamatic.

sto andando per alt = "" qui.

Si prega di controllare questo articolo che forniscono molto piacevoli esempi: http://webaim.org/techniques/alttext/

Citando da tale articolo:


L'attributo alt deve in genere:

  • Essere precisi ed equivalente nel presentare lo stesso contenuto e funzione dell'immagine.

  • essere succinta. Ciò significa che il contenuto corretto (se v'è contenuto) e funzione (se esiste una funzione) dell'immagine deve essere presentata come succintamente come è appropriato. In genere non più di quanto lo siano necessarie, anche se raramente una breve frase o due può essere opportuno qualche parola.

  • non essere ridondante o fornire le stesse informazioni di testo all'interno del contesto dell'immagine.

  • NON usare le frasi "immagine di ..." o "grafica di ..." per descrivere l'immagine. Di solito evidente all'utente che è un'immagine. E se l'immagine è trasmettere contenuti, non è in genere necessario che l'utente sa che è un'immagine che sta trasportando il contenuto, in contrapposizione al testo. Se il fatto che l'immagine è una fotografia o illustrazione, ecc è contenuto importante, può essere utile includere questo testo alternativo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top