Testo alternativo del pulsante di invio
Silktide individua i pulsanti immagine il cui testo alternativo non sembra descrivere cosa fa il pulsante. Un pulsante con un nome costituito da un nome file o da una parola generica non dice nulla sul proprio scopo alle persone che non possono vederlo.
<!-- Problema: un nome file non è un'etichetta -->
<input type="image" src="button.png" alt="button.png">
<!-- Problema: il testo generico non aggiunge nulla -->
<input type="image" src="go.png" alt="image">
<!-- Corretto: il testo alternativo indica l'azione -->
<input type="image" src="button.png" alt="Send message">
Perché è importante
Il di un pulsante immagine è il nome che un pronuncia per identificarlo. I lettori di schermo comunicano già che il controllo è un pulsante, quindi il testo alternativo deve indicare cosa succede quando lo si preme. "button.png" o "image" non fornisce all'ascoltatore alcuna informazione utile, rendendo i moduli - spesso le interazioni più importanti di un sito - lenti e incerti per gli utenti delle .
Come correggere il problema
- Sostituisci il testo alternativo con un'etichetta breve e incentrata sull'azione, come "Cerca", "Invia messaggio" o "Aggiungi al carrello".
- Descrivi l'azione, non l'immagine: ciò che fa il pulsante è più importante del suo aspetto.
- Se confermi che il testo esistente descrive realmente lo scopo del pulsante, il risultato.
Come Silktide esegue il controllo
- Individua ogni pulsante immagine (
<input type="image">) in ogni pagina. - Ignora i pulsanti nascosti ai lettori di schermo e quelli con testo alternativo assente o vuoto: questi vengono segnalati invece da Testo alternativo assente per il pulsante immagine.
- Segnala i pulsanti il cui testo alternativo sembra poco utile perché è un nome file o un URL, una parola generica come "image" o "logo", testo non leggibile da una persona oppure non contiene lettere o numeri.
Poiché questo rilevamento si basa su schemi, i risultati sono probabilmente problemi da confermare, non certezze.
Risoluzione dei problemi
Il mio testo alternativo è descrittivo, ma viene comunque segnalato
Le etichette molto brevi o con una punteggiatura insolita possono attivare il riconoscimento degli schemi. Se il testo indica realmente all'ascoltatore cosa fa il pulsante, approva il risultato.