ATAG Implementation Samples

Guideline 3: Support the creation of accessible content.

Categories of Equivalent Alternative Information:


SHORT DESCRIPTIVE TEXT:

Relevant to:

Reference:

Samples:

1. W3C Amaya: Amaya has been designed so that the author is prompted to enter Alternate text as part of the routine process of image insertion. While this obviously helps satisfy ATAG checkpoint 3.1, the design of the insertion process enables Amaya to meet simultaneously move towards the completion of several other ATAG checkpoints. In particular:

Screenshot of Amaya's image insertion dialog box

2. Allaire Homesite: The new version of the Homesite authoring tool (version 4.5.1) from Allaire uses a similar approach as Amaya. Once again, an empty Alternate text prompt field is integrated into a high visibility position within the image insertion dialog box. In addition, Homesite improves on Amaya's author support by providing a thumbnail of the image that the author can refer to while composing the alternate text.

Screenshot of Homesite's iamge insertion dialog box

While Homesite does not pop-up a warning dialog, as Amaya does, when the alternate text field is left empty, it does include a feature to draw attention to the field when the author inspects the IMG elements with the "Tag Editor". This feature places an asterix next to each of the attributes required by HTML 4.0. The asterix preceding the Alt. Text field is coloured red and a note below states that "ALT text is required only in HTML 4.0 but should always be present for accessibility". This is a step towards satisfying ATAG checkpoint 6.1 (Document all features that promote the production of accessible content. [Priority 1]). In addition, a checkbox beside the field allows the author to select whether they want to intentionally leave the attribute blank, a WCAG technique (5.6.1) for indicating an image is serving as a spacer.

Screenshot of Homesite's tag editor

3. Future (based on ATRC A-Prompt): Most current authoring tools allow authors to add short descriptive text in the form of alt attribute values that can be edited when their elements are inspected. However, no current authoring tools include the ability to manage, search and reuse alternative equivalent content.  Therefore, a fictional example, based on the alt text registry of A-Prompt, will be used.

Screenshot of an image insertion dialog box with alt registry


SHORT FUNCTIONAL TEXT:

Reference:

Relevant to:

Prompting:

Basic:

Advancd:

Sample Implementation:

Future (Based on A-Prompt)

In the future case, the alt-text registry could suggest text that had previously been authored for that image.  Here, the functional alt-text is not suggested because the tool has detected that the image is placed within an anchor linked.

A fictional linked image insertion dialog box


LONGER DESCRIPTIVE TEXT:

Reference:

Relevant to:

Prompting:

 

Sample Implementation:

Current (Amaya)

Amaya allows the author to enter a longdesc file name.

Amaya's longesc attribute dialog box

Allaire Homesite

Screenshot of Homesite's tag editor showing longdesc attribute

Future (Based on A-Prompt)

A future implementation could save multiple descriptions for the same file (different languages, etc.) and offer them back in the same was as alt-text was above. Once again the image is displayed on the right side to facilitate accurate description writing.

A fictional longdesc insertion dialog box


TRANSCRIPTS:

Reference:

Relevant to:

Prompting:

Sample Implementation:

Future (Based on A-Prompt)

A future implementation could support the user in the creation of transcript files for audio or video files. In the audio case, an audio player with a looping function is included on the right side to allow the author to hear the file being transcribed. On the left side, the author enters the description. Formatting buttons help the author add spoken phrases, music, and sound effect descriptions.

A fictional transcript writing dialog box


AUDITORY DESCRIPTIONS:

Reference:

Relevant to:

Prompting:

Sample Implementation:

Future (Based on A-Prompt)

A future implementation could support the user in the creation of auditory descriptions for video files. On the right side, a video player with a looping function allows the author to see the file being transcribed. On the left side, the author uses an audio player (and microphone) to enter the description.

A fictional auditory description for video dialog box


REDUNDANT TEXT LINKS

Reference:

Relevant to:

Prompting:

Sample Implementation:

Future (Based on A-Prompt)

A future implementation could support the user in the creation of redundant text links for image map areas. On the right side, the image map is displayed along with the current area. On the left side, the author can enter text for the link (the default is the area's alt-text) and a preview area below shows how the preview will appear when complete.

A fictional image map redundant links dialog box


METADATA [ed. do we want this?]

Reference:

Relevant to:

Prompting:


ALTERNATE PAGE [ed. do we want this?]

Reference:

Relevant to:

Prompting: