My talk at Riga 2016 Web Accessibility Meetup
- 1. Web Accessibility - why we
are still here?
Dr Vladimir Tomberg
Senior Research Fellow
Tallinn University
24 November 2016
Riga Accessibility Meetup
1
- 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
2
- 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
3
- 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
5
- 6. Principles
•At the top are four principles (POUR) that provide
the foundation for Web accessibility:
• Perceivable;
• Operable;
• Understandable;
• Robust
6
- 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
7
- 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).
9
- 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
11
- 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
16
Summary (S) Overview (O) Details (D)
- 21. Industry
21
0 10 20 30 40 50 60 70
Public Sector
Academia (university, etc.)
Startup
Self-employed
Industry (Insurance, Baking, Consulting, etc.)
Other
Software company
- 22. Job
22
0 5 10 15 20 25 30 35 40
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
- 24. Do you consider yourself aware about accessibility
issues on the Web?
24
0
10
20
30
40
50
60
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
- 25. Writing accessible code enables me
to produce higher quality software
0
5
10
15
20
25
30
35
Strongly Agree Agree Neither agree nor
disagree
Disagree Strongly Disagree
25
- 26. I am aware of what are the WCAG & WAI
ARIA specifications
WCAG WAI ARIA
26
22
70
Yes No
32
60
Yes No
- 28. My colleagues always use accessibility
standards and guides in their work
0
5
10
15
20
25
30
Strongly Agree Agree Neither agree nor
disagree
Disagree Strongly Disagree
28
- 29. Most of developers I know, consider no
real necessary in use of accessible
technologies
0
5
10
15
20
25
30
35
Strongly Agree Agree Neither agree nor
disagree
Disagree Strongly Disagree
29
- 30. Do you use sometimes
WCAG guidelines in your projects?
17
15
Yes No
30
- 31. What was a purpose for you to use
WCAG?
0 2 4 6 8 10
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
31
- 32. Do you use sometimes WAI
ARIA guidelines in your projects?
8
14
Yes No
32
- 34. It is very time consuming task to
learn about accessible technologies
0
5
10
15
20
25
30
35
Strongly Agree Agree Neither agree nor
disagree
Disagree Strongly Disagree
34
- 35. Using accessibility standards increases
need for communications among
developers
0
5
10
15
20
25
30
35
40
Strongly Agree Agree Neither agree nor
disagree
Disagree Strongly Disagree
35
- 36. My organization provides libraries that
already contain required accessible
markup in code
0
5
10
15
20
25
30
Strongly Agree Agree Neither agree nor
disagree
Disagree Strongly Disagree
36
Editor's Notes
- I think that it is important = 47%!