Conformance status
The site euriskosrl.it is designed to be partially conformant with the WCAG 2.1 level AA guidelines. Partial conformance is due to the fact that testing with real assistive technologies (NVDA, VoiceOver, JAWS) and with users with disabilities is still ongoing and will be completed progressively.
Accessibility features implemented
- Alternative text on all informative images; explicit
alt=""on decorative images. - Full keyboard navigation: all interactive elements reachable with Tab/Shift+Tab/Enter/Esc.
- Skip link "Skip to main content" as the first focusable element of the page.
- Visible focus on all interactive elements (2px solid red accent outline, 3px offset).
- Strict heading hierarchy: only one H1 per page, sub-levels with no jumps.
- HTML5 landmarks:
<header>,<nav>,<main>,<footer>used appropriately. - Labeled forms: every field has a label, errors announced via
aria-invalid+aria-describedby. - Language declared via the
langattribute on<html>and on portions of text in a different language. - Color contrast: primary text with ratio ≥ 7:1 (AAA), secondary text ≥ 4.5:1 (AA).
- Text resize up to 200% with no loss of functionality (font sizes in
rem/em). - Animations: we honor the user setting
prefers-reduced-motionby reducing or disabling decorative animations. - Cookie banner accessible:
role="dialog", focus trap, dismiss with Esc. - Acronyms expanded on first use through the
<abbr>tag.
What we did NOT do, and why
For full transparency, we want to highlight our deliberate choices regarding accessibility:
- We do not use accessibility overlay widgets (AccessiWay, UserWay, EqualWeb and similar). Multiple research studies and a collective statement signed by experts in the field have shown that these tools often do not actually make sites accessible, can create new barriers, and in no way replace accessibility built into the source code.
- Accessibility is pursued in the source code and in design choices, not via overlay layers.
Known areas for improvement
The following aspects are still being defined or improved:
- Further testing with real screen readers (NVDA, JAWS, VoiceOver, TalkBack) and with users with disabilities.
- Full audit with automated tools (axe DevTools, WAVE, Lighthouse) after deployment to production.
- Accessibility of content added after the initial release (e.g., real portfolio images, videos, and infographics).
How to report issues
If you encounter accessibility barriers while navigating our site, or if you need content in an alternative format, please contact us.
Email: info@euriskosrl.it
Suggested subject: "Accessibility issue — [page in question]"
Phone: +39 348 156 5772
Accessibility officer
Email: info@euriskosrl.it
Technologies used
The site is built with standard web technologies:
- Semantic HTML5
- Vanilla CSS3 (no framework)
- Vanilla JavaScript with graceful degradation: all content remains readable and all links work even with JavaScript disabled.
Legal references
- Web Content Accessibility Guidelines (WCAG) 2.1 — World Wide Web Consortium
- Italian Law of January 9, 2004, No. 4 (Stanca Law)
- EU Directive 2016/2102 on the accessibility of websites and mobile applications of public bodies
- European Accessibility Act (EU Directive 2019/882)
Verification methodology
The conformance self-assessment was performed through:
- Manual keyboard navigation testing
- Browser zoom test at 200%
- Color contrast ratio calculations (see
ACCESSIBILITY-REPORT.mdin the project repository for details) - Structural reading of the DOM in logical order
- HTML/CSS validation against W3C standards
The results are documented in the ACCESSIBILITY-REPORT.md file in the public project repository.