Title: Designing a future that is more accessible to all humans and machines: An Overview of Projects at th
1Designing a future that is more accessible to all
humans and machines An Overview of Projects at
the Trace R D Center
- Trace RD Center
- University of Wisconsin - Madison
2What is Trace
- R D Center on Technology and Disability
- Funded by
- National Institute on Disability and
Rehabilitation Research (NIDRR) - National Science Foundation (NSF)
- 2 Rehabilitation Engineering Research Centers
- on Access to Information Technologies
- on Telecommunication Access (joint with
Gallaudet Univ.) - Part of the NCSA Alliance, and EOT, of the
NSF-PACI
3Focus
- 30 Years old
- Focus has evolved from
- 70s - Augmentative Communication
- 80s - Computer Access
- 90s - Universal Design of Information Tech
Telecom - 00s - Virtual services, pluggable interfaces,
- extended usability of mainstream
technologies, - machine access and human augmentation.
4Trace developments are built into a wide range of
commercial products .
- - Computers - Kiosks - Operating systems -
Voice access systems - ATMs - Network
technologies - Fare Machines - Web technologies
- Point of Sale Machines - New document
technologies - PDAs - Multimedia
technologies - Voting - etc.
5Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
-
6Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
7(No Transcript)
8(No Transcript)
9(No Transcript)
10(No Transcript)
11Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
- Now ON by default
12Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
- Now ON by default
13Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
- Now ON by default
- Mac OS (since 1980s)
- OS 3 up
- OS-X
14Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
- Now ON by default
- Mac OS (since 1980s)
- OS 3 up
- OS-X
15Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
- Now ON by default
- Mac OS (since 1980s)
- OS 3 up
- OS-X
16Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
- Now ON by default
- Mac OS (since 1980s)
- OS 3 up
- OS-X
17Computers / OSs
- Windows 95/98/NT/2000XP
- 9 Trace Access features
- StickyKeys
- MouseKeys
- Etc
- Now ON by default
- Mac OS (since 1980s)
- OS 3 up
- OS-X
18Computers / OSs (contd)
- LARS (Linux Accessibility Resource Site)
- www.trace.wisc.edu/LARS
-
- In collaboration with JP Schnapper-Casteras
- To support the Open Source work in this area
- Also providing support for the CSUN collaboration
meeting of the group
19Commercial Touch Screen Kiosks (Cross-Disability
Accessible)
- Low Vision
- Blindness
- Hard of Hearing
- Deaf
- Physical
- Cognitive
- Language
- Reading
- Mall of America
- Airports
- Knight Ridder News
- Smithsonian
20ATMs
Discoverability Obviousness
Trace Center Prototype
21 Public Info Transaction Tech
Natural Accessibility
Viking Building Entry System
22Voting Systems
New Prototype
Invisible, obvious, natural
23Phones
- Mass Market Features that expand usability to
those operating under constraints
24Webmaster Tools / Toolkit
- Supported financially / collaborated withthe
efforts of 5 other programs working Web tools - Tools to facilitate the creation of accessible
web content. - 3 of the tools have been released (and are
available for free download). - A-Prompt (Toronto)
- Magpie (WGBH)
- Extension of Bobby
(CAST) - A fourth is under development at a sister
university. - MS Office to accessible Web content Tool (Univ
of Ill.) - A 5th is being explored - ( to be announced)
25W3C Web Content Guidelines
- WCAG 1.0 grew out of Trace CentersUnified
Guidelines on Web Accessibility - Trace Center Contributions
- Co-Chair of working group
- 2 of the editors
- Used as basis for 508
26Web Content Accessibility
- Same requirements as Mobile Computing (1999)
- Best guidelines for making content work with web
enabled phones (2000) - WCAG 2.0
- Perceivable
- Operable
- Navigable
- Understandable
- Robust
-
-
27Web Content Accessibility
- Same requirements as Mobile Computing (1999)
- Best guidelines for making content work with web
enabled phones (2000) - WCAG 2.0
- Perceivable
- Operable
- Navigable
- Understandable
- Robust
- .. By those with who cannot see,
hear, move or think as well as a
fully able bodied human -
28Web Content Accessibility
- Same requirements as Mobile Computing (1999)
- Best guidelines for making content work with web
enabled phones (2000) - WCAG 2.0
- Perceivable
- Operable
- Navigable
- Understandable
- Robust
- .. By those with who cannot see,
hear, move or think as well as a
fully able bodied human -
- Same requirements as we need for machine / agent
access (2005???)
29Current Trace Programs
30Current Trace Programs
- About 20 - 30 interface, information and
interoperability projects in Telecom and IT - Industry and government forums and policy work
- National and International
- Industry standards work
- Information outreach and Training programs
- Graduate and post-graduate
- Industry
- BUT NOT GOING TO TALK ABOUT ALL THESE
31Like to focus on a couple that might be of most
interest to AG participants
- Extended usability interfaces
- Use mainstream products under constrained
conditions - Universal interfaces
- Carry your favorites or familiar one(s) around
with you. - Virtual interfaces
- or just call them from the ether when you need
them - User Interface sockets
- and have them work with whatever technology or
device you encounter. - Networked services on demand
- Access any information convert any information
- or get help with anything anywhere.. - Machine operable world
- Let an agent do the work for you Just tell it
what you want.
32Explore these by looking at some pieces then
putting them together
33Personal Services on Demand
34Companion
?
35Ability for Users to have Personal Interfaces
to Standard Products or Services
361 - Person cannot use interface on product
Interface Hardware
Function Software
Interface Software
371 - Person cannot use interface on product
But has alternate keyboard they can use
381 - Person cannot use interface on product
But has alternate keyboard they can use
Interface Hardware
Function Software
Interface Software
392 - Person cannot use interface on product
Interface Hardware
Function Software
Interface Software
402 - Person cannot use interface on product
but has alternate interface device
(like a Braille Lite, Braille Note,
or Aug Com Device etc.)
Interface Hardware
Function Software
Interface Software
412 - Person cannot use interface on product
but has alternate interface device
(like a Braille Lite, Braille Note, or Aug
Com Device etc.)
Interface Hardware
Function Software
Interface Software
42Braille Note
433 - Person cannot use interface on product
Interface Hardware
Function Software
Interface Software
443 - Person cannot use interface on product
but has a card or device that describes
their abilities OR their preferences.
Interface Hardware
Function Software
Interface Software
453 - Person cannot use interface on product
but has a card or device that describes
their abilities OR their preferences.
Interface Hardware
Function Software
Interface Software
464 - Person cannot use interface on product .
Interface Hardware
Function Software
Interface Software
474 - Person cannot use interface on product but
they could if new interface software could be
located or created for them and loaded into the
product.
Interface Hardware
Function Software
Interface Software
484 - Person cannot use interface on product but
they could if new interface software could be
located or created for them and loaded into the
product.
Interface Hardware
Function Software
Interface Software
49Universal Remote Console Project
- Goal Develop a standard mechanism for
controlling mainstream products/services from
remote consoles - Remote consoles could be mainstream or AT
- Mainstream benefit is key
- Difficulty cross-disability accessible
50 Universal Remote Console
- What if anyone
- could control any device
51 Universal Remote Console
- What if anyone
- could control any device
52 Universal Remote Console
- What if anyone
- could control any device
- from anywhere
- using whatever device was handy.
53 Universal Remote Console
- What if anyone
- could control any device
- from anywhere
- using whatever device was handy.
54INCITS and V2
55INCITS V2 (ANSI)
- V2 is a technical committee at the International
Committee for Information Technology Standards - Members are from user groups, industry,
government, and academia
56V2 Working Group Members
- ATT
- American Federation of the Blind
- Compaq Computer Corp.
- Dept. of Commerce
- Altarum
- GSA
- IBM
- CIBER
- Microsoft
- National Industries for the Blind
- Oracle
- RERC on Comm Enhancement
- Share Inc.
- Sun Microsystems
- The Mitre Corporation
- The International Center for Disability Resources
on the Internet - Trace RD Center, U of Wisc
- Unisys Corporation
- Xerox
57What is the AIAP-URCUniversal Remote Console?
58A Flexible User Interface Model
59Based on Existing Standard Technologies
- Extended Markup Language (XML)
- Universal Plug and Play (UPnP Microsoft)
- Java / Jini (Sun)
- HAVi
- TCP/IP
- Hypertext Transfer Protocol (HTTP)
- Simple Object Access Protocol (SOAP)
- WSDL
- 802.11b (Wireless Ethernet)
- Bluetooth
60V2 Prototyping at Trace
- Supporting the V2 standardization effort by
- Writing code and building physical prototypes
necessary to explore the proposed ideas for the
standard. - Identifying potential problems in the emerging
standard, and proposing solutions to the V2
technical committee. - Soliciting early user feedback on real-life
implementations. - Providing proof-of-concept implementations for
the standard.
61(No Transcript)
62(No Transcript)
63V2 and Web Services
- Access to Web services via mobile devices
- Unified access to electronic devices and Web
services via URC - Collaborating with W3C on pertinent technologies
- SOAP
- WSDL
- UDDI
- XForms
- XSD
- Toward a new generation of (distributed) AT
64Pulling it together
- Extended usability interfaces
- Use mainstream products under constrained
conditions - Universal interfaces
- Carry your favorites or familiar one(s) around
with you. - Virtual interfaces
- or just call them from the ether when you need
them - User Interface sockets
- and have them work with whatever technology or
device you encounter. - Networked services on demand
- Access any information convert any information
- or get help with anything anywhere.. - Machine operable world
- Let an agent do the work for you Just tell it
what you want.
65Work supported by National Institute on
Disability and Rehabilitation Research (NIDRR)
U S Department of Education National
Science Foundation Microsoft
Corporation Sun Microsystems U S
Access Board Other contributors
66Collaborators
- Major Collaborations Related to Web Accessibility
RD - Web Accessibility Initiative (WAI) of the World
Wide Web Consortium (Massachusetts Institute of
Technology). - Adaptive Technology Resource Centre (University
of Toronto). - CPB/WGBH National Center on Accessible Media.
- Center for Advanced Special Technology (CAST).
- Information Technology Program (University of
Illinois, Urbana-Champaign). - Major Collaborations Related to Interoperability
and Modality Translation RD - INCITS V2 Working Group.
- Microsoft Corporation.
- Sun Microsystems.
- National Computational Science Alliance (Univ. of
Illinois - Champaign-Urbana). - Gallaudet University, Technology Access Program.
- Major Collaborations on Interface RD
- Aging Technology RERC (Univ. of Florida).
- Quad Media.
- Election Systems Software.
- VoteHere.
- isSound (formerly Productivity Works, Inc.).
- NCR.
- Viking Electronics and Smith-Kettlewell RERC.
- Compaq Computer.
- U.S. Postal Service.
- Other Major Collaborations
- Information Technology Technical Assistance
Training Center (Georgia Institute of
Technology). - The Accessibility Forum.
- U.S. Access Board.
- Center for Universal Design (North Carolina
State Univ.). - COST219bis.
- Texas Electronic Textbook Project.
- Computers to Help People, Inc.
- TeleRehab RERC (Catholic University).