This document presents a technical accessibility evaluation based on the documented checks and stated limitations. Automated checks cover only part of the WCAG criteria and do not replace human evaluation. It is not an EAA certification, a legal assessment, a guarantee of regulatory compliance, or protection against penalties; EAA applicability has not been assessed. The accessibility statement and the compliance of the service remain the responsibility of the owner of the digital service.

Accessibility Violations Register

ACTIA ITALIA S.R.L. - https://www.actiafleet.com/

Issue date: 23/09/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 internal use 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

Severity is not defined by WCAG, which does not provide for it: it is the band assigned by the automated tools to each finding, reported here as an operational indication of priority.

Violation classification by severity level
Severity Count Percentage Impact
Critical 8 26.7% Completely blocks access for some users
High 19 63.3% Prevents important functionality
Medium 3 10.0% Hinders use without blocking it
Low 0 0.0% Improves user experience
Total 30 100.0%

P.O.U.R. Principles Analysis

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

[P]
Perceivable
3731

Criteria 1.x - Content presentable in different ways

[O]
Operable
820

Criteria 2.x - Accessible interface and navigation

[U]
Understandable
0

Criteria 3.x - Clear information and operations

[R]
Robust
872

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 Contrast (Minimum) AA Perceivable 3418 W3C Documentation
4.1.2 Name, Role, Value A Robust 872 W3C Documentation
2.4.4 Link Purpose (In Context) A Operable 727 W3C Documentation
1.3.1 Info and Relationships A Perceivable 122 W3C Documentation
1.4.4 Resize Text AA Perceivable 108 W3C Documentation
2.4.7 Focus Visible AA Operable 87 W3C Documentation
1.1.1 Non-text Content A Perceivable 72 W3C Documentation
1.3.5 Identify Input Purpose AA Perceivable 4 W3C Documentation
1.4.1 Use of Color A Perceivable 4 W3C Documentation
2.5.3 Label in Name A Operable 4 W3C Documentation
1.4.12 Text Spacing AA Perceivable 3 W3C Documentation
2.1.1 Keyboard A Operable 2 W3C Documentation
1.2.3 Audio Description or Media Alternative (Prerecorded) A Perceivable 1 W3C Documentation
1.2.5 Audio Description (Prerecorded) AA Perceivable 1 W3C Documentation
1.4.10 Reflow AA Perceivable 1 W3C Documentation
1.4.11 Non-text Contrast AA Perceivable 1 W3C Documentation
3.1.2 Language of Parts AA Understandable 1 W3C Documentation

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 - Text has minimum contrast

Critical WCAG 1.4.3 Perceivable
Element
html:nth-of-type(1) > body > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(1)
Description
Text has minimum contrast

Corrective action

Element has contrast ratio lower than minimum.

#2 - Link has accessible name

Critical WCAG 2.4.4 Operable
Element
html > body:nth-child(2) > nav:nth-child(3) > 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 - 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) > 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)
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.

#4 - meta viewport does not prevent zoom

Critical WCAG 1.4.4 Perceivable
Element
html > head:nth-child(1) > meta:nth-child(2)
Description
meta viewport does not prevent zoom

Corrective action

The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.

#5 - Ensure an element's role supports its ARIA attributes

Critical WCAG 4.1.2 Robust
Description
Ensure an element's role supports its ARIA attributes

Corrective action

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

#6 - Button has accessible name

Critical WCAG 4.1.2 Robust
Element
html > body:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > button:nth-child(1)
Description
Button has accessible name

Corrective action

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

#7 - autocomplete attribute has valid value

Critical WCAG 1.3.5 Perceivable
Element
html > body:nth-child(2) > div:nth-child(8) > 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(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(3) > div:nth-child(8) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)
Description
autocomplete attribute has valid value

Corrective action

The test target `autocomplete` attribute is not valid.

#8 - ARIA required owned elements

Critical WCAG 1.3.1 Perceivable
Element
html > body:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1)
Description
ARIA required owned elements

Corrective action

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

#9 - 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.39:1. Recommendation: change text colour to #008296.

High WCAG 1.4.3 Perceivable
Element
html > body > div:nth-child(3) > div > div > div > div:nth-child(2) > button:nth-child(1)
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.39:1. Recommendation: change text colour to #008296.

Corrective action

Increase the contrast between text and background to at least 4.5:1 (3:1 for large text).

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

High WCAG 1.4.3 Perceivable
Description
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds

Corrective action

Increase the contrast between text and background to at least 4.5:1 (3:1 for large text).

#11 - Ensure links have discernible text

High WCAG 2.4.4 Operable
Description
Ensure links have discernible text

Corrective action

Make link text describe the destination, even out of context; avoid "click here" and icon-only links without an accessible name.

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

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

Corrective action

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

#13 - 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
#ckyPreferenceCenter > div:nth-child(3) > div:nth-child(3) > 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

Add descriptive alternative text to non-decorative images; mark as decorative (empty alt) those that convey no information.

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

High WCAG 1.4.3 Perceivable
Element
#fws_6ab3c46c87100 > div:nth-child(2) > div:nth-child(1) > div > div > h1
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 1:1. Recommendation: change text colour to #949494.

Corrective action

Increase the contrast between text and background to at least 4.5:1 (3:1 for large text).

#15 - Element a[href="https://www.actiafleet.com/demo/"] has no visible focus indicator — no style difference between rest and keyboard focus

High WCAG 2.4.7 Operable
Element
a[href="https://www.actiafleet.com/demo/"]
Description
Element a[href="https://www.actiafleet.com/demo/"] has no visible focus indicator — no style difference between rest and keyboard focus

Corrective action

Keep the keyboard focus indicator always visible: do not remove the outline without replacing it with an equivalent style.

#16 - 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
#webform855538000005760012 > input:nth-child(1)
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

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

#17 - 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
#webform855538000005760012 > input:nth-child(1)
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

Use semantic HTML elements (headings, lists, tables with th) so that the visual structure is also exposed in the code.

#18 - This element has role of "button" but does not have a name available to an accessibility API. Valid names are: element content, aria-label , aria-labelledby .

High WCAG 4.1.2 Robust
Element
#map_6ab3c51f8402e > div > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(3) > div > gmp-advanced-marker
Description
This element has role of "button" but does not have a name available to an accessibility API. Valid names are: element content, aria-label , aria-labelledby .

Corrective action

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

#19 - Ensure every ARIA button, link and menuitem has an accessible name

High WCAG 4.1.2 Robust
Description
Ensure every ARIA button, link and menuitem has an accessible name

Corrective action

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

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

High WCAG 4.1.2 Robust
Element
#wpcf7-f1224-p387-o1 > form > fieldset
Description
This fieldset element does not have a name available to an accessibility API. Valid names are: legend element, aria-label , aria-labelledby .

Corrective action

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

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

High WCAG 1.3.1 Perceivable
Element
#wpcf7-f1224-p387-o1 > form > fieldset
Description
Fieldset does not contain a legend element. All fieldsets should contain a legend element that describes a description of the field group.

Corrective action

Use semantic HTML elements (headings, lists, tables with th) so that the visual structure is also exposed in the code.

#22 - This checkboxinput 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
#wpcf7-f1224-p387-o1 > form > div:nth-child(3) > fieldset:nth-child(6) > div:nth-child(3) > div:nth-child(2) > p > span > span > span > input
Description
This checkboxinput element does not have a name available to an accessibility API. Valid names are: label element, title , aria-label , aria-labelledby .

Corrective action

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

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

High WCAG 4.1.2 Robust
Description
Ensure ARIA attributes are not prohibited for an element's role

Corrective action

Expose the name, role and value of every component: use native elements or complete ARIA roles with the required attributes and states.

#24 - The relationship between td elements and their associated th elements is not defined. As this table has multiple levels of th elements, you must use the headers attribute on td elements.

High WCAG 1.3.1 Perceivable
Element
#fws_6ab3c92367d86 > div:nth-child(2) > div > div > div > div > div > div:nth-child(1) > table
Description
The relationship between td elements and their associated th elements is not defined. As this table has multiple levels of th elements, you must use the headers attribute on td elements.

Corrective action

Use semantic HTML elements (headings, lists, tables with th) so that the visual structure is also exposed in the code.

#25 - Ensure elements that have scrollable content are accessible by keyboard in Safari

High WCAG 2.1.1 Operable
Description
Ensure elements that have scrollable content are accessible by keyboard in Safari

Corrective action

Make every function operable from the keyboard: use native interactive elements or add key handlers alongside mouse handlers.

#27 - Element div#page-header-bg.not-loaded truncates content after the text-spacing override: text “Giugno 9, 2026” no longer visible

High WCAG 1.4.12 Perceivable
Element
div#page-header-bg.not-loaded
Description
Element div#page-header-bg.not-loaded truncates content after the text-spacing override: text “Giugno 9, 2026” no longer visible

Corrective action

Do not prevent larger line height, word spacing and letter spacing: avoid fixed heights and !important on spacing properties.

#28 - Element input#formsubmit.formsubmit: visible text 'Confirm' is not contained in the accessible name 'Conferma'

Medium WCAG 2.5.3 Operable
Element
input#formsubmit.formsubmit
Description
Element input#formsubmit.formsubmit: visible text 'Confirm' is not contained in the accessible name 'Conferma'

Corrective action

Make the accessible name match the visible label, which must be contained in the name.

#29 - Links do not have a discernible name

Medium WCAG 2.4.4 Operable
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.13/link-name).

#30 - Ensure <meta name="viewport"> does not disable text scaling and zooming

Medium WCAG 1.4.4 Perceivable
Description
Ensure <meta name="viewport"> does not disable text scaling and zooming

Corrective action

Allow text to be zoomed up to 200% without loss of content: remove maximum-scale and user-scalable from the meta viewport and use relative units.

Findings to be verified

The following findings do not demonstrate the violation of a WCAG 2.1 level A or AA success criterion: they are automated tool notices that require manual verification. They are excluded from the violation count and from the conformance outcome.

#1 - Text has enhanced contrast

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(1)
Description
Text has enhanced contrast

Corrective action

Element has contrast ratio lower than minimum.

#2 - ARIA state or property is permitted

High no A/AA criterion
Element
html > body:nth-child(2) > div:nth-child(3)
Description
ARIA state or property is permitted

Corrective action

The `aria-valuemax` property is neither inherited nor supported by the `role` textbox.

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

High no A/AA criterion
Element
html > body:nth-child(2)
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.

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

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(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.

#5 - Element in sequential focus order has visible focus

High no A/AA criterion
Element
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)
Description
Element in sequential focus order has visible focus

Corrective action

Check if the element has some visible focus indication

#6 - Organizing a page using headings

High no A/AA criterion
Element
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) > h2:nth-child(1)
Description
Organizing a page using headings

Corrective action

Headings are not in the correct order.

#7 - Supplementing link text with the title attribute

High no A/AA criterion
Element
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(6) > a:nth-child(1)
Description
Supplementing link text with the title attribute

Corrective action

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

#8 - Error message describes invalid form field value

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(3) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > input:nth-of-type(1)
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.

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

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(2) > button:nth-of-type(1) > img:nth-of-type(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.

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

High no A/AA criterion
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.

#11 - Document has heading for non-repeated content

High no A/AA criterion
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.

#12 - Block of repeated content is collapsible

High no A/AA criterion
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.

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

High no A/AA criterion
Element
html
Description
Document has an instrument to move focus to non-repeated content

Corrective action

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.

#14 - video element visual content has audio description

High no A/AA criterion
Element
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(11) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(1)
Description
video element visual content has audio description

Corrective action

The test target has a sound track but we can't verify the volume. Check if the test target has audio and if it does check if visual content has an accessible alternative.

#15 - video element content is media alternative for text

High no A/AA criterion
Element
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(11) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(1)
Description
video element content is media alternative for text

Corrective action

Check that the content in the video matches the information in the text.

#16 - video element auditory content has captions

High no A/AA criterion
Element
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(11) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(1)
Description
video element auditory content has captions

Corrective action

The test target has a sound track but we can't verify the volume. Check if the test target has audio and if it does check if audio content has matching captions.

#17 - Audio and visuals of video element have transcript

High no A/AA criterion
Element
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(11) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(1)
Description
Audio and visuals of video element have transcript

Corrective action

The test target has a sound track but we can't verify the volume. Check if the test target has audio and a transcript. If it does check if the transcript contains all the visual and audio information of the video.

#18 - video element visual content has accessible alternative

High no A/AA criterion
Element
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(11) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(1)
Description
video element visual content has accessible alternative

Corrective action

No test targets found.QW-ACT-R55

#19 - video element auditory content has accessible alternative

High no A/AA criterion
Element
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(11) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(1)
Description
video element auditory content has accessible alternative

Corrective action

No test targets found.QW-ACT-R56

#20 - video element visual content has strict accessible alternative

High no A/AA criterion
Element
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(11) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > video:nth-child(1)
Description
video element visual content has strict accessible alternative

Corrective action

No test targets found.QW-ACT-R55

#21 - Bypass Blocks of Repeated Content

High no A/AA criterion
Element
html
Description
Bypass Blocks of Repeated Content

Corrective action

No test targets found.QW-ACT-R63

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

High no A/AA criterion
Element
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)
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 is not a link.

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

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > ul:nth-of-type(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.

#24 - Positioning labels to maximize predictability of relationships

High no A/AA criterion
Element
html > body:nth-child(2) > div:nth-child(8) > 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(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(3) > div:nth-child(7) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)
Description
Positioning labels to maximize predictability of relationships

Corrective action

The form field has incorrect positioned label.

#25 - Using caption elements to associate data table captions with data tables

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(5) > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > table:nth-of-type(1)
Description
Using caption elements to associate data table captions with data tables

Corrective action

The `caption` element doesn't exist or is empty ('').

#26 - Failure of Success Criterion 1.3.1 due to using th elements, caption elements, or non-empty summary attributes in layout tables

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(5) > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > table:nth-of-type(1)
Description
Failure of Success Criterion 1.3.1 due to using th elements, caption elements, or non-empty summary attributes in layout tables

Corrective action

No incorrect elements used in layout table.

#27 - Using table markup to present tabular information

High no A/AA criterion
Element
html:nth-of-type(1) > body > div:nth-of-type(5) > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > table:nth-of-type(1)
Description
Using table markup to present tabular information

Corrective action

There are missing table child elements.

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

High no A/AA criterion
Element
html > body:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > 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(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > form:nth-child(2) > fieldset:nth-child(1)
Description
Providing a description for groups of form controls using `fieldset` and `legend` elements

Corrective action

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

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

High no A/AA criterion
Element
html > body:nth-child(2) > div:nth-child(8) > 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)
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.

#30 - Using the scope attribute to associate header cells and data cells in data tables

High no A/AA criterion
Element
html > body:nth-child(2) > div:nth-child(8) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > 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) > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(1) > th:nth-child(1)
Description
Using the scope attribute to associate header cells and data cells in data tables

Corrective action

The element doesn't contain a scope attribute.

#31 - Ensure the order of headings is semantically correct

Medium no A/AA criterion
Description
Ensure the order of headings is semantically correct

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

Medium no A/AA criterion
Description
Ensure that the page, or at least one of its frames contains a level-one heading

#37 - To be verified (automated heuristic check): Heading level skipped from h2 to h4 — h3 is missing

Low no A/AA criterion
Element
h4
Description
To be verified (automated heuristic check): Heading level skipped from h2 to h4 — h3 is missing

#38 - To be verified (automated heuristic check): Instruction relies only on a sensory reference (location): 'We use cookies to help you navigate efficiently and perform certain functions. Y'

Low no A/AA criterion
Element
P
Description
To be verified (automated heuristic check): Instruction relies only on a sensory reference (location): 'We use cookies to help you navigate efficiently and perform certain functions. Y'

Intervention plan

Suggested order of intervention for the unmet criteria. It contains no duration estimates: these depend on the site architecture and on the resources of the assessed entity.

Regulatory References

Audit Metadata

Complete technical information about the accessibility evaluation conducted.

Technical details of the accessibility audit
Field Value
Audit ID eaa_1790166120466
Conducting entity Principi S.r.l.
Technical manager Andrea Vadacchino
Assessment date 23/09/2026
Reference standard WCAG 2.1 level AA - EN 301 549 v3.2.1
Methodology Multi-scanner automated analysis
Pages in the sample 36
Compliance rate 63%

Testing tools used

Detail of automated tools used
Tool Developer Type
Axe-core Deque Systems Analysis of WCAG violations, identifying the problematic elements
Lighthouse Google Evaluation of accessibility best practices
Pa11y Team Pa11y Validation of accessibility standards, focusing on HTML5 and ARIA
Playwright Microsoft Checks in the browser (keyboard, focus, text spacing, labels). Five checks, tested on test pages, prove that their own criterion is not met (1.4.10, 1.4.12, 2.1.2, 2.4.7, 2.5.3), never that it is met; the other findings are warnings to be verified
QualWeb Universidade de Lisboa W3C ACT rules and WCAG techniques

Additional audit information

Evaluated organization: ACTIA ITALIA S.R.L.

Website: https://www.actiafleet.com/

Validation method: Multi-scanner automated analysis + result normalization

Accuracy level: Limited to the WCAG criteria automatically verifiable

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: 23/09/2026

Organization: ACTIA ITALIA S.R.L.

Email: actiafleet@actiaitalia.com

Phone: +39 0113402711

Document notes

  • Identifier: REG-eaa_1790166120466
  • Version: 1.4
  • 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
23/09/2026 Principi S.r.l. Reissue 1.4 New issue of the documents of the same scan, with the rendering rules in force

The integer part of the number counts the scans of the site (X.0 = X-th scan); the decimal part counts the reissues of the documents of the same scan (X.1, X.2…).