GNOME Accessibility Overview Willie Walker Sun Microsystems, Inc. GNOME.Asia October 2008.

Slides:



Advertisements
Similar presentations
SCHOOLS K - 12 Dr. Susan W. Floyd Education Associate Speech-Language Disabilities, Assistive Technology Office of Exceptional Children South Carolina.
Advertisements

The Governing Laws Change High School College The applicable law is the Individuals with Disabilities Education Act or IDEA. IDEA guarantees each student.
February 24, 2015 Allison Kidd, ATRC. Direct Services for CSU Students & Employees with Disabilities Ensure Equal Access to Technology & Electronic Information.
1 Accessibility CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 16, 2007.
Dhananjay Bhole, Coordinator, Accessibility Research Group, Department of Education and Extension, University of Pune.
Understanding Software Accessibility. The Need for Accessible Software  54 million people with disabilities in the United States  Aging  Temporary.
Web Accessibility John Rochford UMMS Shriver Center Director, INDEX Program Rich Caloggero WGBH National Center for Accessible Media MIT Adaptive Technology.
Assistive Technology Ability to be free. Quick Facts  Assistive technology is technology used by individuals with disabilities in order to perform functions.
Jodie Bojonca University of West Alabama 29 October 2014 ASSISTIVE TECHNOLOGY.
Assistive Technology and Education Mrs. G. Bacal Guidelines Designed for people who struggle to learn for different reasons, such as: learning disabilities,emotional.
NASA AMES RESEARCH CENTER WebDev Group: Assistive Technologies NASA AMES RESEARCH CENTER WebDev Group: Assistive Technologies 8/30/2015 Introduction to.
Using Macintosh Computers with Special Needs Students A Presentation for TBE 550 Farah Fisher, EdD.
ASSISTIVE TECHNOLOGY PRESENTED BY ABDUL BARI KP. CONTENTS WHAT IS ASSISTIVE TECHNOLOGY? OUT PUT: Screen magnifier Speech to Recogonizing system Text to.
A legal definition of assistive technology was published in the 1988 Individuals with Disabilities Act (The Tech Act). The act was amended in Additionally,
Week 7.  Definition, policies, standards  Continuum of abilities.
An Overview of Assistive Technologies by Terry Menard CAE 6100-GP1 (52375) Classroom & Clinical Applications of Assistive Technologies Nova Southeastern.
Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention.
Computers and Disability Case Study IB Computer Science II Paul Bui.
Software Usability Course notes for CSI University of Ottawa Section 7: Accessibility - Usability for the Disabled Timothy C. Lethbridge
ED 505 Melanie Shotts March 28, 2015
ASSISTIVE TECHNOLOGY Jessica Spitzer University of West Alabama ED 505.
By: Irish Thornton What is assistive technology? Laws Hearing Impaired Seeing Impaired Learning Disabled Physically Disabled References.
Microsoft Assistive Technology Products Brought to you by... Jill Hartman.
Tom Babinszki The Hadley School for the Blind.  Americans with Disabilities Act  Do not confuse with Section 504  Section 504 applies to organizations.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Chapter 1: Starting with Microsoft.
Fundamentals of Graphic Communication 3.5 Accessible Design.
By: Dustin Bowman.  Assistive technology device means any item, piece of equipment, or product system, whether acquired commercially off the shelf, modified,
Assistive and Adaptive Technologies in Educational Settings
Assistive Technology By: Maeghan Whitmire. Explanation Assistive Technology (AT) is “any device or service that increases, maintains, or improves the.
Introduction to Assistive Technology Katherine Cunningham Technology In Education- ED505 University of West Alabama.
Assistive Technology Megan Keenum ED 500 September 25,2015.
ARIEL TURNER—ED 505 ASSISTIVE TECHNOLGY. WHAT IS ASSISTIVE TECHNOLOGY?  With the growth of students with disabilities in mainstream classrooms, it is.
SCREEN CAPTURE 532CS: eLearning Fall 2015 Submitted to Dr. Namdar Presented by Khaled Alamer.
Free Open Source Software for Everyone An Introduction to GNOME and GNOME Accessibility Willie Walker GNOME Accessibility Lead RPI, December 2009.
Web accessibility Patrick H. Lauke / Salford Business School / 23 November 2007 Making your website work for more people.
Assistive Technology for Information Access (Visual Impairments) UNDERSTANDING ACCESSIBLE FORMATS.
GNOME Desktop Accessibility Development & Testing Sun Microsystems, Inc. Aug 2010.
Creating an Environment that is Usable by All
Assistive Technology : an overview
Digital (Web) Accessibility Talk Session
© Copyright 2010, Dominic Foundation – Switzerland
Assistive Technology By: Michelle Hamby ED505.
Assistive Technology Teresa Shaver ED505 Dr. Beverly Ray
Making the Web Accessible to Impaired Users
Introduction to Event-Driven Programming
How People with Disabilities Access the Web
Testing for Accessibility
Screen Reader Testing and Website Support for Beginners
Accessibility on Windows 10
Google, AI and Home Automation
Screen Reader Testing and Website Support for Beginners
Creating ADA Compliant Resources
Windows Accessibility Options
Curry School of Education
Shannon Lavey, MS, OTR/L Ram Welcome 8/18/17
Using the Answer Booklet
Website Accessibility
Human Computer Interface
Human Computer Interface
Lakeshore Public Schools
Human Computer Interface
Human Computer Interface
Building your class website
Sun's Approach To Accessibility Concertation Meeting 19 May 2003
Software Usability Course notes for CSI University of Ottawa
Accessible Websites Removing the Barriers
Accessible Design Top 10 List
4th Grade Open Microsoft Word.
Accessibility.
What, why and how.
Presentation transcript:

GNOME Accessibility Overview Willie Walker Sun Microsystems, Inc. GNOME.Asia October 2008

Topics Why do we do accessibility? Who benefits from accessibility? Users and solutions Future work Additional thoughts Learn more and participate

Why do we do accessibility? It is the right thing to do It is the law (e.g., Section 508)

Who Benefits from Accessibility? Everyone! “Curb Cuts” > Wheelchairs > Strollers Computer accessibility creates “Electronic Curb Cuts”

Users and Solutions Online screencasts available at:

Users – keyboard only

Solutions – keyboard only Cannot use mouse > GNOME provides full keyboard access > You can do everything from keyboard Keyboard Enhancements > StickyKeys > SlowKeys > BounceKeys > RepeatKeys > MouseKeys

Users – mouse only

Solutions – mouse only Users cannot use keyboard May or may not be able to click mouse MouseTweaks > Dwell clicking > “Hover” to click > Clicking by gesture > “Hover” and then move MouseTrap > Emerging, low cost head tracking

Solutions – mouse only Dasher > Predictive text entry > “Typing” speed of 35+ words per minute

Solutions – mouse only GOK GOK > GNOME Onscreen Keyboard > Move mouse and hover or click to type > “UI Grab” and word completion

Users – switch only

Solutions – switch only GOK > GNOME Onscreen Keyboard > “Scanning Mode”

Solutions – switch only Click switch to start vertical scan

Solutions – switch only Wait to get to the row you want

Solutions – switch only Click switch to scan horizontally

Solutions – switch only Wait to get to the key you want

Solutions – switch only Wait to get to the key you want

Solutions – switch only Wait to get to the key you want

Solutions – switch only Wait to get to the key you want

Solutions – switch only Click to select the key

More on GOK - “UI Grab”

Users – low vision High contrast Large print Inverse

Solutions – low vision (theming)

Users – low vision

Solutions – low vision (Orca w/mag)

Users - blind

Solutions – blind (Orca w/speech) “... if you don't save, changes from the last 19 seconds will be permanently lost...”

Solutions – blind (Orca w/braille)

How does it work? AT-SPI > Assistive Technology Service Provider Interface > “Built-in, not bolted on”

How does it work?

OpenOffice

How does it work? GTK+

How does it work? Firefox

How does it work? Java

How does it work? KDE/Qt (future)

How does it work? AT-SPI

How does it work? Orca

How does it work? GOK

How does it work? Dasher

How does it work? Events

How does it work? Queries

How does it work? Presentation

Future Work Espeak languages and voices Cognitive impairments > Dyslexia > Learning disabilities >... Hearing impairments > Closed captioning >... Infrastructure changes > AT-SPI move from CORBA to D-Bus > Access for GNOME, KDE, Mobile...

Additional thoughts Accessibility in GNOME is built-in, powerful, free > Covers a range of disabilities > Basic accessibility equal to other desktops > Orca rivals commercial products > GOK & Dasher superior to Windows/Mac options > Being used world wide + a11y = “GNOME with accessibility provides universal access”

Learn more and participate URLs > > > Room #2 today: > 16:00-17:00 – Accessibility Internals Room #3 tomorrow: > 14:00-15:00 – Orca > 15:00-16:00 – Accessibility Testing

GNOME Accessibility Overview Willie Walker Sun Microsystems, Inc. GNOME.Asia October 2008