⚖️

Accessibility

Ensuring web accessibility is a key aspect of creating an inclusive user experience for individuals with disabilities. This document outlines standard accessibility features implemented in AtomCloud to provide a barrier-free experience for all users.

Accessibility issue reporting

Issues can be reported either in-app using the "Feedback" feature or via email using [email protected]
  1. 1.
    Keyboard Navigation:
    • All interactive elements, including menus and buttons, are navigable using a keyboard.
  2. 2.
    Focus Indication:
    • Clearly visible focus indicators are provided for interactive elements, making it easy for keyboard users to understand their position.
  3. 3.
    Skip to Content Link:
    • A "Skip to Content" link is available at the beginning of each page, allowing users to bypass repetitive navigation and go directly to the main content.
  4. 4.
    Meaningful Link Text:
    • Descriptive and meaningful link text is used, providing context and understanding for screen reader users.

Images and Media

  1. 5.
    Alt Text:
    • All images have descriptive alternative text (alt text) to convey information to users who may not be able to see the images.
  2. 6.
    Captioning and Transcripts:
    • Videos include captions, and audio content has transcripts, ensuring accessibility for users with hearing impairments.

Forms and Input

  1. 7.
    Accessible Forms:
    • Forms are designed with accessibility in mind, including appropriate labeling, grouping, and validation error messaging.
  2. 8.
    Form Field Focus:
    • Focus is appropriately managed within forms, and users are guided through the form fields in a logical order.
  3. 9.
    Aria Roles and States:
    • ARIA (Accessible Rich Internet Applications) roles and states are used to enhance the accessibility of dynamic and interactive components.

Text and Content

  1. 10.
    Readable Text:
    • Text has sufficient contrast against the background, making it readable for users with low vision or color blindness.
  2. 11.
    Resizable Text:
    • Users can resize text without loss of content or functionality, accommodating those with visual impairments.
  3. 12.
    Plain Language:
    • Content is written in plain language, making it easily understandable for users with cognitive disabilities.

Assistive Technologies

  1. 13.
    Screen Reader Compatibility:
    • The web application is compatible with popular screen readers, ensuring users can navigate and understand content.
  2. 14.
    Voice Commands:
    • For applicable features, voice commands and controls are implemented to assist users with mobility impairments.