← All reviews

An Extensible, Scalable Browser-Based Architecture for Synchronous and Asynchronous Communication and Collaboration Systems for Deaf and Hearing Individuals

Jonathan Schull · 2006 · Proceedings of the 8th International ACM SIGACCESS Conference on Computers and Accessibility (Assets '06) · doi:10.1145/1168987.1169057

Summary

This paper from Rochester Institute of Technology (home to the National Technical Institute of the Deaf) presents a browser-based communication platform designed to facilitate face-to-face conversation between deaf and hearing team members. Standard chat systems enforce a type-and-then-send model where one person types while the other waits, eliminating the fluid, dance-like quality of natural face-to-face interaction — whether spoken or signed. The system uses a text-as-you-type approach where each person's keystrokes appear in real time on a shared multi-person workspace, with each individual's utterances aggregated in separate, revisable personal note panels. Built using Asynchronous JavaScript and XML (AJAX), the system polls the server once per second to transmit local updates and retrieve changes from other users, re-rendering modified elements without page refreshes. The design scenario involves a deaf student pointing their laptop browser at a web page hosted on their own machine, which the hearing interlocutor can access via a URL or USB thumbdrive — requiring no special software installation.

Key findings

Early evaluation with deaf and hearing students in collaborative settings found the system to be of comparable utility to conventional chat systems and interpreters. The system was refactored from a single-server architecture (which bogged down at ~20 users) to a scalable peer-to-peer model using Firefox as the platform. The redesigned system supports multiple applications: a multi-paneled wiki-like workspace where multiple users edit simultaneously with near-instant transmission, a parallel-column text-as-you-type chat, and a hybrid system integrating video from the online American Sign Language Browser. The architecture became scalable (users can download and run additional servers), customizable (users can save and load templates), and extensible (JavaScript templates can add functionality without server access). The author frames this as a case of universal design — rethinking chat for deaf users produced communication patterns potentially valuable for the general population, since persistent, revisable, real-time text collaboration expands communication options for anyone using a web browser.

Relevance

This paper anticipates several trends that became mainstream in subsequent years: real-time collaborative editing (Google Docs launched the same year), persistent chat with individual contribution tracking (Slack-like patterns), and the recognition that accessibility-driven design can produce universally better tools. The core insight — that the turn-taking model of standard chat is a poor substitute for the parallelism of natural conversation — remains relevant for designing inclusive communication tools. For deaf users in mixed hearing environments (classrooms, workplaces), text-based real-time communication that preserves the fluidity of face-to-face interaction is a meaningful alternative to interpreter-mediated communication. The system's minimal infrastructure requirements (just a web browser, no special software) and peer-to-peer architecture reflect sound design principles for assistive technology adoption: reducing setup friction maximizes the chance that tools will actually be used in spontaneous everyday interactions.

Tags: deaf accessibility · CSCW · real-time text · collaboration · universal design · web 2.0 · communication accessibility · AJAX