Web applications facilitated by technologies such as JavaScript, DHTML, AJAX, and Flash use a considerable amount of dynamic web content that is either inaccessible or unusable by blind people. Server side changes to web content cause whole page refreshes, but only small sections of the page update, causing blind web users to search linearly through the page to find new content. The connecting theme is the need to quickly and unobtrusively identify the segments of a web page that have changed and notify the user of them. In this paper we propose Dynamo, a system designed to unify different types of dynamic content and make dynamic content accessible to blind web users. Dynamo treats web page updates uniformly and its methods encompass both web updates enabled through dynamic content and scripting, and updates resulting from static page refreshes, form submissions, and template-based web sites. From an algorithmic and interaction perspective Dynamo detects underlying changes and provides users with a single and intuitive interface for reviewing the changes that have occurred. We report on the quantitative and qualitative results of an evaluation conducted with blind users. These results suggest that Dynamo makes access to dynamic content faster, and that blind web users like it better than existing interfaces.
[1]
Enrico Pontelli,et al.
Navigation of HTML tables, frames, and XML fragments
,
2002,
Assets '02.
[2]
Carole A. Goble,et al.
Evaluating DANTE: Semantic transcoding for visually disabled users
,
2007,
TCHI.
[3]
Mary Zajicek,et al.
WEB SEARCH AND ORIENTATION WITH BROOKESTALK
,
2007
.
[4]
I. V. Ramakrishnan,et al.
Csurf: a context-driven non-visual web-browser
,
2007,
WWW '07.
[5]
Vicki L. Hanson,et al.
Web accessibility: a broader view
,
2004,
WWW '04.
[6]
Hironobu Takagi,et al.
Aibrowser for multimedia: introducing multimedia content accessibility for visually impaired users
,
2007,
Assets '07.
[7]
David J. DeWitt,et al.
X-Diff: an effective change detection algorithm for XML documents
,
2003,
Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).
[8]
Richard E. Ladner,et al.
WebinSitu: a comparative analysis of blind and sighted browsing behavior
,
2007,
Assets '07.