Questo documento presenta una valutazione tecnica di accessibilità basata sulle verifiche documentate e sui limiti indicati. Le verifiche automatiche coprono soltanto una parte dei criteri WCAG e non sostituiscono la valutazione umana. Il documento non costituisce una certificazione EAA, una valutazione legale, una garanzia di conformità normativa o una protezione da sanzioni; l'applicabilità dell'EAA non è stata valutata. La dichiarazione di accessibilità e la conformità del servizio restano di competenza del titolare del servizio digitale.

Registro delle Violazioni di Accessibilità

Gruppo Turi srl - https://www.cucineturi.com/

Data emissione: 25/09/2026 • Standard: WCAG 2.1/AA • Documento tecnico per audit di conformità

Documento riservato per audit tecnico

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.

Distribuzione per Severità

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à.

Classificazione violazioni per livello di severità
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%

Analisi per Principi P.O.U.R.

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.

[P]
Percepibile
1695

Criteri 1.x - Contenuti presentabili in modi diversi

[O]
Operabile
1056

Criteri 2.x - Interfaccia e navigazione accessibili

[U]
Comprensibile
0

Criteri 3.x - Informazioni e operazioni chiare

[R]
Robusto
1032

Criteri 4.x - Compatibilità con tecnologie assistive

Criteri WCAG Violati

Elenco dei criteri di successo WCAG 2.1 livello AA che risultano non soddisfatti. Ogni criterio è collegato alla documentazione ufficiale W3C.

Elenco criteri WCAG violati con conteggio e link alla documentazione
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

Dettaglio Singole Violazioni

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.

#1 - Text has minimum contrast

Critica WCAG 1.4.3 Percepibile
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1)
Descrizione
Text has minimum contrast

Azione correttiva

Element has contrast ratio lower than minimum.

#2 - Link has accessible name

Critica WCAG 2.4.4 Operabile
Elemento
html > body:nth-child(2) > nav:nth-child(3) > a:nth-child(1)
Descrizione
Link has accessible name

Azione correttiva

The test target doesn't have an accessible name, or it's empty ('').

#3 - Visible label is part of accessible name

Critica WCAG 2.5.3 Operabile
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > header:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(4) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)
Descrizione
Visible label is part of accessible name

Azione correttiva

The complete visible text content of the test target neither matches or is contained within its accessible name.

#4 - Failure of Success Criteria 2.4.4, 2.4.9 and 4.1.2 due to not providing an accessible name for an image which is the only content in a link

Critica WCAG 2.4.4 Operabile
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > header:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Descrizione
Failure of Success Criteria 2.4.4, 2.4.9 and 4.1.2 due to not providing an accessible name for an image which is the only content in a link

Azione correttiva

The image doesn't have an accessible name.

#5 - Ensure elements with an ARIA role that require parent roles are contained by them

Critica WCAG 1.3.1 Percepibile
Descrizione
Ensure elements with an ARIA role that require parent roles are contained by them

Azione correttiva

Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.

#6 - ARIA required context role

Critica WCAG 1.3.1 Percepibile
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)
Descrizione
ARIA required context role

Azione correttiva

The test target parent doesn't have the required context role.

#7 - Ensure elements with an ARIA role that require child roles contain them

Critica WCAG 1.3.1 Percepibile
Descrizione
Ensure elements with an ARIA role that require child roles contain them

Azione correttiva

Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.

#8 - ARIA required owned elements

Critica WCAG 1.3.1 Percepibile
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1)
Descrizione
ARIA required owned elements

Azione correttiva

The test target owns elements that doesn't have the correct role.

#9 - Ensure every form element has a label

Critica WCAG 4.1.2 Robusto
Descrizione
Ensure every form element has a label

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#10 - Form control has accessible name

Critica WCAG 4.1.2 Robusto
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > input:nth-child(1)
Descrizione
Form control has accessible name

Azione correttiva

The test target accessible name doesn't exist or it's empty ('').

#11 - This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #767676.

Alta WCAG 1.4.3 Percepibile
Elemento
#menu-item-4352 > a > span
Descrizione
This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #767676.

Azione correttiva

Portare il contrasto fra testo e sfondo ad almeno 4.5:1 (3:1 per il testo grande).

#12 - This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #949494.

Alta WCAG 1.4.3 Percepibile
Elemento
#fws_6ab5ffd3971eb > div:nth-child(2) > div > div > div > div:nth-child(1) > h1
Descrizione
This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #949494.

Azione correttiva

Portare il contrasto fra testo e sfondo ad almeno 4.5:1 (3:1 per il testo grande).

#13 - Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds

Alta WCAG 1.4.3 Percepibile
Descrizione
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds

Azione correttiva

Portare il contrasto fra testo e sfondo ad almeno 4.5:1 (3:1 per il testo grande).

#14 - Ensure links have discernible text

Alta WCAG 2.4.4 Operabile
Descrizione
Ensure links have discernible text

Azione correttiva

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.

#15 - Anchor element found with a valid href attribute, but no link content has been supplied.

Alta WCAG 4.1.2 Robusto
Elemento
#fws_6ab5ffd764190 > div:nth-child(2) > div > div > div > div:nth-child(1) > div > a
Descrizione
Anchor element found with a valid href attribute, but no link content has been supplied.

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#16 - Elemento a[href="https://www.cucineturi.com/area-rivenditori/"] non ha indicatore di focus visibile — nessuna differenza di stile fra riposo e focus da tastiera

Alta WCAG 2.4.7 Operabile
Elemento
a[href="https://www.cucineturi.com/area-rivenditori/"]
Descrizione
Elemento a[href="https://www.cucineturi.com/area-rivenditori/"] non ha indicatore di focus visibile — nessuna differenza di stile fra riposo e focus da tastiera

Azione correttiva

Rendere sempre visibile l'indicatore di focus da tastiera: non azzerare outline senza sostituirlo con uno stile equivalente.

#17 - Img element is the only content of the link, but is missing alt text. The alt text should describe the purpose of the link.

Alta WCAG 1.1.1 Percepibile
Elemento
#fws_6ab5ffd76370b > div:nth-child(2) > div:nth-child(6) > div > div > div:nth-child(2) > div > div > div > a
Descrizione
Img element is the only content of the link, but is missing alt text. The alt text should describe the purpose of the link.

Azione correttiva

Aggiungere testo alternativo descrittivo alle immagini non decorative; marcare come decorative (alt vuoto) quelle che non veicolano informazione.

#18 - Ensure <li> elements are used semantically

Alta WCAG 1.3.1 Percepibile
Descrizione
Ensure <li> elements are used semantically

Azione correttiva

Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.

#19 - This form field should be labelled in some way. Use the label element (either with a "for" attribute or wrapped around the form field), or "title", "aria-label" or "aria-labelledby" attributes as appropriate.

Alta WCAG 1.3.1 Percepibile
Elemento
#wpcf7-f205-p3741-o1 > form > div:nth-child(2) > div:nth-child(1) > p > span > input
Descrizione
This form field should be labelled in some way. Use the label element (either with a "for" attribute or wrapped around the form field), or "title", "aria-label" or "aria-labelledby" attributes as appropriate.

Azione correttiva

Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.

#20 - This textinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Alta WCAG 4.1.2 Robusto
Elemento
#wpcf7-f205-p3741-o1 > form > div:nth-child(2) > div:nth-child(1) > p > span > input
Descrizione
This textinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#21 - This fieldset element does not have a name available to an accessibility API. Valid names are: legend element, aria-label , aria-labelledby .

Alta WCAG 4.1.2 Robusto
Elemento
#wpcf7-f205-p3741-o1 > form > fieldset
Descrizione
This fieldset element does not have a name available to an accessibility API. Valid names are: legend element, aria-label , aria-labelledby .

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#22 - Fieldset does not contain a legend element. All fieldsets should contain a legend element that describes a description of the field group.

Alta WCAG 1.3.1 Percepibile
Elemento
#wpcf7-f205-p3741-o1 > form > fieldset
Descrizione
Fieldset does not contain a legend element. All fieldsets should contain a legend element that describes a description of the field group.

Azione correttiva

Usare elementi HTML semantici (intestazioni, liste, tabelle con th) perche' la struttura visiva sia esposta anche a livello di codice.

#23 - This emailinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Alta WCAG 4.1.2 Robusto
Elemento
#wpcf7-f205-p3741-o1 > form > div:nth-child(2) > div:nth-child(3) > p > span > input
Descrizione
This emailinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#24 - This telinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Alta WCAG 4.1.2 Robusto
Elemento
#wpcf7-f205-p3741-o1 > form > div:nth-child(2) > div:nth-child(4) > p > span > input
Descrizione
This telinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#25 - This textarea element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Alta WCAG 4.1.2 Robusto
Elemento
#wpcf7-f205-p3741-o1 > form > div:nth-child(2) > div:nth-child(5) > p > span > textarea
Descrizione
This textarea element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#26 - This numberinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Alta WCAG 4.1.2 Robusto
Elemento
#wpcf7-f7368-p3837-o1 > form > div:nth-child(2) > div:nth-child(6) > p > span > input
Descrizione
This numberinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#27 - This fileinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Alta WCAG 4.1.2 Robusto
Elemento
#wpcf7-f6699-p3805-o1 > form > div:nth-child(2) > div:nth-child(6) > p > span > input
Descrizione
This fileinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#28 - Ensure ARIA attributes are not prohibited for an element's role

Alta WCAG 4.1.2 Robusto
Descrizione
Ensure ARIA attributes are not prohibited for an element's role

Azione correttiva

Esporre nome, ruolo e valore di ogni componente: usare elementi nativi o completare i ruoli ARIA con gli attributi e gli stati richiesti.

#29 - Links do not have a discernible name

Media WCAG 2.4.4 Operabile
Descrizione
Links do not have a discernible name

Azione correttiva

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).

#30 - List items (<li>) are not contained within <ul>, <ol> or <menu> parent elements.

Media WCAG 1.3.1 Percepibile
Descrizione
List items (<li>) are not contained within <ul>, <ol> or <menu> parent elements.

Azione correttiva

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).

#31 - Form elements do not have associated labels

Media WCAG 1.3.1 Percepibile
Descrizione
Form elements do not have associated labels

Azione correttiva

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).

Avvisi da verificare

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à.

#1 - Text has enhanced contrast

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1)
Descrizione
Text has enhanced contrast

Azione correttiva

Element has contrast ratio lower than minimum.

#2 - ARIA state or property is permitted

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > nav:nth-child(3)
Descrizione
ARIA state or property is permitted

Azione correttiva

The aria-label property is neither inherited nor supported by the role generic.

#3 - Duplicate id attribute value "form-cucina" found on the web page.

Alta nessun criterio A/AA
Elemento
#form-cucina
Descrizione
Duplicate id attribute value "form-cucina" found on the web page.

#4 - Using percent, em, names for font sizes

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2)
Descrizione
Using percent, em, names for font sizes

Azione correttiva

This test target has a font-size css property using an absolute unit value with the important flag.

#5 - Failure of Success Criterion 1.1.1 and 1.2.1 due to using text alternatives that are not alternatives

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > header:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1) > img:nth-child(1)
Descrizione
Failure of Success Criterion 1.1.1 and 1.2.1 due to using text alternatives that are not alternatives

Azione correttiva

Text alternative needs manual verification.

#6 - Element in sequential focus order has visible focus

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > nav:nth-child(3) > a:nth-child(1)
Descrizione
Element in sequential focus order has visible focus

Azione correttiva

Check if the element has some visible focus indication

#7 - Zoomed text node is not clipped with CSS overflow

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1) > span:nth-child(1)
Descrizione
Zoomed text node is not clipped with CSS overflow

Azione correttiva

Check if each ancestor or the text node is not clipped by overflow.

#8 - Error message describes invalid form field value

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > input:nth-child(1)
Descrizione
Error message describes invalid form field value

Azione correttiva

Check that text error messages provided, identify the cause of the error or how to fix the error.

#9 - Combining adjacent image and text links for the same resource

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > header:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(4) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)
Descrizione
Combining adjacent image and text links for the same resource

Azione correttiva

The link contains an image that has an alt attribute that should be manually verified.

#10 - Using ol, ul and dl for lists or groups of links

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1)
Descrizione
Using ol, ul and dl for lists or groups of links

Azione correttiva

Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.

#11 - Links with identical accessible names have equivalent purpose

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)
Descrizione
Links with identical accessible names have equivalent purpose

Azione correttiva

The links with the same accessible name have different content. Verify is the content is equivalent.

#12 - Links with identical accessible names and context serve equivalent purpose

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)
Descrizione
Links with identical accessible names and context serve equivalent purpose

Azione correttiva

The links with the same accessible name have different content. Verify is the content is equivalent.

#13 - Supplementing link text with the title attribute

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > header:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(4) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)
Descrizione
Supplementing link text with the title attribute

Azione correttiva

Please verify that the element's title attribute describes correctly the link.

#14 - Document has a landmark with non-repeated content

Alta nessun criterio A/AA
Elemento
html
Descrizione
Document has a landmark with non-repeated content

Azione correttiva

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.

#15 - Document has heading for non-repeated content

Alta nessun criterio A/AA
Elemento
html
Descrizione
Document has heading for non-repeated content

Azione correttiva

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.

#16 - Block of repeated content is collapsible

Alta nessun criterio A/AA
Elemento
html
Descrizione
Block of repeated content is collapsible

Azione correttiva

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.

#17 - Document has an instrument to move focus to non-repeated content

Alta nessun criterio A/AA
Elemento
html
Descrizione
Document has an instrument to move focus to non-repeated content

Azione correttiva

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.

#18 - video element visual-only content is media alternative for text

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element visual-only content is media alternative for text

Azione correttiva

Can't collect data from the test target.

#19 - video element visual-only content has transcript

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element visual-only content has transcript

Azione correttiva

Can't collect data from the test target.

#20 - video element visual-only content has audio track alternative

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element visual-only content has audio track alternative

Azione correttiva

Can't collect data from the test target.

#21 - video element visual content has audio description

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element visual content has audio description

Azione correttiva

Can't collect data from the test target.

#22 - video element content is media alternative for text

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element content is media alternative for text

Azione correttiva

Can't collect data from the test target.

#23 - video element auditory content has captions

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element auditory content has captions

Azione correttiva

Can't collect data from the test target.

#24 - Audio and visuals of video element have transcript

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
Audio and visuals of video element have transcript

Azione correttiva

Can't collect data from the test target.

#25 - video element visual content has accessible alternative

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element visual content has accessible alternative

Azione correttiva

No test targets found.QW-ACT-R55

#26 - video element auditory content has accessible alternative

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element auditory content has accessible alternative

Azione correttiva

No test targets found.QW-ACT-R56

#27 - Video element visual-only content has accessible alternative

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
Video element visual-only content has accessible alternative

Azione correttiva

No test targets found.QW-ACT-R51

#28 - video element visual content has strict accessible alternative

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(9) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(2)
Descrizione
video element visual content has strict accessible alternative

Azione correttiva

No test targets found.QW-ACT-R55

#29 - Bypass Blocks of Repeated Content

Alta nessun criterio A/AA
Elemento
html
Descrizione
Bypass Blocks of Repeated Content

Azione correttiva

No test targets found.QW-ACT-R63

#30 - Organizing a page using headings

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2)
Descrizione
Organizing a page using headings

Azione correttiva

Please verify that headers are used to divide the page correctly.

#31 - Adding a link at the top of each page that goes directly to the main content area

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > nav:nth-child(3) > a:nth-child(1)
Descrizione
Adding a link at the top of each page that goes directly to the main content area

Azione correttiva

The first focusable control is a visible link to some content in the Web Page. Verify if it links to the main content.

#32 - Positioning labels to maximize predictability of relationships

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(2) > div:nth-child(2) > div:nth-child(1) > p:nth-child(1) > span:nth-child(1) > input:nth-child(1)
Descrizione
Positioning labels to maximize predictability of relationships

Azione correttiva

The form field has incorrect positioned label.

#33 - Providing a description for groups of form controls using fieldset and legend elements

Alta nessun criterio A/AA
Elemento
html > body:nth-child(2) > div:nth-child(4) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(2) > fieldset:nth-child(1)
Descrizione
Providing a description for groups of form controls using fieldset and legend elements

Azione correttiva

The fieldset element is neither inside nor referencing a form element.

#34 - Failure of Success Criteria 2.1.1, 2.4.7, and 3.2.1 due to using script to remove focus when focus is received

Alta nessun criterio A/AA
Elemento
html:nth-of-type(1) > body > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > button:nth-of-type(1)
Descrizione
Failure of Success Criteria 2.1.1, 2.4.7, and 3.2.1 due to using script to remove focus when focus is received

Azione correttiva

Element didn't keep focus.

#35 - This form does not contain a submit button, which creates issues for those who cannot submit the form using the keyboard. Submit buttons are INPUT elements with type attribute "submit" or "image", or BUTTON elements with type "submit" or omitted/invalid.

Media nessun criterio A/AA
Elemento
html > body > nav:nth-child(7) > section > div > div:nth-child(3) > div > form
Descrizione
This form does not contain a submit button, which creates issues for those who cannot submit the form using the keyboard. Submit buttons are INPUT elements with type attribute "submit" or "image", or BUTTON elements with type "submit" or omitted/invalid.

#36 - Ensure the order of headings is semantically correct

Media nessun criterio A/AA
Descrizione
Ensure the order of headings is semantically correct

#37 - Ensure that the page, or at least one of its frames contains a level-one heading

Media nessun criterio A/AA
Descrizione
Ensure that the page, or at least one of its frames contains a level-one heading

#43 - Ensure image alternative is not repeated as text

Bassa nessun criterio A/AA
Descrizione
Ensure image alternative is not repeated as text

#44 - Ensure role attribute has an appropriate value for the element

Bassa nessun criterio A/AA
Descrizione
Ensure role attribute has an appropriate value for the element

#45 - Da verificare (controllo automatico euristico): Salto heading da h2 a h4 — manca h3

Bassa nessun criterio A/AA
Elemento
h4
Descrizione
Da verificare (controllo automatico euristico): Salto heading da h2 a h4 — manca h3

#46 - Da verificare (controllo automatico euristico): Istruzione usa solo riferimento sensoriale (color): 'Scegli il coloreBeige sabbia e pannaBiancoBlu e violaGrigio chiaro e cenereGrigi'

Bassa nessun criterio A/AA
Elemento
SELECT.pkp-select
Descrizione
Da verificare (controllo automatico euristico): Istruzione usa solo riferimento sensoriale (color): 'Scegli il coloreBeige sabbia e pannaBiancoBlu e violaGrigio chiaro e cenereGrigi'

Piano di intervento

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.

Riferimenti Normativi

Metadati dell'Audit

Informazioni tecniche complete sulla valutazione di accessibilità condotta.

Dettagli tecnici dell'audit di accessibilità
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%

Strumenti di testing utilizzati

Dettaglio degli strumenti automatici utilizzati
Strumento Sviluppatore Tipo
Axe-core Deque Systems Analisi delle violazioni WCAG con identificazione degli elementi problematici
Lighthouse Google 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

Informazioni aggiuntive audit

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

Responsabilità

Assegnazione delle responsabilità per la gestione e risoluzione delle violazioni.

Responsabilità audit e cliente
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

Note sul documento

  • Identificatore: REG-eaa_1790330462437
  • Versione: 2.2
  • Classificazione: Riservato - Solo uso interno
  • Conservazione: 5 anni dalla data di emissione
  • Generato da: EAA Scanner v2.0

Storico Revisioni

Cronologia delle revisioni del documento con dettagli sulle modifiche apportate.

Storico delle revisioni del documento
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…).