Dal glossario dell'accessibilità

AccessiWeb: il web accessibile e inclusivo

T

Testo alternativo

Descrizione testuale dei contenuti non testuali (immagini, grafici, icone) per scopi informativi.

Definizione — Il testo alternativo (attributo alt) rende comprensibili immagini e icone a chi non le vede o usa lettori di schermo. È obbligatorio per WCAG 1.1.1 Non-text Content (A) e contribuisce a SEO, accesso da dispositivi vocali e contesti a bassa banda. Lo scopo è trasmettere lo stesso significato che l’immagine veicola visivamente.

Linee guida di scrittura

  • Informative: descrivi sinteticamente il contenuto o la funzione — “Grafico delle vendite Q1-Q4 2024”.
  • Funzionali (link/bottoni): descrivi l’azionealt="Cerca", alt="Invia modulo".
  • Decorative: usa alt="" (vuoto) e/o CSS background; l’elemento può avere role="presentation" o aria-hidden="true" se non focusabile.
  • Complesse (infografiche, mappe): riassunto nel alt + descrizione estesa vicino (es. link “Descrizione dettagliata”).
  • Icone: se c’è una label visibile adiacente, l’icona può essere aria-hidden="true".

Esempi

<!-- Immagine informativa -->
<img class="img-fluid w-100" src="/img/grafico.png" alt="Andamento vendite trimestrali 2022-2024">

<!-- Bottone con icona -->
<button type="submit">
  <svg aria-hidden="true" focusable="false" width="16" height="16">…</svg> Cerca
</button>

<!-- Immagine decorativa -->
<img class="img-fluid w-100" src="/img/decorazione.svg" alt="" aria-hidden="true">

<!-- Figura complessa con descrizione estesa -->
<figure>
  <img class="img-fluid w-100" src="/img/mappa.png" alt="Mappa del percorso accessibile nel museo">
  <figcaption><a class="text-primary" href="#desc-mappa">Descrizione dettagliata</a></figcaption>
</figure>
<div id="desc-mappa">…testo esteso…</div>

Buone pratiche

  • Evita “immagine di”, “foto di” se non utile; vai al punto del significato.
  • Non duplicare nel alt testi già adiacenti (titolo/figcaption) se la combinazione è sufficiente.
  • Non usare immagini di testo: preferisci testo reale; se inevitabile, il alt deve riportare il testo.
  • Per <svg> autonome, fornisci <title> (e opzionalmente <desc>) o incapsula la descrizione in aria-labelledby.

Errori comuni

  • alt mancante su immagini informative o con testo.
  • alt generici (“immagine”, “logo”) che non aggiungono significato; meglio “Logo AccessiWeb”.
  • Decorazioni con alt descrittivi: creano rumore per gli screen reader.
  • Icone con role="img" ma già etichettate da testo vicino → doppio annuncio.

WCAG correlate

  • 1.1.1 Non-text Content (A), 1.4.x per immagini di testo, 2.5.3 Label in Name (per controlli con icona).

Voci correlate e collegamenti utili

Naviga il Glossario dell'accessibilità A-Z

Richiedi una consulenza gratuita

Il nostro team di Web Accessibility Expert certificati UNI 11621-3 è pronto a guidarti con le migliori soluzioni per il tuo business!

Contattaci adesso
Parla con un esperto di accessibilità

Ultimi articoli dal blog

Immagine stilizzata che rappresenta disabilità visive, uditive, motorie e percettive

AccessiWeb

Soluzioni per un web accessibile e inclusivo

Inizia la tua prova gratuita