IMS Guidelines for Developing
Accessible Learning Applications

version 1.0 white paper

| WGBH | NCAM | SALT PROJECT | IMS GLOBAL LEARNING CONSORTIUM |

7. Guidelines for Developing Accessible Synchronous Communication and Collaboration Tools

This section will cover guidelines for the development of synchronous communication and collaboration tools including:

Synchronous communication and collaboration tools, such as synchronous text chat, audio-conferencing, video-conferencing, and whiteboards, are increasingly important components of online learning. In order to ensure the full participation of learners with disabilities, these synchronous tools must be made accessible to them. In general, this means ensuring that the user interface of the tool, as well as the real-time communication managed by the tool, are both accessible, for input and output equally.

7.1 Synchronous Text Chat

Synchronous text chat tools (such as internet relay chat (IRC), ICQ, and others) allow two or more users to communicate via typed text messages in real-time. For a chat tool to be accessible, both the navigation system and the messages themselves must be accessible.

Common synchronous text chat accessibility problems include:
Learning system developers may enhance the accessibility of synchronous text chat applications for all users by following these practices:

7.2 Audio-Conferencing

Audio-conferencing (via phone or Internet) allows two or more users to collaborate via real-time speech. In order to have access, users with hearing and speech disabilities must be accommodated by the system.

Common audio-conferencing accessibility problems include:
Learning system developers may enhance the accessibility audio-conferencing applications for all users by following these practices:

7.3 Video-Conferencing

Video-conferencing allows two or more users to collaborate via real-time interaction that includes both video and sound. In order to be accessible, users with visual, hearing, and/or speech disabilities must be accommodated.

Common video-conferencing accessibility problems include:
Learning system developers may enhance the accessibility of video conferencing applications for all users by following these practices:

7.4 Whiteboards

Whiteboards are the graphical equivalent of synchronous chat tools. They allow multiple users to work on collaborative drawings in real-time. They often include functionality for drawing, painting and importing existing graphic files. In order for the system be accessible, both the navigation system and the content of the workspace must be accessible.

Common whiteboard accessibility problems include:
Learning system developers may enhance the accessibility of whiteboard applications for all users by following these practices:
The access features of the SVG language include:

7.5 Multi-User Domain Object Oriented Environments (MOOs)

MOOs are multi-user virtual environments in which users often control "avatars" (computer-generated actors) that move through the virtual world, interacting and communicating via speech generated from user-typed instructions. In order to be accessible, both the environment navigation system and the communicative exchanges between avatars must be accessible.

Common MOO accessibility problems include:
Learning system developers may enhance the accessibility of MOOs for all users by following these practices:
Resources: