stanford online accessibility program
Download
Skip this Video
Download Presentation
HTML5 and Accessibility

Loading in 2 Seconds...

play fullscreen
1 / 10

HTML5 and Accessibility - PowerPoint PPT Presentation


  • 130 Views
  • Uploaded on

Stanford Online Accessibility Program. HTML5 and Accessibility. What is HTML5?. Definitions : At the W3C “ A vocabulary and associated APIs for HTML and XHTML” - http://www.w3.org/TR/html5/ At the WHAT WG

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' HTML5 and Accessibility' - evonne


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
what is html5
What is HTML5?

Definitions:

At the W3C

“A vocabulary and associated APIs for HTML and XHTML”- http://www.w3.org/TR/html5/

At the WHAT WG

“This specification evolves HTML and its related APIs to ease the authoring of Web-based applications.”- http://www.whatwg.org/specs/web-apps/current-work/multipage/

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.”- http://www.pcmag.com/encyclopedia_term/0,2542,t=HTML5&i=60472,00.asp

slide3

"Implementors should be aware that this specification is not stable. Implementorswho are not taking part in the discussions are likely to find the specification changing out from under them in incompatible ways."

how will html5 improve web accessibility
How will HTML5 Improve Web Accessibility?
  • Introduces 27 new elements: ImprovedSemantic Structure
  • Adds 13 new form input types
  • Separate conformance requirements for authors & user agents
  • Backwards compatible
aria accessible rich internet applications defining roles states and properties
ARIA: Accessible Rich Internet Applications - Defining Roles, States and Properties
  • 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
current issues and problems canvas one of the so called flash killers
Current Issues and ProblemsCanvas: One of the so-called Flash killers
  • 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
current issues and problems video one of the so called flash killers
Current Issues and ProblemsVideo: One of the so-called Flash killers
  • 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!
unresolved accessibility issues bugs at oct 2010
Unresolved Accessibility Issues & Bugs at Oct, 2010
  • 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 Long Descriptions (@alt, @longdesc, @title)
    • Table Summaries (@summary)
    • Accesskeys (@accesskey)
    • Status of Progress and Meter elements
    • Image Analysis Heuristics
stanford online accessibility program1
Stanford Online Accessibility Program

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.

ad