Accessibility

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 alt attributes to all meaningful images
  • Added title attributes to all embedded iframes (including maps and YouTube videos)
  • Fixed all duplicate id attributes across the navigation
  • Replaced non-focusable <div> click targets with semantic <button> elements
  • Applied focus indicators visible to keyboard users (:focus-visible with 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 autocomplete attributes to form inputs for user benefit
  • Ensured the lang attribute is set to en on 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:

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