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 some checks with real assistive technologies (NVDA, VoiceOver, JAWS) and with users with disabilities are still being completed and will be finished 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 flag our deliberate choices on accessibility:
- We do not use accessibility overlay widgets (AccessiWay, UserWay, EqualWeb and similar). Multiple research 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 implemented in 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 deploy in production.
- Accessibility of contents added after the initial release (e.g. real portfolio images, any videos, infographics).
How to report issues
If you encounter accessibility barriers while navigating our site or if you need a content in an alternative format, please contact us. We commit to reply within 30 working days.
Email: info@euriskosrl.it
Suggested subject: "Accessibility issue — [page concerned]"
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 contents remain readable and all links work even with JavaScript disabled
Legal references
- Web Content Accessibility Guidelines (WCAG) 2.1 — World Wide Web Consortium
- Italian Law 9 January 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.