Dynamically adapting GUIs to diverse input devices

Scott Carter, Amy Hurst, Jennifer Mankoff, Jack Li

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish (US)
Title of host publicationProceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
Pages63-70
Number of pages8
DOIs
StatePublished - Dec 1 2006
EventEighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006 - Portland, OR, United States
Duration: Oct 23 2006Oct 25 2006

Publication series

NameEighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
Volume2006

Conference

ConferenceEighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006
CountryUnited States
CityPortland, OR
Period10/23/0610/25/06

Fingerprint

Graphical user interfaces
Paint
Websites
Navigation
Demonstrations

Keywords

  • Accessibility
  • Interaction techniques
  • Toolkits

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Carter, S., Hurst, A., Mankoff, J., & Li, J. (2006). Dynamically adapting GUIs to diverse input devices. In Proceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006 (pp. 63-70). (Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006; Vol. 2006). https://doi.org/10.1145/1168987.1169000

Dynamically adapting GUIs to diverse input devices. / Carter, Scott; Hurst, Amy; Mankoff, Jennifer; Li, Jack.

Proceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006. 2006. p. 63-70 (Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006; Vol. 2006).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Carter, S, Hurst, A, Mankoff, J & Li, J 2006, Dynamically adapting GUIs to diverse input devices. in Proceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006. Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006, vol. 2006, pp. 63-70, Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006, Portland, OR, United States, 10/23/06. https://doi.org/10.1145/1168987.1169000
Carter S, Hurst A, Mankoff J, Li J. Dynamically adapting GUIs to diverse input devices. In Proceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006. 2006. p. 63-70. (Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006). https://doi.org/10.1145/1168987.1169000
Carter, Scott ; Hurst, Amy ; Mankoff, Jennifer ; Li, Jack. / Dynamically adapting GUIs to diverse input devices. Proceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006. 2006. pp. 63-70 (Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006).
@inproceedings{5a82089973ae4a34bec6060365b2c18c,
title = "Dynamically adapting GUIs to diverse input devices",
abstract = "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.",
keywords = "Accessibility, Interaction techniques, Toolkits",
author = "Scott Carter and Amy Hurst and Jennifer Mankoff and Jack Li",
year = "2006",
month = "12",
day = "1",
doi = "10.1145/1168987.1169000",
language = "English (US)",
isbn = "1595932909",
series = "Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006",
pages = "63--70",
booktitle = "Proceedings of the Eighth International ACM SIGACCESS Conference on Computers and Accessibility, ASSETS 2006",

}

TY - GEN

T1 - Dynamically adapting GUIs to diverse input devices

AU - Carter, Scott

AU - Hurst, Amy

AU - Mankoff, Jennifer

AU - Li, Jack

PY - 2006/12/1

Y1 - 2006/12/1

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

ER -