Accessibility

Drupal is Section 508 and WCAG Priority 1, 2, 3 compliant.

Strict coding standards have been used to keep Drupal's data, logic and presentation separate from each other. This means that the mark-up of all of Drupal's output is completely controlled by the application's presentation layer, known as the 'theme'.

The accessibility compliance of a Drupal powered site depends on which theme is being used.

Themes distributed with Drupal:

Garland/Minelli

  • Section 508
  • WCAG Priority 1, 2, 3

Bluemarine

  • Section 508
  • WCAG Priority 1, 2

Chameleon

  • Section 508
  • WCAG Priority 1, 2

Marvin

  • Section 508
  • WCAG Priority 1, 2

Pushbutton

  • Section 508
  • WCAG Priority 1

Note:

Some third party contributed modules which add extra features to Drupal might not adhere to the strict coding standards of the Drupal application, and may wrap data in mark-up, which could break accessibility. Breaking accessibility is considered a bug, and when this happens the author of the module should be alerted to the issue.

Accessibility Test Tools

Cynthia Says
Section 508 and WCAG 1.0 Priority 1, 2, and 3 tests

Bobby
Section 508 and WCAG 1.0 Priority 1, 2, and 3 tests

Site Valet
Section 508 and WCAG 1.0 Priority 1, 2, and 3 tests

Vischeck
Shows what a site will look like to a user with color impaired vision