← All reviews

Audio Enriched Links: Web Page Previews for Blind Users

Peter Parente · 2004 · Proceedings of the 6th International ACM SIGACCESS Conference on Computers and Accessibility (Assets 04) · doi:10.1145/1028630.1028633

Summary

This paper presents Audio Enriched Links (AEL), a JAWS screen reader extension for Internet Explorer that provides spoken previews of linked web pages before blind users follow a hyperlink. The system addresses a fundamental asymmetry in web browsing: sighted users can quickly glance at a page to assess its relevance, but screen reader users must commit to following a link and then linearly explore the destination page, a time-consuming process that is wasteful when the page turns out to be irrelevant. When a user focuses on a link and presses a keystroke (Ctrl-grave), AEL fetches and parses the destination page in the background and speaks a summary containing: the page title, the page's relationship to the current page (same page, same domain, different domain), content statistics (number of paragraphs, images, links, forms, tables), the percentage of readable text versus total HTML source, the number of HTML compliance warnings and errors (including missing alt attributes and invalid tags), and highlights from the first ten major elements on the page (headings, large fonts). The system is implemented as a Python-based COM object that communicates with JAWS through its scripting interface and a separate summary service that handles fetching, parsing (using HTML Tidy), and caching. Summaries are cached for three hours to balance freshness with performance.

Key findings

An initial evaluation with four adult participants who were totally or nearly totally visually impaired and experienced JAWS/IE users compared browsing with and without previews on two similar information-finding tasks. In the first task (with well-described image links with proper alt attributes), participants found the target in roughly 1:40 to 4:55 without previews. In the second task (with poorly described image links lacking alt attributes), participants found the target in roughly the same time when previews were available, despite the poorer link descriptions on the starting page. Critically, participants never followed a link that led away from the target after listening to its preview, suggesting previews successfully helped users avoid dead-end navigation. One participant stated she could not have completed the second browsing task without AEL. Most participants used previews liberally, listening to them entirely or partially for most focused links. All four participants responded positively, with all saying they would use AEL at least some of the time. Three of four would use community feedback from other users about page quality. Qualitative feedback varied on presentation preferences: one user wanted previews accessible through the JAWS links list, another wanted separate keys for different preview components, while two were satisfied with the current format.

Relevance

This research directly addresses the "cost of clicking" problem for screen reader users — the disproportionate time investment required to evaluate whether a linked page is relevant. For accessibility practitioners, the AEL system demonstrates that useful page surrogates can be generated automatically from HTML structure without requiring server-side cooperation or content author effort. The content statistics (percentage of readable text, number of images/forms/tables, accessibility errors) provide a pragmatic quality signal that helps users predict how accessible and content-rich a destination page will be. The finding that previews prevented users from following irrelevant links validates the concept of "look before you leap" navigation assistance. The JAWS extension architecture — using COM objects and JAWS scripting rather than modifying the browser itself — shows a practical integration path for accessibility tools. Key limitations include the very small sample size (4 participants), the controlled task setting, and the early prototype status. The work complements the Harper et al. middleware paper from the same conference, which addresses the related problem of expanding link context on the current page, while AEL provides preview information from the destination page.

Tags: web accessibility · visual impairment · screen reader · web navigation · link preview · JAWS · speech · information retrieval · web browsing