Accessibilità
Questa dichiarazione copre le pagine pubbliche di llmeu.com, servite come esportazione statica. Non copre l'API o la console dell'operatore, che non fanno parte di questa esportazione e non sono raggiungibili da questo sito.
Non rivendichiamo la conformità con WCAG 2.2, né con WCAG 2.1, a nessun livello — non A, non AA, non AAA. Nessuna terza parte ha verificato questo sito e nessun test con tecnologie assistive è stato eseguito. Quello che segue è un elenco di cose che sono state misurate, come sono state misurate e cosa è ancora sconosciuto.
Cosa è stato verificato
Ogni riga nomina ciò che è stato misurato e lo strumento che lo ha misurato. Nessuno di questi è un risultato certificato; sono misurazioni prese su questa build, e sono rimisurabili.
- Il contenuto arriva senza JavaScript su questa pagina e su ogni altra pagina pubblica. Quasi ogni pagina è HTML e un foglio di stile; non c'è script di terze parti, nessun framework, nessuna idratazione. Una rotta — il playground del modello — porta un singolo script inline, ed è contrassegnata noindex e non fa parte del sito scansionabile.
- La pagina viene renderizzata con font di sistema e non contiene immagini. Non c'è alcun web font e nessuna immagine su nessuna pagina pubblica; l'unica risorsa immagine è l'icona del sito. Il layout quindi non può spostarsi quando un font finisce di scaricarsi o un'immagine arriva in ritardo.
- Ogni intestazione di tabella è associata alle sue celle. Tutte le celle th sulle pagine pubbliche portano uno scope esplicito, e il controllo che lo impone renderizza le pagine e legge l'HTML anziché il template. Questo esiste perché le pagine esportate erano solite spedire intestazioni senza scope, ed è così che uno screen reader finisce per leggere una tabella comparativa come un muro di numeri.
- Il focus da tastiera è visibile. Il link di salto è il primo elemento focalizzabile su ogni pagina, diventa visibile quando è focalizzato, e l'indicatore di focus viene letto dallo stile renderizzato anziché dal foglio di stile, in un browser reale.
- Ogni pagina dichiara la sua lingua. Ogni documento indica lang="en" o lang="de" sull'elemento radice, così uno screen reader sceglie le regole di pronuncia corrette, e ogni pagina dichiara entrambe le alternative linguistiche.
- Il contrasto cromatico supera WCAG AA sulle coppie critiche per il design, senza margine su una. 21 coppie sono state calcolate dai token di design; la più stretta è 4.69:1 contro un limite AA di 4.5:1. Gli indicatori di focus superano il requisito non testuale di 3:1 sia nel contesto chiaro che in quello scuro.
Come ciascuno di questi è stato misurato
- I controlli su intestazioni di tabella, lingua e contratto di catalogo vengono eseguiti nelle suite automatizzate e guidano le funzioni reali della pagina.
- La visibilità del focus e il layout renderizzato sono stati misurati in Chromium headless con animazioni e transizioni disabilitate prima, così una misurazione non viene mai presa a metà diapositiva, e riletti con getComputedStyle e getBoundingClientRect — una classe nel foglio di stile non è prova che qualcosa venga renderizzato.
- Il contrasto è stato calcolato dai valori risolti dei token nel foglio di stile, non da getComputedStyle in un motore live. Se una regola sovrascrive localmente un token, quella coppia non è coperta dal numero sopra.
- Le dichiarazioni su tabelle con scope, lingua e assenza di JavaScript sono state ricavate di nuovo da questa build quando la dichiarazione è stata scritta; una modifica al foglio di stile o a un template di pagina può invalidarne una, ed è per questo che ciascuna indica il file che la contiene.
Cosa non è stato verificato
Detto chiaramente, perché un'affermazione sull'accessibilità che si sovrastima è peggio di nessuna affermazione — e perché l'intera proposta di questo sito è che le sue affermazioni possono essere verificate:
- Nessun test con screen reader è stato eseguito. Non con NVDA, JAWS, VoiceOver, TalkBack o Orca. Nulla di quanto qui riportato va letto come un'affermazione su ciò che uno screen reader annuncia.
- Nessun audit di terze parti — nessuna consulenza sull'accessibilità, nessuna scansione automatizzata di conformità, nessun VPAT o Accessibility Conformance Report.
- Nessuna dichiarazione di conformità a WCAG 2.2 (o 2.1) a nessun livello. Superare un calcolo di contrasto e contrassegnare le intestazioni di tabella non è conformità: sono due dei criteri di successo, sulle superfici che sono state misurate.
- Nessun test con utenti con disabilità.
- La copertura di browser e tecnologie assistive non è caratterizzata. Il sito è HTML e CSS semplici senza JavaScript, il che di solito significa ampio supporto, ma “di solito” non è una misurazione e non la presentiamo come tale.
Limiti noti
Queste sono cose che sappiamo già essere imperfette, elencate invece di essere lasciate scoprire a chi legge:
- La console non è coperta da questa dichiarazione. Non fa parte dell'esportazione statica e le sue tabelle non hanno le associazioni di intestazione che hanno le pagine pubbliche. Se la console diventa raggiungibile pubblicamente, questa dichiarazione non si applica ad essa.
- Il link di salto, l'intestazione e il piè di pagina del sito sono nascosti durante la stampa. Stampare una pagina fornisce quindi contenuto senza navigazione e senza link di salto.
- Il selettore di lingua è un <select> nativo che elenca tutte le ventiquattro lingue. È raggiungibile da tastiera ed etichettato, e quando JavaScript non è disponibile il medesimo elenco viene offerto come link.
- Non esiste un contatto specifico per l'accessibilità né un impegno sui tempi di risposta. Le segnalazioni vanno a una casella generica; non ci impegniamo ancora a rispondere entro un tempo definito.
- Lo stato live e le cifre di costo sulle pagine prodotto sono testo statico. Non si aggiornano nel browser, perché non c'è codice browser. In questa distribuzione è il comportamento previsto, non un'animazione che ha fallito.
- Il playground, quando è distribuito, è l'unica superficie interattiva. È un modulo con etichette testuali e si riduce a una spiegazione quando l'API non è ospitata, ma i suoi annunci di stato durante una richiesta non sono stati testati con uno screen reader.
Segnalare un problema
Se qualcosa su questo sito non è utilizzabile per te, scrivi a mail@llmeu.com e indica quale pagina e cosa è successo. I difetti di accessibilità sono trattati come qualsiasi altro difetto su questo sito: vengono corretti nel sorgente e verificati sulla pagina esportata. Non aggiungeremo in silenzio un badge di conformità per far sparire la segnalazione.
Questa dichiarazione descrive questa build. Se una misurazione sopra smette di essere vera, il difetto è la misurazione o la pagina — non la dichiarazione.
Sicurezza · Note legali · FAQ