← All reviews

Audio Access to Calendars

Andy Brown, Caroline Jay, Simon Harper · 2010 · Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A) · doi:10.1145/1805986.1806028

Summary

This paper addresses a specific but widespread accessibility problem: pop-up calendar date pickers on the web are effectively unusable by people with visual impairments. These JavaScript widgets dynamically insert tabular calendar content into the page when a date field receives focus, but screen readers at the time either failed to detect the new content or could not present the table structure in a way that supported efficient date selection. The authors took an innovative approach: rather than attempting to make the visual calendar directly accessible through ARIA markup, they first conducted an eye-tracking study with 30 sighted participants to understand what cognitive benefits the tabular calendar layout actually provides. The study used the Kayak travel booking site and a Tobii 1750 eye tracker. Analysis revealed that the calendar's value lies not in its visual form per se but in three functional benefits: automating date formatting, reducing typing errors, and making temporal relationships between dates explicit (e.g., seeing that the 13th is one week after the 6th by their position in the table). The researchers then designed an audio interface that replicated these cognitive benefits rather than directly translating the visual table into audio. The implementation was a Firefox extension based on Fire Vox, using a 3x3 grid mapped to the number pad: the top row navigates by month, the middle by week, and the bottom by day, with terse speech feedback announcing only what changes (e.g., crossing a month boundary triggers the month name to be spoken).

Key findings

In the eye-tracking study, 23 of 25 active participants used the pop-up calendar rather than typing dates manually. When selecting a return date specified as 'a week later,' participants treated the calendar as a table — scanning along the row containing the departure date and moving down one row in the same column, demonstrating that the spatial layout actively aids date arithmetic. The evaluation with 12 visually impaired participants (3 partially sighted, 4 with residual vision, 5 profoundly blind) using JAWS, ZoomText, or enlarged fonts revealed severe problems with manual date entry: all participants made formatting or typing errors, 4 of 12 immediately asked the experimenter what format was required, and even experienced daily web users found typing dates 'very fiddly.' With the audio calendar, all 12 participants correctly entered both departure and return dates without error. Six participants said the audio calendar was 'much easier' than manual entry. Participant reactions ranged from 'alright, yeah' to 'great, that is brilliant, that is really, really good.' Even participants who expressed preference for manual typing had themselves made formatting errors or needed help, undermining their stated preference. The design principle of understanding cognitive benefits before creating alternative modality interfaces proved effective.

Relevance

This paper demonstrates an important design methodology for accessible interfaces: instead of directly translating a visual widget into a non-visual equivalent (which often produces poor results because tables are inherently difficult to navigate serially), the researchers identified what functional purpose the visual design serves and built an audio interface around those same functions. This 'cognitive benefit transfer' approach has broader applicability to many inaccessible web widgets — carousels, data visualizations, drag-and-drop interfaces — where direct ARIA annotation may technically expose content but fail to provide equivalent usability. The date picker problem highlighted here remains relevant: while modern ARIA date picker patterns have improved significantly, inconsistent implementation and screen reader support means that date entry continues to cause difficulties for blind users. The paper's use of eye tracking as a first step in accessible design — studying how sighted users actually benefit from a visual interface before designing the non-visual alternative — offers a replicable methodology for the accessible widget design process.

Tags: visual impairment · screen readers · dynamic content · Web 2.0 · date picker · audio interface · eye tracking · AJAX · user study · widget accessibility · non-visual interaction

Standards referenced: WAI-ARIA