Vai al contenuto
Calcolo Codice Fiscale Inverso

Dichiarazione di accessibilità

Ultimo aggiornamento 30 luglio 2026

Il livello AA delle WCAG 2.2 è l’obiettivo verso cui questo sito lavora, non un traguardo certificato: non è stato svolto alcun audit formale né una valutazione da parte di terzi. Questa pagina elenca gli accorgimenti effettivamente presenti nel codice e, con la stessa precisione, i limiti che restano.

1. Obiettivo dichiarato

Il riferimento adottato sono le Web Content Accessibility Guidelines 2.2 di livello AA. È lo standard richiamato dalla direttiva (UE) 2016/2102 e dalla norma europea EN 301 549, e resta il riferimento più solido anche per un sito privato che non rientra fra i soggetti obbligati.

Nessuna parte di questa pagina va letta come attestazione di conformità. Un audit formale, con verifica manuale su tecnologie assistive reali, non è mai stato eseguito: se un giorno lo sarà, l’esito verrà pubblicato qui, con la data e la metodologia.

2. Accorgimenti implementati

Ogni voce dell’elenco corrisponde a qualcosa che è presente nel codice del sito, non a un’intenzione. I criteri WCAG citati indicano l’obiettivo perseguito, non una conformità verificata da terzi.

AccorgimentoCome funzionaCriterio
Collegamento «Vai al contenuto»Primo elemento focalizzabile della pagina, invisibile finché non riceve il focus, porta direttamente all’area principale2.4.1 Salto di blocchi
Struttura semantica della paginaIntestazione, navigazione, contenuto principale e piè di pagina sono landmark HTML distinti; le barre di navigazione hanno un nome accessibile1.3.1 · 2.4.1
Indicatore di focus sempre visibileCampi di testo, pulsanti, schede, pannelli a fisarmonica e intestazioni ordinabili mostrano un anello di focus a contrasto quando si naviga da tastiera2.4.7 · 2.4.11
Esito della decodifica annunciatoIl riquadro dei risultati è una regione di stato con aggiornamento non invadente: l’esito viene letto dallo screen reader senza spostare il focus4.1.3 Messaggi di stato
Campo del codice collegato all’esitoIl campo di inserimento rimanda alla regione di stato, così l’errore viene letto insieme al campo che lo ha generato3.3.1 Identificazione degli errori
Indicatore «informazione ricavabile»La barra che mostra quanti blocchi del codice sono ricostruibili espone ruolo, valore corrente, minimo, massimo e un’etichetta testuale1.3.1 · 4.1.2
Ordinamento delle tabelle annunciatoLe intestazioni ordinabili dell’elenco dei comuni dichiarano la direzione di ordinamento corrente; il numero di risultati della ricerca viene annunciato4.1.2 · 4.1.3
Icone decorative ignorateLe icone che accompagnano un testo già esplicito sono nascoste alle tecnologie assistive; i pulsanti con la sola icona hanno un’etichetta testuale1.1.1 Contenuti non testuali
Lingua dichiarataLa pagina dichiara l’italiano come lingua del contenuto, così la sintesi vocale usa la pronuncia corretta3.1.1 Lingua della pagina
Percorso di navigazioneOgni pagina interna espone un breadcrumb con nome accessibile e indicazione della pagina corrente2.4.8 Posizione
Nessun cookie, nessun bannerIl sito non installa cookie e non mostra alcun sovrapposizione di consenso che possa intercettare il focus da tastiera2.4.3 Ordine del focus
Rispetto delle preferenze di movimento ridottoQuando il sistema operativo richiede di ridurre il movimento, animazioni e transizioni vengono annullate e lo scorrimento diventa immediato2.3.3 Animazioni da interazioni

3. Uso da tastiera

Tutte le funzioni del sito si raggiungono con la tastiera. Il primo Tab su qualsiasi pagina rivela il collegamento «Vai al contenuto», che salta direttamente all’area principale ed evita di attraversare la navigazione a ogni cambio di pagina.

L’ordine di tabulazione segue l’ordine di lettura, perché la sequenza è quella del documento e non viene alterata da indici di tabulazione personalizzati. Non esistono finestre modali, sovrapposizioni pubblicitarie o banner di consenso che possano trattenere il focus.

4. Cookie, JavaScript e contenuti statici

Il sito non usa cookie e non mostra alcun avviso di consenso. Le pagine di riferimento e le guide sono generate come HTML statico: testi, tabelle dei comuni, elenchi e collegamenti restano leggibili anche con JavaScript disattivato.

Gli strumenti di calcolo, invece, richiedono JavaScript. La decodifica, il calcolo diretto, la verifica multipla, la ricerca e l’ordinamento delle tabelle dei comuni sono eseguiti nel browser: senza JavaScript attivo quei riquadri non producono risultati. È una conseguenza diretta della scelta di non inviare mai un codice fiscale a un server, ma resta a tutti gli effetti una limitazione ed è elencata fra i limiti noti.

5. Limiti noti

Quello che segue è l’elenco delle barriere di cui siamo consapevoli. È deliberatamente esplicito: una dichiarazione di accessibilità che non ne contenga nessuna non è credibile.

  • Nessun audit indipendente. Le verifiche svolte sono quelle di chi sviluppa il sito. Non c’è stata una valutazione da parte di persone con disabilità né di un valutatore esterno, e questo è il limite più rilevante di tutta la pagina.
  • Nessun test sistematico con screen reader. La semantica è costruita secondo le specifiche ARIA, ma non esiste una campagna di prova documentata su NVDA, JAWS o VoiceOver. Comportamenti diversi da quelli attesi sono possibili.
  • I calcolatori non funzionano senza JavaScript. Vedi il punto precedente: il contenuto informativo resta accessibile, il calcolo no.
  • Le tabelle molto lunghe sono troncate. L’elenco completo dei comuni supera le settemila righe: la tabella ne mostra una porzione e invita a restringere la ricerca. Chi naviga in modo sequenziale deve usare il campo di ricerca, che però richiede JavaScript.
  • Il contrasto non è stato misurato voce per voce. La tavolozza è pensata per superare il rapporto richiesto dal livello AA, ma non esiste una misurazione documentata di ogni combinazione di colori, in particolare per i testi secondari di dimensione ridotta.
  • Un solo tema visivo. Il sito non offre un selettore per il tema scuro né una modalità ad alto contrasto: chi ne ha bisogno deve affidarsi alle impostazioni del proprio browser o del sistema operativo.

6. Segnalare una barriera

Se incontri un ostacolo (un elemento che la tastiera non raggiunge, un controllo che lo screen reader non annuncia, un testo illeggibile con lo zoom al 200%), scrivi a contact@calcolocodicefiscaleinverso.com.

Indica la pagina, l’elemento interessato e la tecnologia assistiva o la modalità di navigazione che stavi usando (screen reader e versione, ingrandimento, sola tastiera). Le segnalazioni di accessibilità hanno la stessa priorità degli errori sui dati: incidono su chi può usare lo strumento e chi no. Le altre modalità di contatto sono nella pagina Contatti.

7. Aggiornamento di questa dichiarazione

La dichiarazione è stata redatta tramite autovalutazione dalla Redazione del sito e viene rivista quando cambia qualcosa nell’interfaccia o quando una segnalazione porta a una correzione. La data in cima alla pagina è quella dell’ultima revisione.

Vedi anche chi siamo, il metodo editoriale e l’ informativa sulla privacy.