4. Harmonizing WCAG Conformity Assessment Method
Content of the session
• Presentation of the WCAG CAC (Conformity Assessment
Cohenrence) project
• Description of a list’s management tool
• Demonstration of the tool prototype
5. Harmonizing WCAG Conformity Assessment Method
WCAG 2.0 is the universal reference for Web Accessibility
• Europe : Communication "Towards an accessible
information society" (1.12.2008)
• France : Law on the rights of people with disabilities – Article 47 :
accessibility of public online services (11.02.2005)
Creation of an e-accessibility checklist (RGAA) based on WCAG 2.0
(23.10.2009)
6. Harmonizing WCAG Conformity Assessment Method
Demand for independent conformity assessment
Third Party Certification
• Quality Marks :
• Assessment methods
• Checklist
• Single tests
• Certification Process
7. Harmonizing WCAG Conformity Assessment Method
Several schemes have emerged
• Belgium
• France
• Italy
• Spain
• UK
All refering to WCAG2.0 !
It works locally in different countries
8. Harmonizing WCAG Conformity Assessment Method
Practical questions
• Do they really cover 100% WCAG2.0 ?
• Do they provide additional information ?
• What correspondences between them ?
• Do they tell the same story about Web sites ?
• Is it possible to certify in one country using a scheme
developed in another ?
9. Harmonizing WCAG Conformity Assessment Method
WCAG Conformity Assessment Coherence - Phase 1
• Sample pages (32) covering all WCAG AA
• Evaluation by experts according their checklists
• Comparison of the results
• Descriptive Questionnaire to learn more about
each checklist and assessment methods
10. Harmonizing WCAG Conformity Assessment Method
WCAG Conformity Assessment Coherence - Phase 2
Development of a tool :
• Model of Data
• Proof of concept
11. Harmonizing WCAG Conformity Assessment Method
The project has two main objectives
Analyse Use
1. Provide analysis tools to assure 1. Provide tools for the expert in
the relation between : order to :
1. a checklist to WCAG 1. adapt a checklist to a web
2. a checklist to another project
checklist 2. use several checklists for a
3. several checklists to WCAG same web project
4. several checklists to one 3. Facilitate maintenance and
checklist update of checklists
12. Harmonizing WCAG Conformity Assessment Method
WCAG CAC project
Objective : provide a common recognition scheme based on multiple checklists
UWEM (Unified Web Evaluation Methodology) Solution
Common checklist Allow to :
1. Choose a working checklist (eg. AW)
Lowest common denominator 2. Choose targeted checklists
Not adapted to checklists, practices
and tools used locally Obtain a version of your working
checklist adapted to the constraints
and requirements of all targeted
checklists
Rarely used
13. Harmonizing WCAG Conformity Assessment Method
The expert, his working checklist and a web project
Objective : work only on what is useful
Problem Solution
A checklist covers all possible cases Allow to :
1. Adapt a checklist :
1. Only useful elements
2. add personalized criteria, key-
A lot of « noise » due to the
words, modify the structure
unnecessary criteria presence in the
context of the project
Obtain a version of its working
Increase of the expert work checklist really adapted to the
More complexity in the results analysis targeted project
14. Harmonizing WCAG Conformity Assessment Method
Problem
Checklists have different structures
Checklists Nb of elements Description Notes
WCAG 2.0 4 Principle
Guideline
Success criterion
Techniques
AccessiWeb 2.1 4 Thematic
Criterion
Test
Conditions
AnySurfer 2 Bloc
Guideline
Abilitynet 1 Success criterion
Technosite/MEWA 1 Criterion
UWEM 2 4 Principle
Guideline
Success criterion
Techniques
15. Harmonizing WCAG Conformity Assessment Method
Problem
The relationship to WCAG is established via a measuring level belonging to each checklist
Checklists Nb of elements Description Notes
WCAG 2.0 4 Principle
Guideline
Success criterion
Techniques
AccessiWeb 2.1 4 Thematic
Criterion
Test
Conditions
AnySurfer 2 Bloc
Guideline
Abilitynet 1 Success criterion
Technosite/MEWA 1 Criterion
UWEM 2 4 Principle
Guideline
Success criterion
Techniques
18. Harmonizing WCAG Conformity Assessment Method
The constraint of the Data Model
A unique measuring level A one-to-one relationship with WCAG
Case of AnySufer A measuring level is defined by :
Original structure : 1. A main success criterion
- Bloc 2. One or several additional
- Guideline (mesuring level) success criteria
- Critère (mesuring level)
"Rectifying" structure The relationship with WCAG is
- Bloc defined by the main success
- Guideline (mesuring level) criterion
19. Harmonizing WCAG Conformity Assessment Method
Model of correspondence request
Requests
1. Fusion (Request « Via ») : to mix
the checklists
2. Comparison (Request « Vs »)
1. Completion : add informations
2. Difference : remove information
20. Harmonizing WCAG Conformity Assessment Method
Example for request « Via »
Resulting structure
Common structure N
N1 WCAG
N
N1 AW 2.1 N2
N2 Via N AW 2
N3 WCAG N1
N4 N2
N3
N4
21. Harmonizing WCAG Conformity Assessment Method
Example of a complex Resulting structure
request N
Common structure AW 2.1
N1
AW 2.1
N N2
N1 + N2 RGAA
RGAA AnySurfer
N2 N2
N3 + N3
AnySurfer AW 2.1
N4 N4
The request displays AccessiWeb 2.1 checklist with, for each test, all RGAA and Anysurfer
checklist’s tests to add : all those who have no correspondence with AccessiWeb 2.1
checklist
22. Harmonizing WCAG Conformity Assessment Method
Prototype
1. Validate the data model
2. Elaborate the requests engine
3. Testing all the requests
Phase 1 : simple case Phase 2 : more complex cases
Checklist Checklist Checklist Checklist
Checklist Checklist
WCAG
WCAG Checklist
CAC