web accessibiilty and drupal
DESCRIPTION
There are many accessibility rules and several sets of accessibility guildelines. Developing an accessible website is hard. Drupal can help you. The most important thing Drupal does for your website, is that by default it makes sure your website is not inaccessible. The road to accessibility is much longer though. We'll step through several processes you can put in place to ensure accessibility of a website. This session will introduce the different accessibility guildelines. What they are, which ones you should pay close attention to and how they apply to a website. We'll see which components of the accessbility rules relates to Drupal as a CMS, which parts relates to editors and webmasters and different tools you can use with Drupal to help you ensure a website stays accessible over time.TRANSCRIPT
Web Accessibility&
Drupal
Théodore 'nod_' Biadala
JS Maintainer for Drupal core
DrupalGov, Canberra 2014
accessibleicon.org
Web Accessibility
Users
and everyone else too
My Twitter
websourd
not just subtitles !
Web Accessibility Initiative
WCAG — Web Content Accessibility Guidelines
ATAG — Authoring Tools Accessibility Guidelines
UAAG — User Agent Accessibility Guidelines
WAI-ARIA — Accessible Rich Internet Applications
Checklist trap
WCAG 2.0 Guiding Principles
Perceivable — Available through sight, hearing, or touch.
Operable — Compatible with keyboard, mouse, touch…
Understandable — User-friendly, easy to comprehend.
Robust — Works across browsers, assistive technologies…
WAI-ARIA
Summary
Drupal
WCAG 2.0 AA
ATAG 2.0 AA
WAI-ARIA
drupal.org/about/accessibility
Drupal 8 tools
Core JavaScript API
drupal.org/project/devel_a11y
CKEditor (Soon)
Future: Quail JS library for testing
Accessibility documentation
drupal.org/node/394094
drupal.org/node/465106