#1 - Text has minimum contrast
Azione correttiva
Element has contrast ratio lower than minimum.
Data emissione: 25/09/2026 • Standard: WCAG 2.1/AA • Documento tecnico per audit di conformità
Questo registro contiene il dettaglio tecnico delle violazioni di accessibilità riscontrate durante la valutazione. È inteso per uso interno ai fini della pianificazione degli interventi correttivi e della documentazione richiesta dalla normativa europea EAA (Direttiva UE 2019/882), dalla norma tecnica EN 301 549 e dalle Linee Guida AgID.
Bloccanti • Intervento immediato
Gravi
Moderate
Minori • Pianificazione
La gravità non è definita dalle WCAG, che non la prevedono: è la fascia assegnata dagli strumenti automatici a ciascun rilievo, riportata qui come indicazione operativa di priorità.
| Severità | Conteggio | Percentuale | Impatto |
|---|---|---|---|
| Critiche | 10 | 32.3% | Blocca completamente l'accesso per alcuni utenti |
| Alte | 18 | 58.1% | Impedisce funzionalità importanti |
| Medie | 3 | 9.7% | Ostacola l'utilizzo senza bloccarlo |
| Basse | 0 | 0.0% | Migliora l'esperienza utente |
| Totale | 31 | 100.0% |
I principi P.O.U.R. (Percepibile, Operabile, Comprensibile, Robusto) costituiscono i quattro pilastri fondamentali delle WCAG. La seguente analisi raggruppa le violazioni secondo questi principi.
Criteri 1.x - Contenuti presentabili in modi diversi
Criteri 2.x - Interfaccia e navigazione accessibili
Criteri 3.x - Informazioni e operazioni chiare
Criteri 4.x - Compatibilità con tecnologie assistive
Elenco dei criteri di successo WCAG 2.1 livello AA che risultano non soddisfatti. Ogni criterio è collegato alla documentazione ufficiale W3C.
| Criterio | Nome | Livello | Principio | Occorrenze | Riferimento |
|---|---|---|---|---|---|
| 1.4.3 | Contrasto (minimo) | AA | Percepibile | 1424 | Documentazione W3C |
| 4.1.2 | Nome, ruolo, valore | A | Robusto | 1032 | Documentazione W3C |
| 2.4.4 | Scopo del link (nel contesto) | A | Operabile | 836 | Documentazione W3C |
| 1.3.1 | Informazioni e relazioni | A | Percepibile | 216 | Documentazione W3C |
| 2.4.7 | Focus visibile | AA | Operabile | 216 | Documentazione W3C |
| 1.1.1 | Contenuto non testuale | A | Percepibile | 55 | Documentazione W3C |
| 2.5.3 | Etichetta nel nome | A | Operabile | 4 | Documentazione W3C |
| 1.2.1 | Solo audio e solo video (preregistrati) | A | Percepibile | 1 | Documentazione W3C |
| 1.2.2 | Sottotitoli (preregistrati) | A | Percepibile | 1 | Documentazione W3C |
| 1.2.3 | Audiodescrizione o media alternativo | A | Percepibile | 1 | Documentazione W3C |
| 1.2.5 | Audiodescrizione (preregistrata) | AA | Percepibile | 1 | Documentazione W3C |
| 1.4.10 | Riadattamento | AA | Percepibile | 1 | Documentazione W3C |
| 1.4.11 | Contrasto in elementi non testuali | AA | Percepibile | 1 | Documentazione W3C |
| 1.4.13 | Contenuto con hover o focus | AA | Percepibile | 1 | Documentazione W3C |
| 2.2.2 | Pausa, stop, nascondi | A | Operabile | 1 | Documentazione W3C |
| 3.1.2 | Lingua delle parti | AA | Comprensibile | 1 | Documentazione W3C |
Di seguito il registro completo delle violazioni riscontrate, ordinate per severità decrescente. Ogni voce include l'identificazione dell'elemento, il criterio WCAG violato e le indicazioni per la correzione.
Element has contrast ratio lower than minimum.
The test target doesn't have an accessible name, or it's empty ('').
The complete visible text content of the test target neither matches or is contained within its accessible name.
The image doesn't have an accessible name.
Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.
The test target parent doesn't have the required context role.
Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.
The test target owns elements that doesn't have the correct role.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
The test target accessible name doesn't exist or it's empty ('').
Portare il contrasto fra testo e sfondo ad almeno 4.5:1 (3:1 per il testo grande).
Portare il contrasto fra testo e sfondo ad almeno 4.5:1 (3:1 per il testo grande).
Portare il contrasto fra testo e sfondo ad almeno 4.5:1 (3:1 per il testo grande).
Rendere il testo dei link descrittivo della destinazione, anche fuori dal contesto; evitare «clicca qui» e i link con la sola icona senza nome accessibile.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Rendere sempre visibile l'indicatore di focus da tastiera: non azzerare outline senza sostituirlo con uno stile equivalente.
Aggiungere testo alternativo descrittivo alle immagini non decorative; marcare come decorative (alt vuoto) quelle che non veicolano informazione.
<li> elements are used semantically
<li> elements are used semanticallyUsare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.
Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.
Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn how to make links accessible](https://dequeuniversity.com/rules/axe/4.13/link-name).
<li>) are not contained within <ul>, <ol> or <menu> parent elements.
<li>) are not contained within <ul>, <ol> or <menu> parent elements.Screen readers require list items (<li>) to be contained within a parent <ul>, <ol> or <menu> to be announced properly. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.13/listitem).
Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more about form element labels](https://dequeuniversity.com/rules/axe/4.13/label).
I rilievi seguenti non dimostrano la violazione di un criterio WCAG 2.1 di livello A o AA: sono segnalazioni degli strumenti automatici che richiedono una verifica manuale. Restano fuori dal conteggio delle violazioni e dall'esito di conformità.
Element has contrast ratio lower than minimum.
The aria-label property is neither inherited nor supported by the role generic.
percent, em, names for font sizes
percent, em, names for font sizesThis test target has a font-size css property using an absolute unit value with the important flag.
Text alternative needs manual verification.
Check if the element has some visible focus indication
Check if each ancestor or the text node is not clipped by overflow.
Check that text error messages provided, identify the cause of the error or how to fix the error.
The link contains an image that has an alt attribute that should be manually verified.
Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.
The links with the same accessible name have different content. Verify is the content is equivalent.
The links with the same accessible name have different content. Verify is the content is equivalent.
Please verify that the element's title attribute describes correctly the link.
Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element has semantic role inheriting from landmark; and - the first perceivable content (in tree order in the flat tree) which is an inclusive descendant of the element is non-repeated content after repeated content; and - the element is included in the accessibility tree.
Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element is non-repeated content after repeated content; and - the element has a semantic role of heading; and - the element is visible; and - the element is included in the accessibility tree.
For each block of repeated content in each test target, which is before (in the flat tree) at least one node of non-repeated content after repeated content, check that all the following are true: - there exists an instrument to make all nodes in this block not visible; and - there exists an instrument to remove all nodes in this block from the accessibility tree.
The page has one or more instrument(s) to move focus. Check if any of these instrument(s) is being used before a block of repeated content, and the focus is moved to just before a block of non-repeated content.
Can't collect data from the test target.
Can't collect data from the test target.
Can't collect data from the test target.
Can't collect data from the test target.
Can't collect data from the test target.
Can't collect data from the test target.
Can't collect data from the test target.
No test targets found.QW-ACT-R55
No test targets found.QW-ACT-R56
No test targets found.QW-ACT-R51
No test targets found.QW-ACT-R55
No test targets found.QW-ACT-R63
Please verify that headers are used to divide the page correctly.
The first focusable control is a visible link to some content in the Web Page. Verify if it links to the main content.
The form field has incorrect positioned label.
fieldset and legend elements
fieldset and legend elementsThe fieldset element is neither inside nor referencing a form element.
Element didn't keep focus.
Ordine di intervento suggerito per i criteri non soddisfatti. Non contiene stime di durata: dipendono dall'architettura del sito e dalle risorse del soggetto valutato.
Informazioni tecniche complete sulla valutazione di accessibilità condotta.
| Campo | Valore |
|---|---|
| ID Audit | eaa_1790330462437 |
| Ente esecutore | Principi S.r.l. |
| Responsabile tecnico | Andrea Vadacchino |
| Data valutazione | 25/09/2026 |
| Standard di riferimento | WCAG 2.1 livello AA - EN 301 549 v3.2.1 |
| Metodologia | Analisi automatizzata multi-scanner |
| Pagine nel campione | 52 |
| Tasso di conformità | 66% |
| Strumento | Sviluppatore | Tipo |
|---|---|---|
| Axe-core | Deque Systems | Analisi delle violazioni WCAG con identificazione degli elementi problematici |
| Lighthouse | Valutazione delle best practice di accessibilità | |
| Pa11y | Team Pa11y | Validazione degli standard di accessibilità con focus su HTML5 e ARIA |
| Playwright | Microsoft | Controlli nel browser (tastiera, focus, spaziatura del testo, etichette). Cinque controlli, provati su pagine di prova, dimostrano il mancato rispetto del proprio criterio (1.4.10, 1.4.12, 2.1.2, 2.4.7, 2.5.3), mai il rispetto; gli altri rilievi sono avvisi da verificare |
| QualWeb | Universidade de Lisboa | Regole ACT e tecniche WCAG del W3C |
Organizzazione valutata: Gruppo Turi srl
Sito Web: https://www.cucineturi.com/
Metodo di validazione: Analisi automatica multi-scanner + normalizzazione risultati
Livello di accuratezza: Limitato ai criteri WCAG verificabili automaticamente
Assegnazione delle responsabilità per la gestione e risoluzione delle violazioni.
| Audit eseguito da | Cliente |
|---|---|
|
Organizzazione: Principi S.r.l. Tecnico: Andrea Vadacchino Data audit: 25/09/2026 |
Organizzazione: Gruppo Turi srl Email: info@gruppoturi.it Telefono: +39 080 5897111 |
Cronologia delle revisioni del documento con dettagli sulle modifiche apportate.
| Data | Responsabile | Tipo | Versione | Descrizione |
|---|---|---|---|---|
| 20/07/2026 | Principi S.r.l. | Prima emissione | 1.0 | Esito non disponibile |
| 25/09/2026 | Principi S.r.l. | Aggiornamento | 2.0 | Revisione basata su nuova scansione di accessibilità |
| 25/09/2026 | Principi S.r.l. | Riemissione | 2.2 | Nuova emissione dei documenti della stessa scansione, con le regole di resa vigenti |
La parte intera del numero conta le scansioni del sito (X.0 = X-esima scansione); la parte decimale conta le riemissioni dei documenti della stessa scansione (X.1, X.2…).