ZVM Labs should be usable by readers with different needs: people with low vision, blindness, hearing loss, color vision differences, motor limitations, attention differences, or reading difficulties. Accessibility is not decoration here. It is part of site quality.
This page explains what is already available, which standards guide the work, what limitations may remain, and how to report a problem.
Short Version
- The blog supports Ukrainian and English.
- It includes vision modes, high contrast, a black-and-white theme, farsightedness support, and color vision support modes.
- It includes voice reading in Ukrainian and English through browser speech features.
- Navigation supports the keyboard:
Tab,Shift + Tab, arrow keys in menus, and shortcuts. - Media should include captions or transcripts when sound or video carries important information.
- If something blocks reading, listening, or navigation, contact [email protected].
Standards and Legal References
ZVM Labs does not claim formal accessibility certification. The site is developed with reference to:
- Web Content Accessibility Guidelines 2.2, W3C - the international technical standard for accessible web content.
- European Accessibility Act, European Commission - the EU directive on accessibility requirements for important products and services in the European market.
- Convention on the Rights of Persons with Disabilities, United Nations - the international convention on the rights of persons with disabilities.
- Directive (EU) 2016/2102 on accessibility of public sector websites and mobile apps - an EU reference point for accessible public-sector websites and apps.
The working target for this site is practical alignment with WCAG 2.2 AA where feasible for a static personal blog.
What Is Supported
For Readers With Vision Needs
- larger text on article pages;
- narrower or wider reading columns;
- focus mode for quieter reading;
- high contrast for article text;
- black-and-white theme to remove color-dependent signals;
- modes for blue-yellow color spectrum issues, farsightedness, and complete color blindness;
- visible focus for keyboard navigation;
prefers-reduced-motionsupport for readers who reduce animation.
For Readers With Hearing Needs
- voice reading is not the only way to receive content: the main content is available as text;
- video and audio shortcodes support captions and transcripts;
- important information should not be available only through sound.
For Keyboard Navigation
TabandShift + Tabmove through links, buttons, and fields;ArrowLeft,ArrowRight,Home, andEndhelp move inside the top menu and switcher groups;Alt + Mcycles vision modes;Alt + Rstarts or stops voice reading;Escstops voice reading;Alt + Tswitches light and dark mode;Alt + Vswitches the blog visual theme.
Known Limitations
- Voice reading depends on the browser and installed system voices. Ukrainian pages need a
uk-UAvoice or another Ukrainian voice in the system or browser. - Older browsers may not support all speech or local settings features.
- External websites linked from ZVM Labs have their own accessibility level.
- Automated checks cannot guarantee full accessibility for every person. Human feedback is also needed.
How To Report an Issue
Email [email protected] with this subject:
| |
Helpful details:
- page URL;
- what does not work or creates a barrier;
- browser and device, if known;
- whether you use a screen reader, keyboard, zoom, high contrast, or another tool;
- what result would be easier for you.
You do not need to explain medical details. A description of the site barrier is enough.
Responsibility
ZVM Labs is a personal blog, so response time depends on issue complexity and author availability. Priority goes to issues that block reading, navigation, contact access, policy access, or core content.
Last updated: June 12, 2026.