VIOLATIONS REGISTER - TECHNICAL DOCUMENT

Accessibility Violations Register

Mario Zunino & C. S.r.l. - https://esterel.it/it/

Issue date: 11/05/2026 • Standard: WCAG 2.1/AA • Technical document for compliance audit

Confidential document for technical audit

This register contains the technical details of accessibility violations found during the evaluation. It is intended for <strong>internal use</strong> for planning corrective actions and documentation required by the European EAA regulation (EU Directive 2019/882), the EN 301 549 technical standard and AgID Guidelines.

Distribution by Severity

The violation classification follows the severity criteria defined by WCAG 2.1 Understanding Documents and AgID Guidelines for public administration website accessibility.

Violation classification by severity level
Severity Count Percentage Impact
Critical 16 42.1% Completely blocks access for some users
High 25 65.8% Prevents important functionality
Medium 6 15.8% Hinders use without blocking it
Low 0 0.0% Improves user experience
Total 38 100%

P.O.U.R. Principles Analysis

The <strong>P.O.U.R.</strong> principles (Perceivable, Operable, Understandable, Robust) constitute the four fundamental pillars of WCAG. The following analysis groups violations according to these principles.

[P]
Perceivable
13

Criteria 1.x - Content presentable in different ways

[O]
Operable
10

Criteria 2.x - Accessible interface and navigation

[U]
Understandable
3

Criteria 3.x - Clear information and operations

[R]
Robust
21

Criteria 4.x - Compatibility with assistive technologies

Violated WCAG Criteria

List of success criteria WCAG 2.1 level AA that are not satisfied. Each criterion is linked to official W3C documentation.

List of violated WCAG criteria with count and documentation link
Criterion Name Level Principle Occurrences Reference
1.4.3 Contrasto (minimo) AA Perceivable 13 W3C Documentation
4.1.2 Nome, ruolo, valore A Robust 10 W3C Documentation
1.1.1 Contenuto non testuale A Perceivable 4 W3C Documentation
1.3.1 Informazioni e relazioni A Perceivable 4 W3C Documentation
2.4.4 Scopo del link (nel contesto) A Operable 4 W3C Documentation
4.1.1 Parsing A Robust 2 W3C Documentation
3.2.2 All'input A Understandable 2 W3C Documentation
1.4.4 Ridimensionamento del testo AA Perceivable 2 W3C Documentation
2.4.1 Bypass dei blocchi A Operable 2 W3C Documentation
2.5.3 Etichetta nel nome A Operable 1 W3C Documentation
1.4.6 Criterio 1.4.6 AA Robust 1 WCAG Reference
2.4.7 Focus visibile AA Operable 1 W3C Documentation
3.3.1 Identificazione errori A Understandable 1 W3C Documentation
2.1.1 Tastiera A Operable 1 W3C Documentation
2.4.9 Criterio 2.4.9 AA Robust 1 WCAG Reference

Individual Violations Detail

Below is the complete register of violations found, sorted by descending severity. Each entry includes the element identification, violated WCAG criterion and correction guidance.

#1 - Ensure buttons have discernible text

critical WCAG button-name Robust
Description
Ensure buttons have discernible text
Corrective action

https://dequeuniversity.com/rules/axe/4.11/button-name?application=axe-puppeteer

#2 - Link has accessible name

critical WCAG 2.4.4 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
Link has accessible name
Corrective action

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

#3 - Visible label is part of accessible name

critical WCAG 2.5.3 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > a:nth-child(1)
Description
Visible label is part of accessible name
Corrective action

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

#4 - Text has minimum contrast

critical WCAG 1.4.3 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
Text has minimum contrast
Corrective action

Element has contrast ratio lower than minimum.

#5 - Text has enhanced contrast

critical WCAG 1.4.6 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
Text has enhanced contrast
Corrective action

Element has contrast ratio lower than minimum.

#6 - Ensure every form element has a label

critical WCAG label Robust
Description
Ensure every form element has a label
Corrective action

https://dequeuniversity.com/rules/axe/4.11/label?application=axe-puppeteer

#7 - Form control has accessible name

critical WCAG 4.1.2 Robust
Element
html > body:nth-child(2) > main:nth-child(2) > section:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > form:nth-child(2) > div:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > label:nth-child(1) > input:nth-child(1)
Description
Form control has accessible name
Corrective action

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

#8 - Organizing a page using headings

critical WCAG 1.3.1 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > footer:nth-child(4) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(4)
Description
Organizing a page using headings
Corrective action

Headings are not in the correct order.

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

critical WCAG 2.4.1 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
Adding a link at the top of each page that goes directly to the main content area
Corrective action

The first focusable control on the Web page links to an inexistent element.

#10 - Supplementing link text with the title attribute

critical WCAG 2.4.4 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
Supplementing link text with the title attribute
Corrective action

The element contains a title attribute equal to the text in the link

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

critical WCAG 1.3.1 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(1)
Description
Using ol, ul and dl for lists or groups of links
Corrective action

A list item is not contained in a correct list element.

#12 - 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

critical WCAG 2.1.1 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
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
Corrective action

Element didn't keep focus.

#13 - Using `percent, em, names` for font sizes

critical WCAG 1.4.4 Perceivable
Element
html
Description
Using `percent, em, names` for font sizes
Corrective action

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

#14 - 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

critical WCAG 2.4.4 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
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
Corrective action

The image doesn't have an accessible name.

#15 - Positioning labels to maximize predictability of relationships

critical WCAG 1.3.1 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > section:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > form:nth-child(2) > div:nth-child(3) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > label:nth-child(1) > input:nth-child(1)
Description
Positioning labels to maximize predictability of relationships
Corrective action

The form field has incorrect positioned label.

#16 - Providing submit buttons

critical WCAG 3.2.2 Understandable
Element
html > body:nth-child(2) > main:nth-child(2) > section:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > form:nth-child(2)
Description
Providing submit buttons
Corrective action

Form tag doesn't contain any of the following elements input[type~='submit image'], button[type='submit'].

#17 - 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 3:1. Recommendation: change text colour to #3b3b3b.

high WCAG 1.4.3 Perceivable
Element
#slideshow-form_8852554697014933 > div > div > div:nth-child(4) > div > ul > li:nth-child(2) > a > span
Description
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 3:1. Recommendation: change text colour to #3b3b3b.
Corrective action

Assicurarsi che il contrasto tra testo e sfondo sia almeno 4.5:1.

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

high WCAG color-contrast Robust
Description
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Corrective action

https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=axe-puppeteer

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

high WCAG 4.1.2 Robust
Element
#chat-widget-container > div:nth-child(4) > div:nth-child(2) > button
Description
This button element does not have a name available to an accessibility API. Valid names are: title , element content, aria-label , aria-labelledby .
Corrective action

Assicurarsi che tutti i componenti abbiano nome, ruolo e valore accessibili.

#20 - Ensure links have discernible text

high WCAG link-name Robust
Description
Ensure links have discernible text
Corrective action

https://dequeuniversity.com/rules/axe/4.11/link-name?application=axe-puppeteer

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

high WCAG 4.1.2 Robust
Element
#social > div > div > div > div:nth-child(2) > a:nth-child(1)
Description
Anchor element found with a valid href attribute, but no link content has been supplied.
Corrective action

Assicurarsi che tutti i componenti abbiano nome, ruolo e valore accessibili.

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

high WCAG 1.1.1 Perceivable
Element
#memgamenu-form_6593606236628507 > nav > div > div:nth-child(2) > ul > li:nth-child(4) > div > div > div > div:nth-child(5) > div > div > div > div > div > div:nth-child(1) > div > div:nth-child(1) > a
Description
Img element is the only content of the link, but is missing alt text. The alt text should describe the purpose of the link.
Corrective action

Aggiungere testo alternativo descrittivo alle immagini non decorative.

#23 - Duplicate id attribute value "Layer_2" found on the web page.

high WCAG 4.1.1 Robust
Element
#Layer_2
Description
Duplicate id attribute value "Layer_2" found on the web page.
Corrective action

Correggere errori di validazione HTML e assicurare markup valido.

#24 - Ensure links are distinguished from surrounding text in a way that does not rely on color

high WCAG link-in-text-block Robust
Description
Ensure links are distinguished from surrounding text in a way that does not rely on color
Corrective action

https://dequeuniversity.com/rules/axe/4.11/link-in-text-block?application=axe-puppeteer

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

high WCAG 4.1.2 Robust
Element
#leo_search_query_top
Description
This textinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .
Corrective action

Assicurarsi che tutti i componenti abbiano nome, ruolo e valore accessibili.

#26 - 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.

high WCAG 1.3.1 Perceivable
Element
#leo_search_query_top
Description
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.
Corrective action

Utilizzare elementi HTML semantici appropriati per strutturare il contenuto.

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

high WCAG 4.1.2 Robust
Element
#esterel-nl-email
Description
This emailinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .
Corrective action

Assicurarsi che tutti i componenti abbiano nome, ruolo e valore accessibili.

#28 - 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 2.26:1. Recommendation: change background to #b39014.

high WCAG 1.4.3 Perceivable
Element
#social > div > div > div > div:nth-child(2)
Description
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 2.26:1. Recommendation: change background to #b39014.
Corrective action

Assicurarsi che il contrasto tra testo e sfondo sia almeno 4.5:1.

#29 - 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.

high WCAG 3.2.2 Understandable
Element
#af_form
Description
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.
Corrective action

Consultare le linee guida WCAG per la correzione di questo problema.

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

high WCAG ACT Rule - QW-ACT-R63 Robust
Element
html
Description
Document has a landmark with non-repeated content
Corrective action

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.

#31 - Document has heading for non-repeated content

high WCAG ACT Rule - QW-ACT-R64 Robust
Element
html
Description
Document has heading for non-repeated content
Corrective action

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.

#32 - Block of repeated content is collapsible

high WCAG ACT Rule - QW-ACT-R73 Robust
Element
html
Description
Block of repeated content is collapsible
Corrective action

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.

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

high WCAG ACT Rule - QW-ACT-R74 Robust
Element
html
Description
Document has an instrument to move focus to non-repeated content
Corrective action

Check if the page has any 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.

#34 - Element in sequential focus order has visible focus

high WCAG 2.4.7 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
Element in sequential focus order has visible focus
Corrective action

Check if the element has some visible focus indication

#35 - Error message describes invalid form field value

high WCAG 3.3.1 Understandable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > form:nth-child(2) > div:nth-child(6) > div:nth-child(1) > input:nth-child(2)
Description
Error message describes invalid form field value
Corrective action

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

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

high WCAG 1.4.4 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)
Description
Zoomed text node is not clipped with CSS overflow
Corrective action

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

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

high WCAG 1.1.1 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)
Description
Combining adjacent image and text links for the same resource
Corrective action

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

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

high WCAG 1.1.1 Perceivable
Element
html > body:nth-child(2) > main:nth-child(2) > header:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1) > img:nth-child(1)
Description
Failure of Success Criterion 1.1.1 and 1.2.1 due to using text alternatives that are not alternatives
Corrective action

Text alternative needs manual verification.

#39 - Links with identical accessible names have equivalent purpose

high WCAG 2.4.9 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > section:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > section:nth-child(1) > section:nth-child(2) > div:nth-child(11) > a:nth-child(8)
Description
Links with identical accessible names have equivalent purpose
Corrective action

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

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

high WCAG 2.4.4 Operable
Element
html > body:nth-child(2) > main:nth-child(2) > section:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > section:nth-child(1) > section:nth-child(2) > div:nth-child(11) > a:nth-child(8)
Description
Links with identical accessible names and context serve equivalent purpose
Corrective action

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

#42 - Links do not have a discernible name

medium WCAG link-name Robust
Description
Links do not have a discernible name
Corrective action

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.11/link-name).

#43 - Ensure landmarks are unique

medium WCAG landmark-unique Robust
Description
Ensure landmarks are unique
Corrective action

https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=axe-puppeteer

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

medium WCAG page-has-heading-one Robust
Description
Ensure that the page, or at least one of its frames contains a level-one heading
Corrective action

https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=axe-puppeteer

#45 - Ensure all page content is contained by landmarks

medium WCAG region Robust
Description
Ensure all page content is contained by landmarks
Corrective action

https://dequeuniversity.com/rules/axe/4.11/region?application=axe-puppeteer

#46 - Buttons do not have an accessible name

medium WCAG button-name Robust
Description
Buttons do not have an accessible name
Corrective action

When a button doesn't have an accessible name, screen readers announce it as "button", making it unusable for users who rely on screen readers. [Learn how to make buttons more accessible](https://dequeuniversity.com/rules/axe/4.11/button-name).

#47 - Ensure the order of headings is semantically correct

medium WCAG heading-order Robust
Description
Ensure the order of headings is semantically correct
Corrective action

https://dequeuniversity.com/rules/axe/4.11/heading-order?application=axe-puppeteer

Remediation Plan

Intervention strategy for resolving identified violations, organized by priority and timelines.

Intervention methodology

  • Phase 1 - Immediate Interventions: Resolution of critical violations that completely block access (within 7 days)
  • Phase 2 - Short Term: Resolution of high priority violations that prevent important functionality (within 30 days)
  • Phase 3 - Medium Term: Resolution of medium priority violations that hinder use (within 90 days)
  • Phase 4 - Long Term: Optimizations for general user experience improvement
Remediation plan by phases
Phase Severities included Violations Estimated time
Phase 1 - Immediate Interventions Critical + High 41 1-2 weeks
Phase 2 - Short Term Medium 6 2-4 weeks
Phase 3 - Medium Term Low 0 4-8 weeks
Phase 4 - Long Term Optimizations Continuous

Planned Interventions

Critical Interventions - Maximum Priority

Immediate resolution of the 16 critical violations identified

  • Correction of blocking accessibility barriers
  • Implementation of missing text alternatives
  • Restoration of keyboard navigation

High Priority Interventions - Within 30 days

Resolution of the 25 high priority violations

  • Improvement of color contrasts
  • Correction of semantic structure
  • Form and label optimization

Medium Priority Interventions - Within 90 days

Resolution of the 6 medium priority violations

  • Improvement of link texts
  • Tab order optimization
  • ARIA landmarks review

Continuous Optimizations

Management of the 0 low priority violations and incremental improvements

  • User experience improvements
  • Performance optimization
  • Continuous accessibility monitoring

Regulatory References

Audit Metadata

Complete technical information about the accessibility evaluation conducted.

Technical details of the accessibility audit
Field Value
Audit ID eaa_1778535699906
Conducting entity Principi S.r.l.
Technical manager Andrea Vadacchino
Assessment date 11/05/2026
Reference standard WCAG 2.1 level AA - EN 301 549 v3.2.1
Methodology WCAG-EM + Multi-scanner automated analysis
Pages analyzed 15
Compliance rate 59.0%

Testing tools used

Detail of automated tools used
Tool Developer Type
Pa11y Team Pa11y HTML5/ARIA validation
axe-core Deque Systems Automated accessibility testing
Lighthouse Google Google integrated audit
QualWeb Universidade de Lisboa ACT Rules validation

Additional audit information

Evaluated organization: Mario Zunino & C. S.r.l.

Website: https://esterel.it/it/

Validation method: Multi-scanner automated analysis + result normalization

Accuracy level: High (30-40% WCAG criteria covered automatically)

Responsibilities

Assignment of responsibilities for managing and resolving violations.

Audit and client responsibilities
Audit performed by Client

Organization: Principi S.r.l.

Technician: Andrea Vadacchino

Audit date: 11/05/2026

Organization: Mario Zunino & C. S.r.l.

Email: MARIOZUNINO.PEC@MAILDOC.IT

Document notes

  • Identifier: REG-eaa_1778535699906
  • Version: 1.0
  • Classification: Confidential - Internal use only
  • Retention: 5 years from issue date
  • Generated by: EAA Scanner v2.0

Revision History

Document revision history with details of changes made.

Document revision history
Date Responsible Type Version Description
11/05/2026 Mario Zunino & C. S.r.l. First release 1.0 Document automatically generated from EAA Scanner accessibility audit

📋 Versioning system

Document versions follow the semantic versioning standard. X.0 versions indicate main releases (new scans), while X.Y versions indicate incremental updates.