Accessibility Statement
Our commitment to accessibility
City Eye Hospital is committed to ensuring that our website is accessible to all users, including people with disabilities. We work continuously to improve the experience for everyone and aim to comply with the Web Content Accessibility Guidelines (WCAG) 2.1 at Level AA.
Conformance status
This website — www.cityeyehospital.or.ke — is partially conformant with WCAG 2.1 Level AA. Partial conformance means that some parts of the content do not yet fully conform to the standard. We are actively working to resolve all outstanding issues.
What we have done
- Added a visible skip link to bypass repetitive navigation
- Implemented ARIA landmark roles (
banner,main,navigation,contentinfo) - Ensured all page headings follow a logical sequential hierarchy (H1 → H2 → H3)
- Added visible labels,
fieldset/legend,aria-required,aria-invalid, and error identification to all public forms - Ensured all interactive elements (buttons, links, form controls) are keyboard-accessible
- Added descriptive
altattributes to all meaningful images - Added
titleattributes to all embedded iframes (including maps and YouTube videos) - Fixed all duplicate
idattributes across the navigation - Replaced non-focusable
<div>click targets with semantic<button>elements - Applied focus indicators visible to keyboard users (
:focus-visiblewith 3px teal outline) - Verified colour contrast ratios meet WCAG AA requirements (4.5:1 for normal text, 3:1 for large text)
- Added
@media (prefers-reduced-motion)support — all animations and transitions are disabled - Added
@media (forced-colors)support for Windows High Contrast Mode - Provided an accessibility toolbar for user-controlled font size, contrast, and link highlighting
- Added
autocompleteattributes to form inputs for user benefit - Ensured the
langattribute is set toenon the<html>element
Known limitations
Despite our best efforts, some content may not yet fully conform. Known limitations include:
- Third-party content: The Tawk.to live chat widget and embedded Google Maps iframes are provided by third parties. We cannot fully control their accessibility and have applied workarounds where possible.
- Older PDF documents: Some downloadable documents may not be fully accessible. We are working to provide accessible alternatives.
- Legacy CMS content: Some older blog articles may contain images without adequate alt text as entered via the CMS. New content follows our accessibility guidelines.
Technical specifications
This website is built with:
- HTML5 semantic elements
- CSS3 with ARIA roles and properties
- Progressive enhancement — core content is accessible without JavaScript
- Bootstrap 4 for responsive layout (keyboard-accessible dropdowns and modals)
Accessibility is tested against the following assistive technologies and browsers:
- NVDA + Chrome (Windows)
- VoiceOver + Safari (macOS / iOS)
- TalkBack + Chrome (Android)
- Keyboard-only navigation (Tab, Shift+Tab, Enter, Space, Arrow keys)
- axe DevTools automated audit
Feedback and contact
We welcome your feedback on the accessibility of this website. If you experience any barriers or wish to request accessible content in an alternative format, please contact us:
- Email: info@cityeyehospital.or.ke
- Phone: +254 (0) 111 032 200
- Post: City Eye Hospital, Ngong Road, Opposite Traffic Police Station, Nairobi, Kenya
We aim to respond to accessibility feedback within 5 working days.
Enforcement procedure
If you are not satisfied with our response, or if we are not able to resolve your concern, you may contact the Office of the Data Protection Commissioner of Kenya (ODPC).
Statement prepared: May 2026
Standard applied: Web Content Accessibility Guidelines (WCAG) 2.1
Conformance level: Partially conformant with WCAG 2.1 Level AA
Next review date: November 2026