= Accessibility == disabilities hemianopia (black on one side and shadow increases towards that side) macular degeneration (grey spot in the middle) diabetic retinopathy (little contrast and random areas of normal vision) glaucoma (bullseye) tritanopia (colors are often mapped to green) protanopia (dark colors are violet, bright colors are green) categorizing by disabilities is a bad idea because sometimes disabilities come together. == auxiliary utilities === categorized by capabilities visually handicaped: • Speech output / Screen readers • Braille boards • Contrast enhancement • Flicker reduction • Transparency reduction • Inverted colors • Color filters • Button outlines • Bold text • Text size adjustments • Screen magnification • Disabling animations motorically handicaped: • Mice speed • Prolonged intervals • Mouth operation • Switch control • Adaptive controllers • Keyboards • Eye tracking • Cursor controls • Voice control • Onscreen keyboard • Pre-programmed touch gestures hearing handicaped: • Subtitles and Captions • Hearing aids • Noise control learning handicaped: • Voice cloning • AI assistants === categorized by base technology • Speech output / Screen readers • Braille boards • Prolonged intervals • Mouth operation • Switch control • Adaptive controllers • Keyboards • Eye tracking • Voice control • Subtitles and Captions • Hearing aids • Noise control • Contrast enhancement • Flicker reduction • Transparency reduction • Inverted colors • Color filters • Button outlines • Bold text • Text size adjustments • Screen magnification • Disabling animations • Mice speed • Cursor controls • Onscreen keyboard • Pre-programmed touch gestures • Voice cloning • AI assistants == standards === WAI (Web Accessibility Initiative) === Web Content Accessibility Guidelines (WCAG) 2.2 Principles: • perceivable (everything available in at least two modalities; e.g. media text alternatives) • operable (follow standards to meet assistive technology standards; expect users to take longer to complete action) • understandable (everything is clear and easy to understand; users will make mistakes, produce proper error messages and guide them to a solution) • robust (works in combination with assistive technologies, follow standards!)