Files
superset2/docs/developer_portal/ux/accessibility.md

2.4 KiB

title, sidebar_position
title sidebar_position
Accessibility Guidelines 3

Accessibility Guidelines

🚧 Coming Soon 🚧

Ensure your Superset plugins are accessible to users with disabilities and comply with modern accessibility standards.

Topics to be covered:

  • WCAG 2.1 compliance requirements
  • Keyboard navigation and focus management
  • Screen reader compatibility
  • Color contrast and visual accessibility
  • Alternative text for images and charts
  • Accessible form design and validation
  • ARIA labels and semantic markup
  • Accessibility testing tools and techniques
  • Voice control and assistive technology support
  • Internationalization and right-to-left languages

Accessibility Standards

WCAG 2.1 Level AA Compliance

  • Perceivable - Information presented in ways users can perceive
  • Operable - Interface components must be operable by all users
  • Understandable - Information and UI operation must be understandable
  • Robust - Content must be robust enough for various assistive technologies

Key Requirements

  • Color contrast - Minimum 4.5:1 ratio for normal text
  • Keyboard navigation - All functionality accessible via keyboard
  • Focus indicators - Clear visual focus indicators
  • Alternative text - Meaningful descriptions for non-text content
  • Error identification - Clear error messages and instructions

Testing Tools

  • axe-core accessibility testing
  • Lighthouse accessibility audits
  • Screen reader testing (NVDA, JAWS, VoiceOver)
  • Keyboard navigation testing
  • Color contrast analyzers

This documentation is under active development. Check back soon for updates!