Skip to main content

Captivate Accessibility

Adobe Captivate can be used to create multimedia training presentations. Captivate 12 has been completely redesigned to be mobile-friendly and includes features designed to help make presentations accessible to people with disabilities.

However, as of version 12.4, not all of Captivate's features are fully accessible. This guide identifies the steps that content creators can take to help ensure accessibility.

Project Settings

Setting

Issues

Recommendations

Project Start The Project Start Screen does not have any landmarks or headings. (WCAG 3.2.3) Disable the Start Screen by setting the Project to Autoplay (Edit > Preferences > Project > Publish > Autoplay).
Cover Image There is no way to provide alternate text for Cover Images. (WCAG 1.1.1) Do not use meaningful Cover Images (images that include text or any other information that would need to be provided in alternate text). Note that the Cover Image is not displayed if the Project is set to Autoplay as recommended above.

Playbar

The Playbar comes before the slide in the reading and tab order, forcing keyboard and screen reader users to press the tab key multiple times to find the Next button after reading slide content. (WCAG 2.4.3) Disable the Playbar and add a Next/Back button block at the bottom of each slide. (A Next/Back button block can be copied or duplicated across all slides.)

TOC

The Table of Contents comes after the slide in the reading order and does not include a navigation landmark or heading, making it difficult for screen reader users to find. (WCAG 1.3.1, 2.4.3)

The buttons are labelled "TOC" (pronounced “toc”) rather than "Table of Contents" which may be confusing. (WCAG 2.4.6)

The buttons in the TOC combine the slide title and the duration in their names, so that they are read as "title zero oh three button", which may be confusing. (WCAG 2.4.6) 

Design projects so that users aren't required to use the TOC.
Slide Accessibility Text

Slide Accessibility Text is read before the slide title/content and followed by the words "main region" or "main landmark", which may be confusing. With some screen readers (e.g., JAWS), Slide Accessibility Text is read again after the slide content. (WCAG 1.3.2) 

There is no way to include semantics (e.g., headings, lists) in Slide Accessibility Text. (WCAG 1.3.1)

Avoid using Slide Accessibility Text.
Accessibility Text Accessibility Text must be manually added to images and icons.

Add Accessibility Text to all meaningful images and icons. Accessibility text should convey what an image communicates, not describe what it looks like.

  • For images that show text - include the text shown in the image. Don’t add words like “image of”, “picture of,” “logo,” etc. 
  • For buttons with icons - identify what the button does (e.g., “Next Slide”). Don’t include the word “button”.
  • For complex images like charts or maps - explain what the image communicates; this may require lengthy accessibility text.
  • For decorative images that don’t mean anything or are duplicative of text that is on screen - set “Hide from screenreader” instead of entering accessibility text.
Slide Background Images There is no way to provide alternate text for Slide Background Images (other than Slide Accessibility Text). (WCAG 1.1.1, 1.3.2) Do not use meaningful Background Images. (Decorative Background Images may be used.)
Themes & Colors Editing theme colors may affect color combinations in unexpected places. Check contrast using the Color Contrast Guide
Quick Start Projects Quick Start Projects may have accessibility issues. Before using a Quick Start Project, confirm that it is fully accessible according to this guide. 

Content Slides

Slide

Issues

Recommendations

Blank Some screen readers (e.g., JAWS) will not read Slide Accessibility Text on blank slides. Do not use blank slides.

Introduction

 

 

See Media Blocks: Image.

Title and image

 

See Text Blocks: Paragraph and Media Blocks: Image Grid.

Title and text

 

See Text Blocks: Paragraph.

Comparison

 

See Text Blocks: Paragraph and Multi Column.

Meet the team

 

See Text Blocks: Paragraph and Media Blocks: Image Grid.

Character and text

 

See Media Blocks: Single Character.

Conversation

 

See Media Blocks: Two Characters.

Question Slides

Slide

Issues

Recommendations

All

Some screen readers (e.g., JAWS) cannot "Click anywhere or press 'y' to continue". (WCAG 2.1.4)

The "Question" is not a heading. (WCAG 1.3.1)

Provide an instruction stating: "After answering a quiz question, click the close (x) button to continue."

Multiple choice

(See above)

When multiple answers are not allowed, Options appear as radio buttons but are marked up as checkboxes; there is no indication when only one answer is allowed. (WCAG 1.3.1, 4.1.2)

(See above)

True or false

(See above)

(See above)

Match the column

(See above)

(See above)

Short answer

(See above)

(See above)

Sequence

(See above)

Keyboard users may not recognize how to change the sequence. (WCAG 3.3.2)

Provide an instruction stating: "Tab to an item, press spacebar to select it, press arrow keys to move it, and press spacebar to release it."

Text Blocks

Block

Issues

Recommendations

Paragraph

Title is a heading level 1 (h1).
Subtitle is a heading level 2 (h2).
Body is not a heading.

Use Title for the slide title.

Use Subtitle for a sub-heading (if needed).

Use Body for regular text.

List Title is a heading level 1 (h1).
Subtitle is a heading level 2 (h2).
Body is not a heading.

Use Title for the slide title.

Use Subtitle for sub-heading (if needed).

In Body, use Paragraph Spacing to add space between list items. (Do not press Enter to add blank lines between list items.)

Multi-Column Content

Titles are heading level 1 (h1).
Subtitles are heading level 2 (h2).
Bodies are not headings.

The ARIA Grid role appears to be implemented incorrectly and may trap some screen readers (e.g. JAWS) in forms mode. (WCAG 4.1.2)

Add a Paragraph block above the Multi Column block with a Title for the slide title.

Avoid using Column Titles.

Use Subtitles for column headings (if needed).

Media Blocks

Block Issues
Recommendations

Image

Caption is a heading level 1 (h1) but comes after the Image in the reading order. (WCAG 1.3.2)

(Subtitle is not a heading.)

 

Add Accessibility Text to the image or, for decorative images, set "Hide from screenreader".

For meaningful images, add a Paragraph block above the Image with Title for the slide title and do not use Caption.

For decorative images, use Caption for slide title.

Use Subtitle for regular (non-heading) text.

Image Grid

Captions are heading level 1 (h1) but come after Images in the reading order. (WCAG 1.3.2)

(Subtitles are not headings.)

The ARIA Grid role appears to be implemented incorrectly and may trap some screen readers (e.g. JAWS) in forms mode. (WCAG 4.1.2)

Add Accessibility Text to images or, for decorative images, set "Hide from screenreader".

Add a Paragraph block above the Image Grid with Title for the slide title and do not use Captions.

Use Subtitles for regular (non-heading) text.

Single Character

Title is a heading level 1 (h1) but comes after the Image in the reading order. (WCAG 1.3.2)

Set image to "Hide from screenreader". (Do not use meaningful images.)

Use Title for the slide title.

Two Characters

The first image comes before the first speech bubble in the reading order; the second image comes after the second speech bubble in the reading order. (WCAG 1.3.2)

No component is a heading.

Add a Paragraph block above the Scenario block with a Title for the slide title.

Set both images to “Hide from screenreader”. (Do not use meanigful images.)

Slide Video

Slide Video plays automatically and cannot be controlled without the Playbar. (WCAG 1.4.2, 2.2.2)

Use a Video block with a single video instead of Slide Video.

Video

Titles are heading level 1 (h1) but come after Videos in the reading order. (WCAG 1.3.2)

The ARIA Grid role appears to be implemented incorrectly and may trap some screen readers (e.g. JAWS) in forms mode. (WCAG 4.1.2)

Add a Paragraph block above the Video block with a Title for the slide title, and do not use Video Titles.

Add Closed Captions to videos. See Captivate Video Guide.

 

Quotes

Title is a heading level 1 (h1).

Use Title for title slide title.

Set Quote Start, Quote End, and Avatar images to "Hide from screenreader".

SVG

Titles are heading level 1 (h1) and Captions are heading level 2 (h2) and both come after SVGs in the reading order. (WCAG 1.3.2)

The ARIA Grid role appears to be implemented incorrectly and may trap some screen readers (e.g. JAWS) in forms mode. (WCAG 4.1.2)

Add Accessibility Text to SVGs or, for decorative images, set "Hide from screenreader".

For meaningful SVGs, add a Paragraph block above the SVG block with a Title for the slide title, and do not use SVG Titles or Captions.

Interactive Components

Component

Issues

Recommendations

Button

(None)

Make sure Button text indicates the function of the Button (e.g., “Next”, “Continue”).

Add Accessibility Text only if the Button shows only an Icon. (Do not include the word “button” in the Accessibility Text.)

Input Field

The Label is not programmatically associated with the field, but screen readers appear to guess correctly. Placeholder text is a value, not a placeholder, so it disappears after a new value is entered. (WCAG 1.3.1, 2.5.3, 4.1.2)

When using “Add Answers”, a validation error is shown only by a red outline and the field becomes unfocusable, so it is not possible to change the answer. (WCAG 1.4.1, 2.1.1)

Use Label text to indicate what should be entered in the field.

Do not put essential instructions in the placeholder.

Do not use “Add Answers”.

Radio Group

(None)

Use Label text to indicate the group label or “question”.

Dropdown

(None)

Use Label text to indicate what should be selected in the dropdown.

 

Checkbox

The Label is not associated with the checkbox. (WCAG 1.3.1, 4.1.2)

Checkboxes are not in a group. (WCAG 1.3.1, 4.1.2)

Use Option text to indicate the purpose of the checkbox.

Do not use multiple checkboxes in a group.

Widgets

Widget

Issues

Recommendations

Cards

Multiple Flip Cards cause horizontal scrolling on small or magnified screens and do not have an obvious indication that scrolling is necessary. (WCAG 1.4.10)

Title is a heading level 1 (h1).

Card Titles are heading level 2 (h2) and Card Subtitles are heading level 3 (h3), but both come after Card Images in the reading order. (WCAG 1.3.2)

Flip buttons on Card Fronts do not have Accessibility Text. (WCAG 1.1.1, 4.1.2)

There are no flip buttons on Card Backs. (Card containers are focusable but do not have appropriate ARIA roles.) (WCAG 4.1.2)

Flip Card Container Accessibility Text is not read by screen readers. (WCAG 4.1.2)

Previous and Next Buttons do not have Accessibility Text. (WCAG 1.1.1, 4.1.2)

Use only one Flip Card per slide.

Use Title for the slide title. 

Add Accessibility Text to Card images, or, for decorative images, set "Hide from screenreader".

For meaningful images, do not use Card Titles or Subtitles.

For decorative images, do not use Card Subtitles without Titles.

Add Accessibility Text to flip  (“default_svg”) buttons, e.g., "Show Card 1".

Do not use content that requires flipping back to the Card Front. 

Do not use Flip Card Container Accessibility Text.

Add Accessibility Text to Previous and Next buttons, e.g., “Previous” and “Next”, or turn them off and use a Next/Back Button block.

Tabs

Tabs are very difficult to use with screen readers. 

Use separate slides instead of Tabs.

Carousel

Carousels (which are implemented as Tabs) are very difficult to use with screen readers. 

Use separate slides instead of Carousel.

Timeline Widget

Title is a heading level 1 (h1).

Captions are also heading level 1 (h1) but come before Images in the reading order. (WCAG 1.3.2)

(Subtitles are not headings.)

Node Accessibility Text is not read by screen readers. (WCAG 4.1.2)

Timeline Buttons do not have Accessibility Text. (WCAG 1.1.1, 4.1.2)

Use Title for slide title.

Add Accessibility Text to Timeline Buttons, e.g., "Show Event 1".

Add Accessibility Text to Images or, for decorative images, set "Hide from screenreader".

Do not use Captions.

Do not use Node Accessibility Text.

Add Accessibility Text to Previous and Next buttons, e.g., “Previous” and “Next”, or turn them off and use a Next/Back Button block.

Hotspot

Title is a heading level 1 (h1).

Callout Titles are not headings. (WCAG 1.3.1)

Hotspots do not have Accessibility Text. (WCAG 1.1.1, 4.1.2)

Hotspots do not indicate their expanded/collapsed state. (WCAG 4.1.2)

Callouts are read automatically when opened but cannot be re-read. (They are aria-hidden.) (WCAG 1.3.1)

Callout Group Accessibility Text is not read by screen readers. (WCAG 4.1.2)

Previous and Next Buttons do not have Accessibility Text. (WCAG 1.1.1, 4.1.2)

Use Title for slide title.

Add Accessibility Text to the background ("Hotspot_Widget_Image") image or, for decorative images, set "Hide from screenreader".

Add Accessibility Text to Hotspots, e.g., "Hotspot 1", "Hotspot 2", etc. (If possible, indicate what the hotspot is over on the background image.)

If Hotspots are moved from their original locations, set a logical tab order.

Add Accessibility Text to Callout Images or, for decorative images, set "Hide from screenreader".

Keep Callout text short.

Do not use Callout Group Accessibility Text.

Add Accessibility Text to Previous and Next buttons, e.g., “Previous” and “Next”, or turn them off and use a Next/Back Button block.

Click to Reveal

Some screen readers cannot click "Click to Reveal" buttons using standard keyboard commands. (The ARIA Button Pattern appears to be implemented incorrectly.) (WCAG 4.1.2)

Do not use Click to Reveal widgets.

Certificate

Title is a heading level 1 (h1).

Logo and Signature images do not have Accessibiity Text. (WCAG 1.1.1)

Use Title for slide title.

Add Accessibility Text to the Logo image, e.g., "Department of Something".

Add Accessibility Text to Signature, e.g., "Signed John Doe".

Drag and drop

Some screen readers cannot operate "Drag and Drop" comboboxes. (The ARIA Combobox Pattern appears to be implemented incorrectly.) (WCAG 4.1.2)

Do not use Drag and Drop widgets.

Interactions

Element

Issues

Recommendations

Button

(None)

Make sure Button text indicates button function.
Other

Components other than buttons do not have ARIA roles that indicate they are interactive. (WCAG 4.1.2)

Hover and Mouse Over interactions cannot be triggered using keyboard commands. (WCAG 2.1.1)

Do not add interactions to components other than buttons.

Audio

Element

Issues

Recommendations

Audio

Audio automatically plays and can conflict with screen reader speech. (WCAG 1.4.2)

Audio must have captions. (WCAG 1.2.2)

If using audio, use Interactions to mute audio (Assign Variable Project.MuteAudio to True) and add a slide at the beginning of the project with a "Continue with Audio" Button that users can click to activate audio (Assign Project.MuteAudio to False).

Add Closed Captions to all audio.

Animations

Element

Issues

Recommendations

Animations

Animations may include flashing that can trigger photosensitive seizures. (WCAG 2.3.1)

Animations may be distracting. (WCAG 2.2.2) 

Do not use animations that flash more than three times in a second.

Do not use animations that last longer than five seconds, or provide a way to pause, stop, or hide them.

Simulations

Simulation

Issues

Recommendations

Demo

Simulation slides advance automatically and do not allow enough time for screen reader users to read slide content. The Playbar can be used to pause a simulation, but clicking Next or Prvious restarts automatic advancing. Adding Next and Previous Button components prevents automatic advancing, but cannot be added to slides that show dragging or scrolling. (WCAG 2.2.1)

If narrated, audio plays automatically and conflicts with screen reader speech. (WCAG 1.4.2, 2.2.2)

On small or magnified screens, simulations slides do not reflow or resize. (WCAG 1.4.10)

Use a Video block with a single video instead of a Simulation. See Captivate Video Guide. 

Training

(See above)

Hint text cannot be displayed using keyboard commands. (WCAG 2.1.1)

Hint text comes after slide content in the reading orders. (WCAG 1.3.2)

Screen readers cannot reliably interact with text fields. Pressing Enter to interact with a field does not cause the slide to advance.

Error messages are not read.

 

(See above)

Assessment

(See above)

(See above)

Footer