Legal
Accessibility statement
Last updated:
Commitment
I want this website to be usable by everyone, regardless of device, ability or assistive technology. It is designed and built to meet the Web Content Accessibility Guidelines (WCAG) 2.2, level AA.
What has been done
- Semantic structure. Landmarks, a logical heading hierarchy, lists and descriptive link text.
- Keyboard access. Every interactive element can be reached and operated with a keyboard, with a clearly visible focus indicator and a “skip to content” link.
- Contrast. Body text meets at least a 4.5:1 contrast ratio against the background.
- Motion. If your system asks for reduced motion, smooth scrolling, reveal animations and particle transitions are disabled. A Pause motion button stops all continuous animation (WCAG 2.2.2).
- Decorative 3D. The WebGL particle scene is purely decorative and hidden from assistive technology. All information it accompanies is available as text.
- Works without JavaScript or WebGL. All content and navigation remain available if scripts or 3D graphics are blocked or unsupported.
- Language. Each page declares its language (English, Azerbaijani or Hungarian), and links to other languages are marked accordingly.
- Responsive and zoomable. Layouts adapt from 320 px wide screens upward and support text zoom up to 200%.
- No flashing content and no time limits.
Known limitations
- The particle visuals have no text alternative by design, because they carry no information that is not also present in text.
- External websites linked from the portfolio, including product websites, are outside my control and may not meet the same standard.
Compatibility
The website is tested with current versions of Chrome, Edge, Firefox and Safari, and with the NVDA and VoiceOver screen readers.
Feedback
If you encounter a barrier, please email me with the page address and a short description of the problem. I aim to respond within a week and to fix confirmed issues promptly.
Assessment
This statement is based on a self-assessment carried out in October 2026.
Contact Farid Mahmudlu · Budapest, HU Email: hello [at] faridmahmudlu [dot] dev