Universal Tux: Accessibility for our Future Selves Spencer Hunley - - PowerPoint PPT Presentation

universal tux
SMART_READER_LITE
LIVE PREVIEW

Universal Tux: Accessibility for our Future Selves Spencer Hunley - - PowerPoint PPT Presentation

Universal Tux: Accessibility for our Future Selves Spencer Hunley What IS Assistive & Accessible Technology? Assistive Technology: umbrella term covering assistive, adaptive, and rehabilitative devices for people with disabilities


slide-1
SLIDE 1

Universal Tux:

Accessibility for our Future Selves

Spencer Hunley

slide-2
SLIDE 2

What IS Assistive & Accessible Technology?

  • Assistive Technology: umbrella term covering

assistive, adaptive, and rehabilitative devices for people with disabilities

  • Hardware examples: refreshable braille

displays, magnifiers, alternate mice and keyboards, etc.

  • Software examples: screen readers, text-to-

speech programs, speech-to-text programs, screen magnifiers, etc.

slide-3
SLIDE 3

Why Accessibility is Important

Crucial to the future of desktop & mobile Linux Larger, more diversified userbase; more complete development/beta testing Usability & interface evolution

slide-4
SLIDE 4
slide-5
SLIDE 5

Confinement Cycle

  • Locating funding for

proprietary AT is itself a barrier to accessibility

  • Linux + Internet of Things

= true independence

  • Use single-board

computers (SBC) to automate a person’s living space

slide-6
SLIDE 6

State of Accessibility on Linux Desktops (a.k.a. what works, what doesn’t)

slide-7
SLIDE 7

What’s Working

Orca Screen Reader High Contrast Themes Vinux SONAR Linux (beta) Basic accessibility in high-profile distros

slide-8
SLIDE 8

What’s Not Working

  • Novel programs created, briefly maintained, then...stall
  • Documentation frequently out of date, lacking information
  • Native accessibility can be buggy; sometimes doesn’t play

well with other accessibility applications

slide-9
SLIDE 9

A Recipe to ‘Bake-In’ Accessibility

  • ATK/AT-SPI
  • Accerciser
  • GNU LDTP, Dogtail

for GUI testing

  • Smoke testing
slide-10
SLIDE 10

Designing for our Future Selves

  • Interfaces that age with us
  • Flexible desktop environments, menus, etc.
  • Seniors != computer noobs
slide-11
SLIDE 11

Further Information

Open A11y Workgroup:

  • pena11y.org

GNOME Accessibility: wiki.gnome.org/Accessibility Fedora Accessibility Guide: preview.tinyurl.com/fedoraguide a11y Dogtail: fedorahosted.org/dogtail KDE Open Speech Initiative: speech.kde.org Vinux Project: vinuxproject.org

slide-12
SLIDE 12

Further Information

Sonar Project: sonargnulinux.com Accessible Computing Foundation: accessiblecomputingfoundation.org Open Mind Speech: freespeech.sourceforge.net Emacspeak: www.cs.cornell. edu/home/raman/emacspeak Speakup: www.linux-speakup.org Linux Foundation Accessibility Workgroup: preview.tinyurl.com/lfa11y workgroup

slide-13
SLIDE 13

Universal Tux on Google+ http://preview.tinyurl.com/universaltux Spencer Hunley about.me/spencerhunley spencer.hunley@gmail.com