SlideShare a Scribd company logo
Never mind the content: the importance of Authoring Tools in achieving Web Accessibility School of Computing University of Dundee David Sloan Glasgow, May 27 th  2009
Outline What do we mean by authoring tool accessibility? And why it’s more of a challenge now than ever before Defining good support for Authoring Tool Accessibility Authoring tool accessibility in the real world: Common problems What we need to do If you are an authoring tool developer If you are responsible for procuring or using a web authoring tool
What’s an authoring tool? Software that supports web content publishing ‘ Classic’ web development environments: from Dreamweaver to Frontpage to Notepad Software with ‘Publish as HTML’ functionality - Word, Powerpoint Web based publishing systems Corporate tools: content/information management systems (CMSs) E-learning tools: e-assessment/survey tools, VLEs, e-portfolios Personal/collaborative tools: blogging tools, wikis (Wordpress, Wikipedia…) ‘ Web 2’: Facebook, MySpace, Flickr, Youtube, Twitter Second-hand publishing - e.g. email archives; newsfeed aggregators …
Accessibility and Authoring in a Web 2.0 world Accessibility/web standards awareness increasing amongst  Web design professionals But more tools, more diversity in type of authoring tools means  more non-experts  are authoring web content Do these authors know (or care) about the accessibility of the content they create? Are they aware of ‘accessibility’ as an issue? And can the tools actually support accessible authoring?
What do (or should) we mean by authoring tool accessibility? Suggested definition:  How well does the tool support the creation of accessible web content amongst authors, regardless of ability? This covers: Accessibility of the tool’s output Accessibility of the tool’s interface Ease with which authors can create accessible content
Standards, guidelines and authoring tool accessibility Main reference is W3C Authoring Tool Accessibility Guidelines (ATAG) Version 1  published 2000 Version 2  in draft ATAG mentioned in PAS 78 and in-draft BS8878 Close relationship between ATAG and W3C Web Content Accessibility Guidelines (WCAG) Especially for web-based authoring tools
ATAG 1.0 Support accessible authoring practices  (4 checkpoints) Generate standard markup  (3 checkpoints) Support the creation of accessible content  (5 checkpoints) Provide ways of checking and correcting inaccessible content  (5 checkpoints) Integrate accessibility solutions into the overall look and feel  (2 checkpoints) Promote accessibility in help and documentation  (3 checkpoints) Ensure the authoring tool is accessible to disabled people  (6 checkpoints)
ATAG 2.0 (May 2009 draft) PART A: Make the authoring tool user interface accessible Principle A.1: Authoring tool user interfaces must follow applicable accessibility guidelines  (2 guidelines) Principle A.2: Editing views must be perceivable  (3 guidelines) Principle A.3: Editing views must be operable  (7 guidelines) Principle A.4: Editing views must be understandable  (1 guideline)
ATAG 2.0 (May 2009 draft) PART B: Support the production of accessible content Principle B.1: Production of accessible content must be enabled  (3 guidelines) Principle B.2: Authors must be supported in the production of accessible content  (5 guidelines) Principle B.3: Accessibility solutions must be promoted and integrated  (5 guidelines)
ATAG awareness So ATAG covers all three parts of our definition BUT - ATAG awareness seems to be very low, in comparison to WCAG Amongst tool developers Amongst tool commissioners Amongst accessibility experts (??) Why?
Implications of non-conformance with ATAG At an organisational level More training and support required Technical work-arounds (e.g. locking down functionality, developing ‘accessible’ templates) More monitoring of output For individuals Authors have to take more time to check their work And consider how to manage accessibility limitations Or they may not…
Some examples From recent DMAG evaluations, including CMSs, a VLE and e-assessment/survey tools Challenges for authors Difficulty in adding suitable text alternatives No encouragement in adding structural HTML Difficult to check for accessibility, or find help Accessibility issues with the authoring interface and the output Keyboard inaccessibility - of interface and output Invalid HTML generated
Inserting alt text - examples
Improving collective awareness of authoring tool accessibility W3C ATAG is the relevant accessibility standard for authoring tools - not the DDA, not WCAG… So awareness needs to be raised amongst authoring tool customers of: Problems caused by ATAG non-conformance Benefits of ATAG conformance Leading to increased incentivisation for tool developers to improve ATAG conformance
Authoring tool accessibility policy Customers: Use ATAG to assess authoring tools for accessibility issues How easy is it for a non-expert to inadvertently create inaccessible content? ATAG conformance should influence procurement, selection, implementation and management/support Findings should influence strategy for dealing with shortcomings Developers/vendors: Work towards ATAG conformance Express authoring tool accessibility support in terms of ATAG conformance
Closing thought Authoring tools need to be able to support  non-experts  in authoring accessible content So evaluation and selection mustn’t focus only on the quality of the tool’s output or interface … but also the quality of the  process in creating  that output
Some useful links W3C ATAG 1.0 (2000) http://www.w3.org/TR/ATAG10/Overview.html  W3C ATAG 2.0 (May 2009 draft) http://www.w3.org/TR/ATAG20/Overview.html  Joe Clark’s ATAG evaluation of Word Press (2006): http://joeclark.org/access/webaccess/WordPress-ATAG-evaluation.html Making TinyMCE an accessible text editor: http://wiki.moxiecode.com/index.php/TinyMCE:Accessibility
David Sloan Digital Media Access Group School of Computing University of Dundee [email_address] www.twitter.com/sloandr 01382 385598

More Related Content

PDF
Creating accessible design systems - OZeWAI 2018
PPTX
Practical Accessibility Testing
PPTX
Maintaining Quality in Open Source Projects by Meaghan Lewis
PDF
Mobile firstpresentation huit
PPTX
Introductie slides Advanced Agile Product Ownership door het Nederlands Insti...
PPTX
4. tip#8
PPTX
1.3.5 more than autocomplete
PDF
Prototyping - Get the right tools and workflow
Creating accessible design systems - OZeWAI 2018
Practical Accessibility Testing
Maintaining Quality in Open Source Projects by Meaghan Lewis
Mobile firstpresentation huit
Introductie slides Advanced Agile Product Ownership door het Nederlands Insti...
4. tip#8
1.3.5 more than autocomplete
Prototyping - Get the right tools and workflow

Similar to Never mind the content: the importance of Authoring Tools in achieving Web Accessibility (20)

PPTX
Authoring tool accessibility guidelines (ATAG)
PPTX
Making Content Creation Tools Accessible
PPT
Boosting new media accessibility - Scott Hollier
PDF
Atag10
PPTX
Empathy training & the accessible web experience
PPTX
Digital accessibility intro-a11ycle_2020-01-15
PPTX
Digital accessibility intro 2021
PPT
Udem 2007 Accessibility Standards
PDF
Implementing WCAG 2.2 into Your Digital Strategy
PDF
Web content accessibility
PPT
Lecture 9 Accessibility Original
PDF
Don't Panic! How to perform an accessibility evaluation with limited resources
PPTX
Siegman "Creating Accessible Content"
PPTX
Web accessibility strategies for the new decade
PDF
ADA Compliance & Website Accessibility
PDF
Accessibility and Web Technologies @HTML5_Toronto
PDF
Tools And Techniques For Evaluating Accessibility
PPTX
Global accessibility day untapped minority
PPTX
Accessible digital culture: past, present and future
PDF
Website Accessibility: It’s the Right Thing to do
Authoring tool accessibility guidelines (ATAG)
Making Content Creation Tools Accessible
Boosting new media accessibility - Scott Hollier
Atag10
Empathy training & the accessible web experience
Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro 2021
Udem 2007 Accessibility Standards
Implementing WCAG 2.2 into Your Digital Strategy
Web content accessibility
Lecture 9 Accessibility Original
Don't Panic! How to perform an accessibility evaluation with limited resources
Siegman "Creating Accessible Content"
Web accessibility strategies for the new decade
ADA Compliance & Website Accessibility
Accessibility and Web Technologies @HTML5_Toronto
Tools And Techniques For Evaluating Accessibility
Global accessibility day untapped minority
Accessible digital culture: past, present and future
Website Accessibility: It’s the Right Thing to do
Ad

More from David Sloan (20)

PPTX
Accessibility as a focus for people-first design
PPTX
One no, many yeses—sharing responsibility for accessibility
PPTX
Exploring pedagogical culture for accessibility education in Computing Science
PPTX
What to teach and how: a consultant's perspective on accessibility education
PPTX
Dealing with (ir)responsibility for accessibility in UX
PPTX
Accessibility as a Driver for User Experience
PPTX
Empathy, Education and Excellence in Inclusive Design
PPTX
Accessibility: A core quality and a shared responsibility
PPTX
Joining Accessibility and UX for Accessible UX
PPTX
Design thinking for accessible user experiences - UX Scotland2014
PPTX
Creating accessible online learning experiences
PPTX
Developing a Global Digital Accessibility Policy: What’s Going On Around the ...
PPTX
Global Considerations in Creating an Organizational Web Accessibility Policy
PPT
Digital Inclusive Practice in Learning and Teaching
PPTX
Rich internet application accessibility - a quick overview
PPTX
Approaches to Inclusive eAssessment
PPT
Teaching inclusive technology design at the University of Dundee
PPT
Managing the Process of Providing an Inclusive Institutional Web Presence: Wo...
PPT
Online Learning Resource Accessibility in a Lunchtime
PPT
Supporting and sustaining effective use of ICT in later life
Accessibility as a focus for people-first design
One no, many yeses—sharing responsibility for accessibility
Exploring pedagogical culture for accessibility education in Computing Science
What to teach and how: a consultant's perspective on accessibility education
Dealing with (ir)responsibility for accessibility in UX
Accessibility as a Driver for User Experience
Empathy, Education and Excellence in Inclusive Design
Accessibility: A core quality and a shared responsibility
Joining Accessibility and UX for Accessible UX
Design thinking for accessible user experiences - UX Scotland2014
Creating accessible online learning experiences
Developing a Global Digital Accessibility Policy: What’s Going On Around the ...
Global Considerations in Creating an Organizational Web Accessibility Policy
Digital Inclusive Practice in Learning and Teaching
Rich internet application accessibility - a quick overview
Approaches to Inclusive eAssessment
Teaching inclusive technology design at the University of Dundee
Managing the Process of Providing an Inclusive Institutional Web Presence: Wo...
Online Learning Resource Accessibility in a Lunchtime
Supporting and sustaining effective use of ICT in later life
Ad

Recently uploaded (20)

PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
STKI Israel Market Study 2025 version august
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
August Patch Tuesday
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
TLE Review Electricity (Electricity).pptx
Web App vs Mobile App What Should You Build First.pdf
OMC Textile Division Presentation 2021.pptx
1. Introduction to Computer Programming.pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Enhancing emotion recognition model for a student engagement use case through...
A novel scalable deep ensemble learning framework for big data classification...
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
STKI Israel Market Study 2025 version august
Hindi spoken digit analysis for native and non-native speakers
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
A contest of sentiment analysis: k-nearest neighbor versus neural network
Programs and apps: productivity, graphics, security and other tools
August Patch Tuesday
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
NewMind AI Weekly Chronicles - August'25-Week II
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Assigned Numbers - 2025 - Bluetooth® Document
TLE Review Electricity (Electricity).pptx

Never mind the content: the importance of Authoring Tools in achieving Web Accessibility

  • 1. Never mind the content: the importance of Authoring Tools in achieving Web Accessibility School of Computing University of Dundee David Sloan Glasgow, May 27 th 2009
  • 2. Outline What do we mean by authoring tool accessibility? And why it’s more of a challenge now than ever before Defining good support for Authoring Tool Accessibility Authoring tool accessibility in the real world: Common problems What we need to do If you are an authoring tool developer If you are responsible for procuring or using a web authoring tool
  • 3. What’s an authoring tool? Software that supports web content publishing ‘ Classic’ web development environments: from Dreamweaver to Frontpage to Notepad Software with ‘Publish as HTML’ functionality - Word, Powerpoint Web based publishing systems Corporate tools: content/information management systems (CMSs) E-learning tools: e-assessment/survey tools, VLEs, e-portfolios Personal/collaborative tools: blogging tools, wikis (Wordpress, Wikipedia…) ‘ Web 2’: Facebook, MySpace, Flickr, Youtube, Twitter Second-hand publishing - e.g. email archives; newsfeed aggregators …
  • 4. Accessibility and Authoring in a Web 2.0 world Accessibility/web standards awareness increasing amongst Web design professionals But more tools, more diversity in type of authoring tools means more non-experts are authoring web content Do these authors know (or care) about the accessibility of the content they create? Are they aware of ‘accessibility’ as an issue? And can the tools actually support accessible authoring?
  • 5. What do (or should) we mean by authoring tool accessibility? Suggested definition: How well does the tool support the creation of accessible web content amongst authors, regardless of ability? This covers: Accessibility of the tool’s output Accessibility of the tool’s interface Ease with which authors can create accessible content
  • 6. Standards, guidelines and authoring tool accessibility Main reference is W3C Authoring Tool Accessibility Guidelines (ATAG) Version 1 published 2000 Version 2 in draft ATAG mentioned in PAS 78 and in-draft BS8878 Close relationship between ATAG and W3C Web Content Accessibility Guidelines (WCAG) Especially for web-based authoring tools
  • 7. ATAG 1.0 Support accessible authoring practices (4 checkpoints) Generate standard markup (3 checkpoints) Support the creation of accessible content (5 checkpoints) Provide ways of checking and correcting inaccessible content (5 checkpoints) Integrate accessibility solutions into the overall look and feel (2 checkpoints) Promote accessibility in help and documentation (3 checkpoints) Ensure the authoring tool is accessible to disabled people (6 checkpoints)
  • 8. ATAG 2.0 (May 2009 draft) PART A: Make the authoring tool user interface accessible Principle A.1: Authoring tool user interfaces must follow applicable accessibility guidelines (2 guidelines) Principle A.2: Editing views must be perceivable (3 guidelines) Principle A.3: Editing views must be operable (7 guidelines) Principle A.4: Editing views must be understandable (1 guideline)
  • 9. ATAG 2.0 (May 2009 draft) PART B: Support the production of accessible content Principle B.1: Production of accessible content must be enabled (3 guidelines) Principle B.2: Authors must be supported in the production of accessible content (5 guidelines) Principle B.3: Accessibility solutions must be promoted and integrated (5 guidelines)
  • 10. ATAG awareness So ATAG covers all three parts of our definition BUT - ATAG awareness seems to be very low, in comparison to WCAG Amongst tool developers Amongst tool commissioners Amongst accessibility experts (??) Why?
  • 11. Implications of non-conformance with ATAG At an organisational level More training and support required Technical work-arounds (e.g. locking down functionality, developing ‘accessible’ templates) More monitoring of output For individuals Authors have to take more time to check their work And consider how to manage accessibility limitations Or they may not…
  • 12. Some examples From recent DMAG evaluations, including CMSs, a VLE and e-assessment/survey tools Challenges for authors Difficulty in adding suitable text alternatives No encouragement in adding structural HTML Difficult to check for accessibility, or find help Accessibility issues with the authoring interface and the output Keyboard inaccessibility - of interface and output Invalid HTML generated
  • 13. Inserting alt text - examples
  • 14. Improving collective awareness of authoring tool accessibility W3C ATAG is the relevant accessibility standard for authoring tools - not the DDA, not WCAG… So awareness needs to be raised amongst authoring tool customers of: Problems caused by ATAG non-conformance Benefits of ATAG conformance Leading to increased incentivisation for tool developers to improve ATAG conformance
  • 15. Authoring tool accessibility policy Customers: Use ATAG to assess authoring tools for accessibility issues How easy is it for a non-expert to inadvertently create inaccessible content? ATAG conformance should influence procurement, selection, implementation and management/support Findings should influence strategy for dealing with shortcomings Developers/vendors: Work towards ATAG conformance Express authoring tool accessibility support in terms of ATAG conformance
  • 16. Closing thought Authoring tools need to be able to support non-experts in authoring accessible content So evaluation and selection mustn’t focus only on the quality of the tool’s output or interface … but also the quality of the process in creating that output
  • 17. Some useful links W3C ATAG 1.0 (2000) http://www.w3.org/TR/ATAG10/Overview.html W3C ATAG 2.0 (May 2009 draft) http://www.w3.org/TR/ATAG20/Overview.html Joe Clark’s ATAG evaluation of Word Press (2006): http://joeclark.org/access/webaccess/WordPress-ATAG-evaluation.html Making TinyMCE an accessible text editor: http://wiki.moxiecode.com/index.php/TinyMCE:Accessibility
  • 18. David Sloan Digital Media Access Group School of Computing University of Dundee [email_address] www.twitter.com/sloandr 01382 385598