Bridging the Web Accessibility Divide

The Web has become the primary medium for accessing information and for conducting many types of online transactions, including shopping, paying bills, making travel plans, etc. The primary mode of interaction over the Web is via graphical browsers designed for visual navigation. Sighted users can visually segment web pages and quickly identify relevant information. On the contrary, screen readers - the dominant assistive technology used by visually impaired individuals - function by speaking out the screen's content serially. Consequently, users with visual impairments are forced to listen to the information in web pages sequentially, thereby experiencing considerable information overload. This problem becomes even more prominent when conducting online transactions that often involve a number of steps spanning several pages. Thus, there is a large gap in Web accessibility between individuals with visual impairments and their sighted counterparts. This paper we describe our ongoing work on this problem. We have developed several techniques that synergistically couple web content analysis, user's browsing context, process modeling and machine learning to bridge this divide. These techniques include: 1) context-directed browsing that uses link context to find relevant information as users move from page to page; 2) change detection that separates the interface from the implementation of web pages and helps users find relevant information in changing web content; and 3) process modeling that helps users find concepts relevant in web transactions. We describe these three techniques within the context of our Hearsay non-visual web browser.

[1]  Vladimir Vapnik,et al.  Principles of Risk Minimization for Learning Theory , 1991, NIPS.

[2]  David W. Embley,et al.  Record Location and Reconfiguration in Unstructured Multiple-Record Web Documents , 2000, WebDB.

[3]  Steffen Staab,et al.  Surfing the Service Web , 2003, SEMWEB.

[4]  DANA ANGLUIN,et al.  On the Complexity of Minimum Inference of Regular Sets , 1978, Inf. Control..

[5]  I. V. Ramakrishnan,et al.  Bootstrapping semantic annotation for content-rich HTML documents , 2005, 21st International Conference on Data Engineering (ICDE'05).

[6]  Enrico Pontelli,et al.  Navigation of HTML tables, frames, and XML fragments , 2002, Assets '02.

[7]  Takashi Itoh,et al.  User interface of a Home Page Reader , 1998, Assets '98.

[8]  Carole A. Goble,et al.  Middleware to expand context and preview in hypertext , 2003, Assets '04.

[9]  I. V. Ramakrishnan,et al.  Csurf: a context-driven non-visual web-browser , 2007, WWW '07.

[10]  Wei-Ying Ma,et al.  Improving pseudo-relevance feedback in web information retrieval using web page segmentation , 2003, WWW '03.

[11]  Mary Zajicek,et al.  WEB SEARCH AND ORIENTATION WITH BROOKESTALK , 2007 .

[12]  Wei-Ying Ma,et al.  Learning block importance models for web pages , 2004, WWW '04.

[13]  Junji Maeda,et al.  Site-wide annotation: reconstructing existing pages to be accessible , 2002, Assets '02.

[14]  HongJiang Zhang,et al.  HTML page analysis based on visual cues , 2001, Proceedings of Sixth International Conference on Document Analysis and Recognition.

[15]  Alan Bundy,et al.  Constructing Induction Rules for Deductive Synthesis Proofs , 2006, CLASE.

[16]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[17]  I. V. Ramakrishnan,et al.  What's new?: making web page updates accessible , 2008, Assets '08.

[18]  T. V. Raman,et al.  Audio System for Technical Readings , 1998, Lecture Notes in Computer Science.

[19]  Neel Sundaresan,et al.  A semantic transcoding system to adapt Web services for users with disabilities , 2000, Assets '00.

[20]  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).

[21]  Bambang Parmanto,et al.  AcceSS: accessibility through simplification & summarization , 2005, W4A '05.

[22]  Carole A. Goble,et al.  Evaluating DANTE: Semantic transcoding for visually disabled users , 2007, TCHI.

[23]  Mihhail Matskin,et al.  Logic-based Web services composition: from service description to process model , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[24]  Shumeet Baluja,et al.  Browsing on small screens: recasting web-page segmentation into an efficient machine learning framework , 2006, WWW '06.

[25]  Cécile Paris,et al.  Automatically summarising Web sites: is there a way around it? , 2000, CIKM '00.

[26]  Kouichi Ono,et al.  Annotation-based Web content transcoding , 2000, Comput. Networks.

[27]  I. V. Ramakrishnan,et al.  Automatic Annotation of Content-Rich HTML Documents: Structural and Semantic Analysis , 2003, SEMWEB.

[28]  James Allan,et al.  Topic detection and tracking: event-based information organization , 2002 .

[29]  Erich J. Neuhold,et al.  Transforming BPEL into annotated deterministic finite state automata for service discovery , 2004 .

[30]  I. V. Ramakrishnan,et al.  Model-directed Web transactions under constrained modalities , 2007, TWEB.

[31]  I. V. Ramakrishnan,et al.  Hearsay: enabling audio browsing on hypertext content , 2004, WWW '04.

[32]  Simon Harper,et al.  Gist summaries for visually impaired surfers , 2005, Assets '05.

[33]  Wil M. P. van der Aalst,et al.  Process mining: a research agenda , 2004, Comput. Ind..

[34]  Yevgen Borodin A flexible VXML interpreter for non-visual web access , 2006, Assets '06.

[35]  Bernadette Bouchon-Meunier,et al.  Enhanced web document summarization using hyperlinks , 2003, HYPERTEXT '03.

[36]  Vicki L. Hanson,et al.  Web accessibility: a broader view , 2004, WWW '04.

[37]  Marco Pistore,et al.  Automated Composition of Semantic Web Services into Executable Processes , 2004, SEMWEB.

[38]  Alexander K. Petrenko,et al.  Electronic Notes in Theoretical Computer Science , 2009 .

[39]  Lakshmish Ramaswamy,et al.  Automatic detection of fragments in dynamically generated web pages , 2004, WWW '04.

[40]  K. Murphy Passively Learning Finite Automata , 1996 .

[41]  J. Oncina,et al.  INFERRING REGULAR LANGUAGES IN POLYNOMIAL UPDATED TIME , 1992 .

[42]  I. V. Ramakrishnan,et al.  Context browsing with mobiles - when less is more , 2007, MobiSys '07.

[43]  Andreas Paepcke,et al.  Seeing the whole in parts: text summarization for web browsing on handheld devices , 2001, WWW '01.

[44]  Hironobu Takagi,et al.  Aibrowser for multimedia: introducing multimedia content accessibility for visually impaired users , 2007, Assets '07.