Questo articolo contiene informazioni sulle regole e i tag riconosciuti da axe DevTools Linter e ogni regola rimanda a una pagina su Deque University con ulteriori informazioni.
Regole
axe DevTools Linter verifica il tuo codice sorgente in base alle seguenti regole:
- area-alt
- aria-allowed-attr
- aria-allowed-role
- nome-comando-aria
- aria-attributo-condizionale
- aria-ruolo-deprecato
- nome-dialogo-aria
- nome-campo-di-input-aria
- nome-misuratore-aria
- nome-barra-di-avanzamento-aria
- aria-proibito-attr
- aria-required-attr
- aria-roles
- aria-testo
- aria-nome-campo-toggle
- nome-suggerimento-aria
- nome-elemento-albero-aria
- aria-valid-attr
- aria-valid-attr-value
- completamento-automatico-valido
- nome-pulsante
- elenco-definizioni
- intestazione vuota
- intestazione-tabella-vuota
- titolo-frame
- html-has-lang
- html-lang-valid
- image-alt
- input-button-name
- input-image-alt
- etichetta
- nome-link
- lista
- meta-aggiornamento
- meta-viewport
- interattivo-annidato
- oggetto-alt
- conflitto di ruolo di presentazione
- ruolo-img-alt
- seleziona-nome
- nome-riassunto
- svg-img-alt
- tabindex
- lingua valida
Regola di markdown
axe DevTools Linter controlla la sorgente Markdown in base alla seguente regola:
Regole di React Native
Per informazioni sulle regole per il linting del codice React Native, vedere Utilizzo di axe DevTools Linter per React Native.
Etichette
La tabella seguente mostra i tag accettati da axe DevTools Linter (per selezionare le regole in base alle quali controllare la sorgente):
Nome del tag | Standard di accessibilità / Scopo |
---|---|
wcag2a |
WCAG 2.0 Livello A |
wcag2aa |
WCAG 2.0 Livello AA |
wcag21a |
WCAG 2.1 Livello A |
wcag21aa |
WCAG 2.1 Livello AA |
best-practice |
Buone pratiche comuni per l'accessibilità |