my talk at riga 2016 web accessibility meetup
TRANSCRIPT
1
Web Accessibility - why we are still here?
Dr Vladimir TombergSenior Research Fellow
Tallinn University
24 November 2016Riga Accessibility Meetup
2
Accessibility is a law•Banks, energy providers and public bodies should be
subject to web accessibility rules;• Just a third of the 761,000 public sector websites in
the EU currently conform to "international web-accessibility standards“;
Source: http://www.out-law.com
3
EU Directive on the accessibility of public sector bodies' websites•Organizations whose websites would be subject to
the new rules would have one year from the introduction of the new laws to ensure that new content added to their sites complies with the new rules;•They would have three years within which to adapt
existing content and five years if that content is "live audio“
28 Feb 2014
Source: http://www.out-law.com
4
Web accessibility is nicely standardized
5
WCAG 2.0•Web Content Accessibility Guidelines ─ guidelines
and techniques for making websites and web applications accessible to people with disabilities;
•WCAG consist of 4 principles and 12 guidelines and many success criteria
6
Principles•At the top are four principles (POUR) that provide
the foundation for Web accessibility: • Perceivable;
• Operable;
• Understandable;
• Robust
7
Guidelines•Guidelines are under the principles; •The 12 guidelines provide the basic goals that
authors should work toward in order to make content more accessible to users with different disabilities
8Image: http://www.projectrics.org
9
Success Criteria•For each guideline, testable success criteria are
provided to allow WCAG 2.0 to be used;• In order to meet the needs of different groups and
different situations, three levels of conformance are defined: •A (lowest), •AA, and •AAA (highest).
10
Library Ramp Analogy
Sourse: http://acc.nics.gov.uk
11
WAI-ARIA•Accessible Rich Internet Applications Suite – a
framework for adding attributes to web documents in order to make actionable elements accessible to people using assistive technology
12
Different input devices
13
Challenges for accessibility
1. Awareness2. Responsibility
3. Avoiding Ignorance
14
Challenges for accessibility1. Awareness (Education, empathy modeling)
Image courtesy to http://err.ee
15
Challenges for accessibility1. Awareness2. Responsibility
16
Typical training requirements for different professional roles
Executive Manager
Middle Manager
Software & Hardware Developer
Designer Reviewer & Tester
(QA)
Marketing & Communication
Human Resources
User Interfaces S O D D O S S
User-Centred Design S O O D D O S
Assistive Technology S S O D D S S
Web Applications S O D D D S S
Summary (S) Overview (O) Details (D)
17
Challenges for accessibility
1. Awareness2. Responsibility 3. Avoiding Ignorance
For whom is this ramp?
18
I guess that is the only one possible answer
19
Measuring awareness on accessibility standardsA study
20
Demographic distribution
• 92 Participants • 16 countries
21
Industry
Public Sector
Academia (university, etc.)
Startup
Self-employed
Industry (Insurance, Baking, Consulting, etc.)
Other
Software company
0 10 20 30 40 50 60 70
22
Job
Mobile Developer
Project Manager
Technical Lead
Back-end Developer
Application Developer
Senior Back-end Developer
Senior Front-end Developer
Other
Front-end Developer
Interaction Designer
0 5 10 15 20 25 30 35 40
23
Measuring Awareness
24
Do you consider yourself aware about accessibility issues on the Web?
I am expert in this field I know quite much about it
I don't know anything about it
I know something, but not so much
0
10
20
30
40
50
60
25
Writing accessible code enables me to produce higher quality software
Strongly Agree Agree Neither agree nor disagree
Disagree Strongly Disagree0
5
10
15
20
25
30
35
26
I am aware of what are the WCAG & WAI ARIA specifications
WCAG WAI ARIA
22
70
Yes No
32
60
Yes No
27
Measuring Responsibility
28
My colleagues always use accessibility standards and guides in their work
Strongly Agree Agree Neither agree nor disagree
Disagree Strongly Disagree0
5
10
15
20
25
30
29
Most of developers I know, consider no real necessary in use of accessible technologies
Strongly Agree Agree Neither agree nor disagree
Disagree Strongly Disagree0
5
10
15
20
25
30
35
30
Do you use sometimes WCAG guidelines in your projects?
17
15
Yes No
31
What was a purpose for you to use WCAG?
I think that it is important
It was a project requirement from a client
It is standard practice of our development process
It is regulated by national law
0 1 2 3 4 5 6 7 8 9
32
Do you use sometimes WAI ARIA guidelines in your projects?
8
14
Yes No
33
Ignorance
34
It is very time consuming task to learn about accessible technologies
Strongly Agree Agree Neither agree nor disagree
Disagree Strongly Disagree0
5
10
15
20
25
30
35
35
Using accessibility standards increases need for communications among developers
Strongly Agree Agree Neither agree nor disagree
Disagree Strongly Disagree0
5
10
15
20
25
30
35
40
36
My organization provides libraries that already contain required accessible markup in code
Strongly Agree Agree Neither agree nor disagree
Disagree Strongly Disagree0
5
10
15
20
25
30
38
Global Accessibility Awareness Day
Every 3th Thursday of May
http://www.estchi.org/gaad/
39
Thank you!Email: [email protected]