scispace - formally typeset
Book ChapterDOI

Widget Classification with Applications to Web Accessibility

Reads0
Chats0
TLDR
The experiments that show how very popular dynamic widgets such as date picker, popup menu, suggestion list, and alert window can be effectively and accurately recognized in live web applications are reported on.
Abstract
Once simple and static, many web pages have now evolved into complex web applications. Hundreds of web development libraries are providing ready-to-use dynamic widgets, which can be further customized to fit the needs of individual web application. With such wide selection of widgets and a lack of standardization, dynamic widgets have proven to be an insurmountable problem for blind users who rely on screen readers to make web pages accessible. Screen readers generally do not recognize widgets that dynamically appear on the screen; as a result, blind users either cannot benefit from the convenience of using widgets (e.g., a date picker) or get stuck on inaccessible content (e.g., alert windows). In this paper, we propose a general approach to identifying or classifying dynamic widgets with the purpose of “reverse engineering” web applications and improving their accessibility. To demonstrate the feasibility of the approach, we report on the experiments that show how very popular dynamic widgets such as date picker, popup menu, suggestion list, and alert window can be effectively and accurately recognized in live web applications.

read more

Citations
More filters
Proceedings ArticleDOI

Web Screen Reading Automation Assistance Using Semantic Abstraction

TL;DR: The design and implementation of Web Screen Reading Automation Assistant (SRAA) is described, which brings blind users closer to how sighted people perceive and operate on web entities, and relieves users from having to press numerous shortcuts to operate on low-level HTML elements - the principal source of tedium and frustration.
Proceedings ArticleDOI

Speed-Dial: A Surrogate Mouse for Non-Visual Web Browsing

TL;DR: The Speed-Dial system is described which uses an off-the-shelf physical Dial as a surrogate for the mouse for non-visual web browsing, and provides an intuitive and rapid access to the entities and their content in the model, thereby bringing blind people's browsing experience closer to how sighted people perceive and interact with the Web.
Book ChapterDOI

Web Mashups with WebMakeup

TL;DR: WebMakeup targets mod scenarios where web pages are turned into canvases users can tune to account for their situational, idiosyncratic, and potentially, short-lived needs.
Proceedings ArticleDOI

Look Ma, no ARIA: generic accessible interfaces for web widgets

TL;DR: This paper proposes to make custom dynamic widgets accessible by providing generic interfaces for widgets of a particular class by showing how this can be accomplished on the example of Web Chat widget, and shows the usability of the resulting chat interface.
Proceedings ArticleDOI

Auto-Suggesting Browsing Actions for Personalized Web Screen Reading

TL;DR: SuggestOmatic is introduced, a personalized and scalable unsupervised approach for predicting the most likely next browsing action of the user, and proactively suggesting it to the user so that the user can avoid pressing a lot of shortcuts to complete that action.
References
More filters
Journal ArticleDOI

The WEKA data mining software: an update

TL;DR: This paper provides an introduction to the WEKA workbench, reviews the history of the project, and, in light of the recent 3.6 stable release, briefly discusses what has been added since the last stable version (Weka 3.4) released in 2003.
Proceedings ArticleDOI

Talking about tactile experiences

TL;DR: A study exploring participants' verbalizations of their tactile experiences across two modulated tactile stimuli related to two important mechanoreceptors in the human hand proposes 14 categories for a human-experiential vocabulary based on the categorization of the findings.
Proceedings ArticleDOI

Automation and customization of rendered web pages

TL;DR: Chickenfoot is described, a programming system embedded in the Firefox web browser, which enables end-users to automate, customize, and integrate web applications without examining their source code.
Proceedings ArticleDOI

Crawling AJAX by Inferring User Interface State Changes

TL;DR: This paper describes a novel technique for crawling AJAX applications through dynamic analysis and reconstruction of user interface state changes, which dynamically infers a state-flow graph modeling the various navigation paths and states within an AJAX application.
Proceedings ArticleDOI

More than meets the eye: a survey of screen-reader browsing strategies

TL;DR: This paper overviews the browsing strategies that screen-reader users employ when faced with challenges, ranging from unfamiliar web sites and complex web pages to dynamic and automatically-refreshing content.
Related Papers (5)