Accessibilità
Questa dichiarazione riguarda il sito alessandroalfieri.com, curato da Alessandro Alfieri a titolo personale.
Livello di conformità
Il sito è conforme alle WCAG 2.2 livello AA, con l'eccezione dei contenuti di terze parti elencati più sotto. Le WCAG 2.2 AA sono lo standard tecnico richiamato dalla norma europea EN 301 549.
Il termine «conforme» qui significa che i criteri applicabili sono stati verificati e risultano soddisfatti alla data indicata. È una verifica condotta da chi realizza il sito, non una certificazione rilasciata da un organismo indipendente.
Come è stato verificato
Verifica del 15 settembre 2026, su tutte le pagine del sito, in tema chiaro e scuro e in tutte e tre le viste del portfolio.
| Controllo | Estensione | Esito |
|---|---|---|
| Analisi automatica axe-core 4.13 (regole WCAG 2.0, 2.1 e 2.2, livelli A e AA) | 3 pagine × 2 temi × 3 viste, più menu mobile aperto e finestra della demo aperta | Nessuna violazione |
| Contrasto del testo, misurato sui pixel effettivamente disegnati | 2.677 misurazioni su ogni elemento di testo visibile | Minimo 5,34:1 (soglia 4,5:1) |
| Contrasto dell'indicatore di focus (1.4.11) | 3 pagine × 2 temi | Minimo 16,99:1 (soglia 3:1) |
| Navigazione da tastiera, ordine di tabulazione, gestione del focus nella finestra modale | Home e pagina Libri | Focus sempre visibile e confinato nella finestra modale; Esc chiude e restituisce il focus |
| Ridimensionamento del testo al 200% (1.4.4) e riflusso a 320 px (1.4.10) | 3 pagine | Nessuno scorrimento orizzontale, nessun contenuto perso |
| Spaziatura del testo forzata (1.4.12) | 3 pagine | Nessun testo troncato |
| Dimensione dei bersagli (2.5.8) e focus non coperto (2.4.11) | 3 pagine a 1440 px e 390 px | Bersagli da almeno 24 px, la maggioranza 44 px; nessun elemento a fuoco coperto |
Strumenti: axe-core 4.13 e Chromium, con misurazioni dei colori sui pixel renderizzati. Verifica manuale della navigazione da tastiera.
Misure adottate
- Struttura semantica con un solo titolo di primo livello per pagina, regioni identificate e collegamento per saltare al contenuto.
- Navigazione completa da tastiera, con indicatore di focus a contrasto elevato in entrambi i temi.
- Finestra modale della demo con
role="dialog", resto della pagina reso inerte, focus confinato anche quando entra nel riquadro del gioco, chiusura con Esc e ritorno del focus al pulsante di partenza. - Doppia serie di colori d'accento: quella pensata per il fondo scuro non viene riusata sul chiaro, dove scenderebbe sotto la soglia di contrasto.
- Nessun testo sotto i 12 px; bersagli di tocco da almeno 44 px di altezza fuori dai link in mezzo al testo.
- Rispetto di
prefers-reduced-motione diforced-colors(modalità a contrasto elevato di Windows). - Cambio di lingua che aggiorna l'attributo
langdel documento, così gli screen reader cambiano pronuncia. - Immagini decorative con testo alternativo vuoto; immagini informative descritte.
Contenuti non accessibili
Demo giocabili di terze parti
La home incorpora due tipi di demo: il gioco Kokoro Dama 3D compilato in WebGL con Unity, e gli emulatori Appetize per le app Android. Questi contenuti non sono accessibili: il riquadro WebGL disegna su una tela grafica e non espone alcuna struttura alle tecnologie assistive, né è utilizzabile senza mouse o touch.
Motivo: sono build di terze parti (Unity e Appetize) su cui non ho controllo tecnico. Rientrano tra i contenuti di terzi non finanziati né sviluppati da chi pubblica il sito.
Alternativa disponibile: la finestra della demo si apre e si chiude da tastiera e non è mai l'unico modo per arrivare a un'informazione. Ogni progetto ha una descrizione testuale completa e, dove esiste, il collegamento alla scheda su Google Play. Per una presentazione del gioco in altra forma è sufficiente scrivermi.
Destinazioni esterne
Il sito rimanda ad Amazon, GoFundMe, Google Play, LinkedIn e Instagram. L'accessibilità di quelle pagine dipende dai rispettivi gestori e non può essere garantita da qui. Tutti i collegamenti che aprono una nuova scheda lo dichiarano nel nome accessibile del link.
Un'eccezione prevista dallo standard
Su questa pagina e sulla pagina Privacy alcuni indirizzi email compaiono come collegamenti dentro una frase, alti circa 19 px. Le WCAG 2.2 escludono espressamente dal criterio sulla dimensione dei bersagli (2.5.8) i collegamenti inseriti nel corpo del testo: ingrandirli spezzerebbe la lettura. Gli stessi indirizzi sono raggiungibili come bersagli pieni dalla sezione Contatti della home.
Segnalazioni e assistenza
Se incontri un ostacolo, o ti serve un contenuto in un formato diverso, scrivi a alessandro.alfieri.1986@outlook.com. Indica la pagina, cosa hai provato a fare e quale tecnologia assistiva stai usando, se pertinente. Rispondo alla stessa casella da cui gestisco i contatti del sito.
Se la risposta non ti soddisfa, in Italia le segnalazioni sull'accessibilità dei siti soggetti alla normativa si presentano all'Agenzia per l'Italia Digitale (AgID). Questo sito è un portfolio personale: nella pagina Privacy trovi la nota su quali obblighi si applicano a un sito di questo tipo.
Accessibility
This statement covers alessandroalfieri.com, a personal portfolio maintained by Alessandro Alfieri.
The site conforms to WCAG 2.2 Level AA, except for the third-party content noted below. WCAG 2.2 AA is the technical standard referenced by the European norm EN 301 549. “Conforms” here means the applicable success criteria were tested and met on the date given; this is a self-assessment by the site's author, not a certification issued by an independent body.
Reviewed on 15 September 2026 across all pages, both themes and all three portfolio views. Automated testing with axe-core 4.13 (WCAG 2.0, 2.1 and 2.2, levels A and AA) returned no violations. Text contrast was measured on rendered pixels across 2.677 samples, lowest ratio 5.34:1 against a 4.5:1 threshold. Keyboard navigation, focus order and modal focus management were checked by hand. Text resize to 200%, reflow at 320 px and forced text spacing produced no loss of content.
Not accessible: the embedded playable demos — Kokoro Dama 3D as a Unity WebGL build, and the Appetize emulators for the Android apps — render to a graphics canvas, expose no structure to assistive technology and cannot be operated without a pointer. These are third-party builds outside my technical control. The dialog that contains them opens and closes from the keyboard and is never the only route to any information: every project carries a full text description and, where one exists, a link to its Google Play listing. Ask me and I will describe the game in another form.
External destinations (Amazon, GoFundMe, Google Play, LinkedIn, Instagram) remain under their providers' control. Links that open a new tab say so in their accessible name.
Email addresses appearing as links inside sentences are about 19 px tall. WCAG 2.2 explicitly exempts in-sentence links from the target size criterion (2.5.8); the same addresses are available as full-size targets in the Contacts section of the home page.
Report a barrier or request an alternative format at alessandro.alfieri.1986@outlook.com. Tell me the page, what you were trying to do and which assistive technology you use, if relevant.