csun 2017 - act now: accessibility conformance testing for wcag
TRANSCRIPT
![Page 1: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/1.jpg)
ACT Now: Accessibility Conformance Testing for WCAGWILCO FIERS, MARY JO MUELLERW3C STAFF CONTACT: SHADI ABOU-ZAHRA
![Page 2: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/2.jpg)
About the ACT Task Force• Task force under Accessibility Guidelines WG• Facilitators:
Wilco Fiers – Deque @wilcofiers
Mary Jo Mueller – IBM @1mjmueller
•W3C Staff Contact:
Shadi Abou-Zahra – W3C @sabouzah
![Page 3: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/3.jpg)
What is ACT About?• Reduce differing interpretations of WCAG• Make test procedures interchangeable• Develop a library of commonly accepted rules for WCAG
![Page 4: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/4.jpg)
Who is participating?• Tool vendors• Accessibility auditors• You?
![Page 5: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/5.jpg)
What are we doing?• Develop the ACT Framework • Standardize how to write rules, using the ACT Framework• Create a repository of ACT rules
Phot
o cr
edit
:Fl
ickr
/ rja
cklin
1975
![Page 6: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/6.jpg)
Test Rules explained
Phot
o cr
edit:
Flic
kr /
Gerr
y La
uzon
![Page 7: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/7.jpg)
So what are rules? Rules are "general purpose" accessibility tests
Meaning, they aren’t tests for one application; rather, they
can be used on any web page of a particular technology.
![Page 8: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/8.jpg)
Rules can be:• Fully automated tests• Semi-automated / user assisted tests• Manual Test processes
![Page 9: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/9.jpg)
Basically… Rules are to accessibility testing, what WCAG techniques are to development.
![Page 10: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/10.jpg)
An example: Selector: img:not(alt) Test case: if the img does not have `role=presentation`, return `failed`, otherwise return `passed`.
![Page 11: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/11.jpg)
Using rules to test for conformance Multiple rules are then combined to test for WCAG Success Criterion conformance.
![Page 12: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/12.jpg)
Benefits•Harmonized testing
•Transparency
•Better accessibility tools
![Page 13: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/13.jpg)
Reduce interpretation difference By giving testers a step by step method for testing, we reduce interpretation difference. Separating opinion, from test method.
![Page 14: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/14.jpg)
Make accessibility testing transparent By documenting how an organization tests, it becomes much clearer why results are what they are. By defining how tests are done, differences in findings can be explained.
![Page 15: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/15.jpg)
Stimulate innovation in accessibility test tools By having a common set of rules many ATTs use, we stop reinventing the wheel, and have clearer results for anyone looking to compare. This benefits all users.
![Page 16: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/16.jpg)
How will we accomplish this?•ACT Framework (W3C Recommendation)•ACT Rules repository
![Page 17: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/17.jpg)
ACT Framework (W3C Recommendation) A specification for writing ACT rules including such things as:•How do you ensure accuracy•How to ensure it is useful for developers and QA persons•Allow for accessibility support
![Page 18: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/18.jpg)
ACT Rules repository A collection of rules, vetted for accuracy and correctness with WCAG.
![Page 19: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/19.jpg)
Relationship between ACT TF & Auto-WCAG CG
Abbott: Who's playing first.Costello: What's on first?Abbott: What's on second.Costello: I don't know.Abbott: He's on third.
Phot
o cr
edit:
Flic
kr /
TMAB
2003
![Page 20: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/20.jpg)
Who is doing what?ACT TF:•ACT Framework specification• Supporting resources
auto-WCAG CG:•Develop test rules that meet the ACT Framework
![Page 21: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/21.jpg)
ACT Task ForceTimeline
ACT Framework:• Feb. – Editor’s draft available•March 2017 - Goal for a formal
publication • Feb. 2019 - Recommendation
![Page 22: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/22.jpg)
ACT Task ForceAccomplishments
•Began in October 2016•Charter with a 2 year timeline•13 members •Weekly meetings - Wednesdays at 9 am CST (4 pm CET) •Draft ACT Framework spec:
https://w3c.github.io/wcag-act/act-framework.html
![Page 23: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/23.jpg)
ACT Framework Draft
![Page 24: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/24.jpg)
Auto-WCAG CGGoals
•Develop rules for WCAG• Automated• Semi-automated
![Page 25: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/25.jpg)
Auto-WCAG CGAccomplishments
•Started in 2014•Developed and refined 20+ rules•Drafted another 15+ rules•Used in 4 different ATT’s•Link: https://github.com/auto-wcag
![Page 26: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/26.jpg)
Rules contributed to by:•Auto-WCAG Community Group•Open AJAX Alliance• IBM•Deque Systems•SSB Bart•You?
![Page 27: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/27.jpg)
Want to contribute to our work?Contact us:• Shadi Abou-Zahra - [email protected]•Wilco Fiers - [email protected]•Mary Jo Mueller - [email protected]
![Page 28: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/28.jpg)
Q&A•How will you get ATT developers on board?•What is the relationship to WCAG Techniques?•How do you keep rules up to date with changing technologies?•How will this help individual organizations?•Open to the floor...
![Page 29: CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG](https://reader036.vdocuments.mx/reader036/viewer/2022062900/58d13e831a28ab455d8b54a7/html5/thumbnails/29.jpg)
Thank you!