DOI: 10.1145/3411764.3445544
Terbit pada 6 Mei 2021 Pada International Conference on Human Factors in Computing Systems

Accessibility of Command Line Interfaces

Harini Sampath A. Macvean Alice Merrick

Abstrak

Command-line interfaces (CLIs) remain a popular tool among developers and system administrators. Since CLIs are text-based interfaces, they are sometimes considered accessible alternatives to predominantly visual developer tools like IDEs. However, there is no systematic evaluation of the accessibility of CLIs in the literature. In this paper, we describe two studies with 12 developers on their experience of using CLIs with screen readers. Our findings show that CLIs have their own set of accessibility issues - the most important being CLIs are unstructured text interfaces. Based on our results, we provide a set of recommendations for improving the accessibility of command-line interfaces.

Artikel Ilmiah Terkait

Accessibility of High-Fidelity Prototyping Tools

Garreth W. Tigwell Kristen Shinohara Junchen Li

6 Mei 2021

High-fidelity prototyping tools are used by software designers and developers to iron out interface details without full implementation. However, the lack of visual accessibility in these tools creates a barrier for designers who may use screen readers, such as those who are vision impaired. We assessed conformance of four prototyping tools (Sketch, Adobe XD, Balsamiq, UXPin) with accessibility guidelines, using two screen readers (Narrator and VoiceOver), focusing our analysis on GUI element accessibility and critical workflows used to create prototypes. We found few tools were fully accessible, with 45.9% of GUI elements meeting accessibility criteria (34.2% partially supported accessibility, 19.9% not supporting accessibility). Accessibility issues stymied efforts to create prototypes using screen readers. Though no screen reader-tool pairs were completely accessible, the most accessible pairs were VoiceOver-Sketch, VoiceOver-Balsamiq, and Narrator-Balsamiq. We recommend prioritizing improved accessibility for input and control instruction, alternative text, focus order, canvas element properties, and keyboard operations.

Beyond HCI: The Need for Accessibility Across the CS Curriculum

Catherine M. Baker Yasmine N. Elglaly Anne Spencer Ross + 1 lainnya

7 Maret 2024

Few instructors include accessibility in computing education curriculum despite its importance in the computing field. Prior work on accessibility and CS education vary on what accessibility knowledge is appropriate for future computing professionals and is covered mainly in Human-Computer Interaction (HCI) and web design courses. In practice, there is no comprehensive list of learning objectives to characterize Accessibility as a competency even though it is an increasingly desired skillset across computing broadly. Moreover, in the soon-to-be-released CS2023, the Accessibility Knowledge Unit is nested within HCI. This placement fails to highlight the role accessibility plays throughout the CS curriculum, nor does it provide sufficient structure to guide CS educators. Thus, these efforts may not be enough to prepare future tech professionals with adequate accessibility skills to meet growing industry demand. We argue that Accessibility should be its own Knowledge Area within the CS curriculum. We present a set of knowledge units with topics and illustrative learning objectives for an Accessibility Knowledge Area in Computing Education. These objectives were produced through synthesizing computing education and accessible computing literature and discussions among the authors, who are subject matter experts in both computing education and accessibility. In this position paper, we make the case that Accessibility should be incorporated into computer science across the curriculum beyond just HCI, and we demonstrate how the knowledge units spans the different facets of computing. In addition to highlighting the cross-curriculum importance of Accessibility, the presented Knowledge Area outline provides structure for future work in creating teaching resources and guiding curricular integration.

Compiler Error Messages: Their Content and Accessibility in Novice Programming Environments

Ioannis Karvelas Joe Dillane Brett A. Becker

25 Februari 2020

Improving the feedback that novices receive from programming environments is an important and often overlooked aspect of computing education research. This work in progress examines the effects of various mechanisms by which environments deliver feedback to users. By providing insights on the effects of these mechanisms, we aim to inform designers, developers and educators about more effective design and use of such environments for students.

Including Accessibility in Computer Science Education

C. Baker A. S. Ross Kristen Shinohara + 1 lainnya

22 Oktober 2022

Accessibility is an important skillset for computing graduates, however it is commonly not included in computing curriculums. The goal of this workshop is to bring together the relevant stakeholders who are interested in adding accessibility into the curriculum (e.g. computing educators, accessibility researchers, and industry professionals) to discuss what exactly we should be teaching regarding accessibility. The format of the workshop works to support two main goals, to provide a consensus on what should be taught by computing educators regarding accessibility and to provide those who have taught accessibility a chance to share and discuss what they have found to be successful. As a part of this workshop, we plan to draft a white paper that discusses the learning objectives and their relative priorities that were derived in the workshop.

Reading-Assistance Tools Among Deaf and Hard-of-Hearing Computing Professionals in the U.S.: Their Reading Experiences, Interests and Perceptions of Social Accessibility

Akhter Al Amin Sooyeon Lee Lisa B. Elliot + 3 lainnya

9 Maret 2022

Automatic Text Simplification (ATS) software aims at automatically rewrite complex text to make it simpler to read. Prior research has explored the use of ATS as a reading assistance technology, identifying benefits from providing these technologies to different groups of users, including Deaf and Hard-of-hearing (DHH) adults. However, little work has investigated the interests and requirements of specific groups of potential users of this technology. Considering prior work establishing that computing professionals often need to read about new technologies in order to stay current in their profession, in this study, we investigated the reading experiences and interests of DHH individuals with work experience in the computing industry in ATS-based reading assistance tools, as well as their perspective on the social accessibility of those tools. Through a survey and two sets of interviews, we found that these users read relatively often, especially in support of their work, and were interested in tools to assist them with complicated texts; but misperceptions arising from public use of these tools may conflict with participants’ desired image in a professional context. This empirical contribution motivates further research into ATS-based reading assistance tools for these users, prioritizing which reading activities users are most interested in seeing the application of this technology, and highlighting design considerations for creating ATS tools for DHH adults, including considerations for social accessibility.

Daftar Referensi

0 referensi

Tidak ada referensi ditemukan.

Artikel yang Mensitasi

1 sitasi