1
Accessible Design in Open Source
Christophe Strobbe
Stuttgart Media University / Hochschule der Medien
FOSDEM 2015
2
Liberté #0 / Freedom #0
http://liberte0.org/wiki/
3
Cloud4all & GPII
● http://www.cloud4all.info/ ● http://gpii.net/
6
0.1%www.signlinkstudio.com
7
Cannot use fingers
0.1%
9
Reduced strength
2.8%
10
Intellectually impaired
3%
11
Hard of hearing
6%
13
The “Ageing of Europe”
Public Domain; Wikipedia
14
Ageing world population
Wikipedia; based on UN World Population Prospect, 2008
15
20%over 45 (UN 2012)
16
15%age 65-74: declining eyesight
17
55%age 60+:
deaf or hard of hearing
18
50%age 65+: arthritis
19
Accessible design
=
Designingfor
our future selves
20
Components of accessibility:Open Accessibility Framework
21
OAF: “Creation” side
22
OAF: “Use” side
23
1. Define “Accessible”
● Web Content Accessibility Guidelines 2.0 ● European standard ETSI EN 301 549● ISO/IEC TR 13066-3:2012: IAccessible2
API● ISO 14289-1:2012: PDF for Universal
Accessibility (PDF/UA)
24
2. Stock/re-usable components
● Web: Dijit, jQuery UI, Fluid Infusion, …● Standard Widget Toolkit (SWT)● WxWidgets● Java Swing
25
3. Developer tools
26
3. Developer tools: DIAS
● Simulation of visual impairments in DIAS (NetBeans plugin)
● http://sourceforge.net/projects/diasnb/
27
4. Support “Accessible” in the platform
29
6. Assistive technologies
30
Automatic adaptation: from Linux
31
Automatic adaptation: to Windows
32
Cloud4all & GPII
● http://www.cloud4all.info/ ● http://gpii.net/
33
Accessibilityin
open source projects
34
Where is this being done?
● Debian: http://www.debian.org/devel/debian-accessibility/
● Gnome: https://wiki.gnome.org/Accessibility
● Mozilla: https://developer.mozilla.org/en-US/docs/Web/Accessibility
35
More examples
● Guadalinex: http://www.guadalinex.org/ ● OpenOffice & LibreOffice● Specialised distros: Sonar GNU/Linux,
Vinux● Kolibre: www.kolibre.org
36
感谢诸位的时间
Christophe Strobbe
[email protected]
Twitter: @RabelaisA11y