SlideShare a Scribd company logo
Why is HTML5 Accessibility important?  Because this child may never know HTML 4.
HTML 5 Accessibility Steve Faulkner TPG  [email_address] Standards Next June 27, 2009
Importance
Where the action has been alt required
Potential Semantic elements <nav> <article> <footer> etc. Not implemented in browsers Not supported by AT Can be used with ARIA roles Redesigning with HTML 5 and WAI-ARIA  http://www.brucelawson.co.uk/2009/redesigning-with-html-5-wai-aria/
Potential Form controls <input type=&quot;date“> <input type=&quot;range&quot;> etc. Only implemented in Opera 9.5+ Keyboard accessibility Not exposed to AT HTML5 forms demo http://brucelawson.co.uk/tests/html5-forms-demo.html
Potential Audio & Video Native accessible controls Implemented in Firefox 3.5 Captioning and annotations “ It has been decided that the first version of HTML5 <video> (and <audio>) will not have an in-built solution for captions, audio annotations and the like, because it is possible to do such with javascript and external files.“ Silvia Pfeiffer  Accessibility of HTML 5 video and audio elements: http://www.brucelawson.co.uk/2009/accessibility-of-html5-video-and-audio-elements/
Potential Drag & Drop native keyboard support - not mentioned in HTML 5 Pretty much maps on to ARIA drag & drop except for providing state info about item being dragged. More on Drag & drop Gez lemon article on Opera dev...coming soon
Potential  shit fight Canvas Is being used to produce UI’s e.g. Bespin Only way to make accessible is to create a duplicate of what’s created using canvas  i.e  big dirty  bolt on accessibility
ARIA & HTML 5 Potential  shit fight II Integration blocked on waiting for ARIA last call process Separate spec – not dependent Does not really matter Validation checking is available Support in AT and Browsers is good
ARIA & HTML 5 ARIA validates in HTML5 Validator.nu & W3C validator have HTML5+ARIA checking
ARIA NOW
ARIA NOW
ARIA NOW
The many faces of Bruce Lawson (AKA  blorsen blorsensen )

More Related Content

PPTX
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
PDF
Native Javascript apps with PhoneGap by Martin de Keijzer
PDF
VersionPress - WordPress + Git
PPTX
One ASP.Net - 4 frameworks, one project
PDF
Gears and HTML 5 @media Ajax London 2008
PDF
Graalvm with Groovy and Kotlin - Greach 2019
PDF
Filip Rakowski "Web Performance in modern JavaScript world"
PDF
Leveraging HTML 5.0
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
Native Javascript apps with PhoneGap by Martin de Keijzer
VersionPress - WordPress + Git
One ASP.Net - 4 frameworks, one project
Gears and HTML 5 @media Ajax London 2008
Graalvm with Groovy and Kotlin - Greach 2019
Filip Rakowski "Web Performance in modern JavaScript world"
Leveraging HTML 5.0

Similar to HTML 5 Accessibility (20)

PPT
HTML5 & WAI-ARIA - Happy Families
PPTX
HTML 5 & Accessibility
PPTX
HTML5 Accessibility - Is it ready yet?
PPTX
Accessible web applications
PPT
An Introduction to WAI-ARIA
PPTX
How HTML5 and WAI-ARIA Can Improve Virtual Space of Universities
PPT
HTML5 Accessibility
PDF
HTML5 and ARIA accessibility - Bangalore 2013
PDF
Developing an Accessible Web
PDF
Html5 aria-css-ibm-csun-2016
PPTX
Rich internet application accessibility - a quick overview
PPT
Html5 accessibility
PPTX
Accessibility of HTML5 and Rich Internet Applications - CSUN 2012
PDF
WAI-ARIA - an introduction to accessible rich internet applications (1 day wo...
PPTX
CSUN The ARIA Technology Stack Browsers and Screen Readers
PPT
Accessible Rich Internet Applications for the OU
PDF
Bruce lawson-html5-aria-japan
PDF
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018
ODP
Bruce Lawson HTML5 South By SouthWest presentation
HTML5 & WAI-ARIA - Happy Families
HTML 5 & Accessibility
HTML5 Accessibility - Is it ready yet?
Accessible web applications
An Introduction to WAI-ARIA
How HTML5 and WAI-ARIA Can Improve Virtual Space of Universities
HTML5 Accessibility
HTML5 and ARIA accessibility - Bangalore 2013
Developing an Accessible Web
Html5 aria-css-ibm-csun-2016
Rich internet application accessibility - a quick overview
Html5 accessibility
Accessibility of HTML5 and Rich Internet Applications - CSUN 2012
WAI-ARIA - an introduction to accessible rich internet applications (1 day wo...
CSUN The ARIA Technology Stack Browsers and Screen Readers
Accessible Rich Internet Applications for the OU
Bruce lawson-html5-aria-japan
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018
Bruce Lawson HTML5 South By SouthWest presentation
Ad

Recently uploaded (20)

PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
A Presentation on Touch Screen Technology
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Getting Started with Data Integration: FME Form 101
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Approach and Philosophy of On baking technology
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Heart disease approach using modified random forest and particle swarm optimi...
Building Integrated photovoltaic BIPV_UPV.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Group 1 Presentation -Planning and Decision Making .pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
SOPHOS-XG Firewall Administrator PPT.pptx
A Presentation on Touch Screen Technology
1. Introduction to Computer Programming.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
A comparative analysis of optical character recognition models for extracting...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
WOOl fibre morphology and structure.pdf for textiles
Assigned Numbers - 2025 - Bluetooth® Document
Getting Started with Data Integration: FME Form 101
Unlocking AI with Model Context Protocol (MCP)
DP Operators-handbook-extract for the Mautical Institute
Approach and Philosophy of On baking technology
Ad

HTML 5 Accessibility

  • 1. Why is HTML5 Accessibility important? Because this child may never know HTML 4.
  • 2. HTML 5 Accessibility Steve Faulkner TPG [email_address] Standards Next June 27, 2009
  • 4. Where the action has been alt required
  • 5. Potential Semantic elements <nav> <article> <footer> etc. Not implemented in browsers Not supported by AT Can be used with ARIA roles Redesigning with HTML 5 and WAI-ARIA http://www.brucelawson.co.uk/2009/redesigning-with-html-5-wai-aria/
  • 6. Potential Form controls <input type=&quot;date“> <input type=&quot;range&quot;> etc. Only implemented in Opera 9.5+ Keyboard accessibility Not exposed to AT HTML5 forms demo http://brucelawson.co.uk/tests/html5-forms-demo.html
  • 7. Potential Audio & Video Native accessible controls Implemented in Firefox 3.5 Captioning and annotations “ It has been decided that the first version of HTML5 <video> (and <audio>) will not have an in-built solution for captions, audio annotations and the like, because it is possible to do such with javascript and external files.“ Silvia Pfeiffer Accessibility of HTML 5 video and audio elements: http://www.brucelawson.co.uk/2009/accessibility-of-html5-video-and-audio-elements/
  • 8. Potential Drag & Drop native keyboard support - not mentioned in HTML 5 Pretty much maps on to ARIA drag & drop except for providing state info about item being dragged. More on Drag & drop Gez lemon article on Opera dev...coming soon
  • 9. Potential shit fight Canvas Is being used to produce UI’s e.g. Bespin Only way to make accessible is to create a duplicate of what’s created using canvas i.e big dirty bolt on accessibility
  • 10. ARIA & HTML 5 Potential shit fight II Integration blocked on waiting for ARIA last call process Separate spec – not dependent Does not really matter Validation checking is available Support in AT and Browsers is good
  • 11. ARIA & HTML 5 ARIA validates in HTML5 Validator.nu & W3C validator have HTML5+ARIA checking
  • 15. The many faces of Bruce Lawson (AKA blorsen blorsensen )