TY - GEN
T1 - Dynamically adapting GUIs to diverse input devices
AU - Carter, Scott
AU - Hurst, Amy
AU - Mankoff, Jennifer
AU - Li, Jack
PY - 2006
Y1 - 2006
N2 - Many of today's desktop applications are designed for use with a pointing device and keyboard. Someone with a disability, or in a unique environment, may not be able to use one or both of these devices. We have developed an approach for automatically modifying desktop applications to accommodate a variety of input alternatives as well as a demonstration implementation, the Input Adapter Tool (IAT). Our work is differentiated from past work by our focus on input adaptation (such as adapting a paint program to work without a pointing device) rather than output adaptation (such as adapting web pages to work on a cellphone). We present an analysis showing how different common interactive elements and navigation techniques can be adapted to specific input modalities. We also describe IAT, which supports a subset of these adaptations, and illustrate how it adapts different inputs to two applications, a paint program and a form entry program.
AB - Many of today's desktop applications are designed for use with a pointing device and keyboard. Someone with a disability, or in a unique environment, may not be able to use one or both of these devices. We have developed an approach for automatically modifying desktop applications to accommodate a variety of input alternatives as well as a demonstration implementation, the Input Adapter Tool (IAT). Our work is differentiated from past work by our focus on input adaptation (such as adapting a paint program to work without a pointing device) rather than output adaptation (such as adapting web pages to work on a cellphone). We present an analysis showing how different common interactive elements and navigation techniques can be adapted to specific input modalities. We also describe IAT, which supports a subset of these adaptations, and illustrate how it adapts different inputs to two applications, a paint program and a form entry program.
KW - Accessibility
KW - Interaction techniques
KW - Toolkits
UR - http://www.scopus.com/inward/record.url?scp=34247389729&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34247389729&partnerID=8YFLogxK
U2 - 10.1145/1168987.1169000
DO - 10.1145/1168987.1169000
M3 - Conference contribution
AN - SCOPUS:34247389729
SN - 1595932909
SN - 9781595932907
T3 - Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
SP - 63
EP - 70
BT - Proceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
T2 - Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
Y2 - 23 October 2006 through 25 October 2006
ER -