Our script covers a variety of accessibility features that address many WCAG 2.1 (and partially 2.2) requirements. Here is an overview of the most important areas covered:
1. perceptibility (Perceivable)
- Text size customisation: Font sizes, line height, letter spacing, word spacing
- Colour and contrast modes: Dark mode, light mode, high contrast, low saturation, monochrome, individual text/background/title colours
- Hide images: Option to hide images
- Text Magnifier: Enlargement of text when moving over it
- Highlighting: Highlighting of titles, links, hover and focus states
- Reading guide: Reading Guide and Reading Mask for better orientation in the text
- Virtual keyboard: Support for alternative input methods
2. operability (operable)
- Keyboard navigation: Focus control, tab navigation, hotkeys for interface and navigation
- Large cursor: Black and white large cursor for better visibility
- Stopping animations: Option to pause animations and videos
- Voice Navigation: Voice control for navigation and actions (incl. feedback)
- Text-to-Speech: Reading texts aloud (with selection and click mode)
- Useful links: Overview and navigation to important links on the page
3. comprehensibility (Understandable)
- Cognitive Reading: Mode for cognitively impaired users (e.g. dyslexia, focus on important content)
- Profiles for various disabilities: Preconfigured modes for epilepsy, visual impairment, cognitive impairment, ADHD, blindness
- Multilingualism: Language switching, automatic language recognition, translations for UI and instructions
- Online dictionary: Direct search and explanation of terms
4. robustness (Robust)
- Compatibility with screen readers: Blind user mode, ARIA attributes and focus management
- Local storage: Settings are saved and restored in LocalStorage
- Reset and hide function: Interface can be reset or permanently hidden
Further features:
- Popup/Sidebar/Offcanvas: Different display formats for the accessibility panel
- Draggable UI: Popup can be moved
- Hotkey configuration: Customisable shortcuts for many actions
- Declaration of accessibility: Integration of an accessibility statement page
The script covers most of the requirements for visual, motor, cognitive and partially auditory accessibility. It offers many customisation options for users with different needs and supports central WCAG principles such as perceptibility, usability, comprehensibility and robustness.
Note:
Some WCAG criteria such as semantic HTML structure, alt texts for images or complex form support must still be implemented in the actual website code. The script provides technical support to improve the accessibility of a website. However, it cannot guarantee complete accessibility in the sense of BITV 2.0 or WCAG 2.1. In particular, areas such as automatic alt texts for images and graphics, subtitles and audio description for videos, sign language, semantic labelling (e.g. ARIA, landmarks), adaptation of the reading order, checking whether information is conveyed exclusively via colours, ensuring reflow/zoom, automatic handling of additional content on hover or focus, detection of keyboard traps, mechanisms for time limits, pausing or interrupting, checking for flickering or flashing, skip links or bypass mechanisms, setting