Stanford Online Accessibility Program
Definitions: At the W3C “A vocabulary and associated APIs for HTML and XHTML” - At the WHAT WG “This specification evolves HTML and its related APIs to ease the authoring of Web-based applications.” - PC Magazine Encyclopedia “HTML5 is designed to provide a comprehensive application development platform for Web pages that eliminates the need to install third-party browser plug-ins. HTML5 provides support for 2D graphics (canvas element), document editing, drag and drop, browser history management, video playback and local file storage.” -
"Implementors should be aware that this specification is not stable. Implementors who are not taking part in the discussions are likely to find the specification changing out from under them in incompatible ways."
Introduces 27 new elements: Improved Semantic Structure Adds 13 new form input types Separate conformance requirements for authors & user agents Backwards compatible
ARIA pre-dates HTML5 Goal is to fully integrate ARIA into HTML5 Some duplication (eg. Landmark Roles) Some harmonization required (ARIA: required="true" | HTML5: required or required="required") Not yet integrated into the specification
Provides scripts with a resolution- dependent bitmap canvas Can be used for rendering graphs, game graphics, or other visual images on the fly Currently not accessible to non-visual users 2 partially complimentary proposals to address accessibility issues Status: No Decision, no implementations
A means to include media directly inside an HTML document without the need for plugins Includes native controls (play/pause/stop/rewind/etc.), or scripted controls A number of problems today: Video Codec impass: H.264/MP4, Ogg/Theora, VP8/WebM Currently no means to provide alternate content Accessibility Issues actively being worked on - High Priority!
W3C HTML5 A11y Task Force tracks Issues and Bugs Most Major Issues have proposals attached Many Bugs are related to Issues Some issues are not yet addressed Canvas, Video/Audio, ARIA Mappings Alternative Text and Table Summaries Accesskeys Status of Progress and Meter elements Image Analysis Heuristics
The Stanford Online Accessibility Program has been established to provide guidance to the Stanford Community as they use various online means to share information to their respective constituents. The program achieves this through the promotion of Universal Accessibility and web standards compliance. online: soap.stanford.edu John Foliot: