Axively

Ecco com'è fatto un audit Axively.

Un rapporto di esempio che mostra esattamente cosa ricevi: il formato, la definizione delle priorità e i suggerimenti di correzione di un vero flusso di scansione Axively. Il sito mostrato è un esempio fittizio; il tuo audit ha la stessa struttura.

Riepilogo dei risultati

267
Violazioni totali
6485
Buone pratiche
5
Tipi di problema distinti
€9 + €59
scansione + audit IA · 51–200 pagine

Alta

252 violazioni

Violazioni WCAG di livello AA o barriere funzionali critiche (carrello, checkout, moduli). Forte indicatore di non conformità alla normativa sull'accessibilità — soggetto a verifica manuale.

Rischio:
Rischio legale elevato ai sensi dell'EAA.
Tempistica:
Correggere il prima possibile.

Media

15 violazioni

Violazioni WCAG di livello A e altri problemi gravi o moderati. Il livello A è ugualmente obbligatorio per la conformità — i livelli ordinano l'impatto sugli utenti e la priorità di correzione, non il peso legale.

Rischio:
Non conformità parziale – affrontare nel piano di adeguamento.
Tempistica:
Correggere entro alcune settimane.

Bassa

0 violazioni

La scansione automatica non ha rilevato violazioni WCAG di livello A o AA — solo raccomandazioni di best practice e rilievi minori.

Rischio:
Basso rischio legale — nessuna violazione WCAG A/AA rilevata dalla scansione automatica.
Tempistica:
Miglioramento consigliato.

Un numero elevato di problemi non è un disastro, è un inventario. Delle 6.752 occorrenze, 267 sono violazioni WCAG e 6.485 sono buone pratiche, e tutto deriva da sole 5 cause distinte.

Problema 1: Area di tocco troppo piccola

Cosa ha trovato lo scanner
Regola:
target-size
Gravità:
grave
WCAG:
2.5.8 Dimensione del target (minima), livello AA (nuovo in WCAG 2.2)
Occorrenze:
252
Elemento:
link telefonico nell'intestazione, area di tocco inferiore a 24 × 24 px, vicino ad altri link
Suggerimento di correzione AI

Le persone con disabilità motorie o visive e gli utenti da touch faticano a colpire un target piccolo e commettono errori. Ingrandisci l'area cliccabile con il padding:

/* before */
<a href="tel:..." class="page-header--link">+33 1 00 00 00 00</a>

/* after */
<a href="tel:..." class="page-header--link"
   style="padding:10px; display:inline-block;">+33 1 00 00 00 00</a>

In pratica consigliamo di correggere con una classe CSS anziché uno stile inline, il suggerimento mostra il principio.

Rilievo n. 2: Link senza nome riconoscibile

Cosa ha trovato lo scanner
Regola:
link-name
Gravità:
grave
WCAG:
4.1.2 Nome, ruolo, valore, livello A (anche 2.4.4 Scopo del link)
Occorrenze:
15
Elemento:
link social nel piè di pagina con la sola icona, senza testo e senza nome accessibile
Suggerimento di correzione AI

Gli screen reader annunciano questi link solo come «link», quindi la destinazione resta ignota. Assegna al link un nome accessibile e nascondi l'icona decorativa:

/* before */
<a class="social-link" href="https://example.com/rss">
  <svg class="icon"></svg>
</a>

/* after */
<a class="social-link" href="https://example.com/rss" aria-label="RSS">
  <svg class="icon" aria-hidden="true" focusable="false"></svg>
</a>

Buone pratiche (non violazioni WCAG)

Questi rilievi derivano dalle regole di buone pratiche di axe. Migliorano l'usabilità per chi usa tecnologie assistive, ma non corrispondono ad alcun criterio di successo WCAG: non sono quindi conteggiati come violazioni e non incidono sul prezzo dell'audit.

Problema 3: Campo modulo senza etichetta visibile

Cosa ha trovato lo scanner
Regola:
label-title-only
Gravità:
grave
WCAG:
Best practice (axe) — correlato a 3.3.2 Etichette o istruzioni e 4.1.2 Nome, ruolo, valore
Occorrenze:
64
Elemento:
un campo di ricerca etichettato solo da un attributo title, senza <label>
Suggerimento di correzione AI

Un campo con il solo attributo title e senza <label> visibile viene annunciato in modo incoerente dalle tecnologie assistive, e gli utenti vedenti non hanno alcuna etichetta. Aggiungi un'etichetta collegata:

/* before */
<input class="search" title="address" type="text">

/* after */
<label for="locality">Address</label>
<input id="locality" class="search" type="text">

Rilievo n. 4: Contenuto fuori dalle regioni landmark

Cosa ha trovato lo scanner
Regola:
region
Gravità:
moderata
WCAG:
Best practice (axe) — correlato a 1.3.1 Informazioni e relazioni
Occorrenze:
6400
Elemento:
contenuto fuori dalle regioni landmark, un singolo elemento del template ripetuto su ogni pagina
Suggerimento di correzione AI

Gli screen reader non possono navigare o saltare in modo affidabile i contenuti che si trovano fuori dalle regioni landmark. Poiché è un elemento del template, racchiudilo in un'unica regione landmark:

/* before */
<div class="page-content">
  ...
</div>

/* after */
<main class="page-content">
  ...
</main>

Una sola correzione nel template rimuove tutte le ~6.400 occorrenze: si risolve per template, non per pagina.

Rilievo n. 5: Intestazione vuota

Cosa ha trovato lo scanner
Regola:
empty-heading
Gravità:
lieve
WCAG:
Best practice (axe) — correlato a 2.4.6 Intestazioni ed etichette
Occorrenze:
21
Elemento:
un'intestazione del blocco anteprime articoli che resta vuota quando l'anteprima non ha titolo
Suggerimento di correzione AI

Chi naviga per intestazioni con uno screen reader arriva su un elemento che non annuncia nulla. Mostra l'intestazione solo quando c'è un titolo, oppure compilala:

/* before */
<h3 class="teaser-title"></h3>

/* after */
<h3 class="teaser-title">Horaires d'ouverture en aout</h3>

Perché 6.752 occorrenze = solo 5 cause

Un numero elevato di occorrenze non significa migliaia di problemi diversi: di solito sono poche cause ripetute nei template. Un audit si affronta quindi per template e per causa, non pagina per pagina: una sola correzione del template elimina tutte le sue occorrenze in una volta.

Cos'altro ottieni

Nota sulla scala: il riepilogo qui sopra classifica i rilievi in 3 livelli di rischio (alto / medio / basso) in base all'impatto sulla conformità, da cui dipende anche il prezzo. Il report qui sotto li suddivide in 4 livelli tecnici (critico / grave / moderato / minore) in base alla gravità del difetto valutata dal motore di scansione. Due viste sugli stessi dati, non un'incongruenza.

Anteprima del rapporto

Rapporto PDF, gli stessi dati pronti da consegnare a un avvocato, alla direzione o a un'autorità: riepilogo, suddivisione per gravità e regola, ordine di correzione consigliato.

Anteprima della dichiarazione

Dichiarazione di accessibilità, generata nel formato del tuo paese, con i problemi di questo esempio nella sezione dei contenuti non accessibili.

Bozza di dichiarazione, verificare tutti i dati prima della pubblicazione. Axively non fornisce consulenza legale.

Come va a finire (re-scan di verifica)

Ogni audit IA include un re-scan di verifica gratuito entro 30 giorni. Il team corregge i modelli secondo i suggerimenti, esegue il re-scan e vede un confronto prima e dopo diretto sulla stessa visualizzazione.

Vuoi vedere questi numeri per il tuo sito?

Mostra il numero di pagine

pagamento una tantum in base alla dimensione del sito, re-scan di verifica incluso con l'audit IA