Validatore ARIA
Privacy by design — tutto gira nel tuo browser
Incolla uno snippet HTML e lo strumento segnala alt mancanti, elementi interattivi vuoti, ruoli non validi e aria-hidden su elementi focalizzabili.
Quali problemi rileva
alt mancante su <img>, <button>/<a> vuoti senza aria-label, ancore con href vuoto o "#", input senza label/id, role non validi e aria-hidden="true" su elementi focalizzabili.
Sostituisce axe o Lighthouse
No. È un pre-volo veloce per le issue economiche da risolvere. Audit completi con axe, Lighthouse e test con screen reader restano indispensabili.
Perché viene accettato role="presentation" sulle immagini
role="presentation" (e role="none") rimuove la semantica implicita e segnala l’immagine come decorativa. In quel caso o con alt="" le tecnologie assistive la saltano.
Domande frequenti
- Quali problemi rileva?
- alt mancante su <img>, <button>/<a> vuoti senza aria-label, ancore con href vuoto o "#", input senza label/id, role non validi e aria-hidden="true" su elementi focalizzabili.
- Sostituisce axe o Lighthouse?
- No. È un pre-volo veloce per le issue economiche da risolvere. Audit completi con axe, Lighthouse e test con screen reader restano indispensabili.
- Perché viene accettato role="presentation" sulle immagini?
- role="presentation" (e role="none") rimuove la semantica implicita e segnala l’immagine come decorativa. In quel caso o con alt="" le tecnologie assistive la saltano.
- Viene caricato qualcosa?
- No. Il controllo è una piccola funzione JavaScript di questa pagina; il tuo markup non lascia il browser.