Skip to main content

Documentation checklist

Checkpoint 1: Provide documentation in an accessible format

This page provides specific examples to implement the documentation techniques for accessible documents in Microsoft® Powerpoint.

On this page:

 


Rationale

Some users may not be able to access documentation if it is not in an accessible format. The following techniques provide information to create accessible Microsoft® PowerPoint documents.


Required development techniques

The following techniques are the minimum required to meet Checkpoint 1 from the IBM Documentation Accessibility Checklist for documents created with Microsoft® PowerPoint:

1.1 Non-text Content: All non-text content that is presented to the user has a text alternative that serves the equivalent purpose.

  1. Provide alternative text for all images.

    Example 1
    PowerPoint objects that require alternate text include Clip Art, Objects, Drawings and Auto Shapes. Word Art is an image, but PowerPoint automatically adds the text you type to the alternative text field for the image. When you create a Diagram, the type of diagram (e.g. Pyramid Diagram) is automatically added in the alternative text field however this is usually not a sufficient description and will need to be modified.

    To add alternative text for an image: Example 2
    Group graphic objects into a single object. Some images are composites of many elements. This makes the page difficult to read with a screen reader. For example, a background image of the world may represent each country as a separate graphic. As those objects have not been grouped into a single image, this will cause a problem for anyone using a screen reader. To be accessible, the objects should be grouped as a single object. There are 2 ways to group objects: Example 3
    When images or charts are copied from other applications such as Freelance or Microsoft Office, ensure the pasted information is accessible. Select the pasted image, go to the Alternative Text field on the Web tab of the Format Object dialog and verify that alternative text has been provided. If not, add a detailed text description. If the image cannot be adequately described using alternate text, provide a more detailed description in the surrounding text.

  2. Provide a text description in addition to alternative text for complex charts and graphs.

    Example 4
    Provide a summary in the alternative text field on the Web tab of the Format Objects dialog. If the summary does not include enough information to understand the chart, use one of the following techniques to provide additional information about the chart:

1.2 Information and Relationships: Define information, structure, and relationships.

  1. Define document structure.

    Example 5
    Use the PowerPoint layout templates and placeholders to add content to the page. Text added to the page using predefined templates and placeholders will automatically be added to the Outline view of the presentation. Text that is inserted using Insert – Textbox will not be part of the Outline view and may not be read by a screen reader.

  2. Do not use text formatting as the only way to convey meaning.

    There are no unique examples for this technique in PowerPoint. Please follow the general examples for text formatting to meet this checkpoint.

  3. Identify the purpose of each link in the link text.

    There are no unique examples for this technique in PowerPoint. Please follow the general examples for accessible link texts to meet this checkpoint.

1.3 Color & contrast: Any information that is conveyed by color is also visually evident without color.

  1. Do not use color as the only way to convey meaning.

    There are no unique examples for this technique in PowerPoint. Please follow the general examples for color to meet this checkpoint.

  2. Provide sufficient contrast between text and the page background.

    There are no unique examples for this technique in PowerPoint. Please follow the general examples for text contrast to meet this checkpoint.

1.4 Meaningful sequence: Define document reading order.

  1. Define document reading order.

    Example 6
    By default, screen readers will read objects on a slide in the order in which they were added to the page. Pages with more than 2 items on a page may not read in the correct order, even if they only contain text objects. You can "see" the reading order by displaying the page and then using the tab key to move through the different objects. The tab order shows how information will be read. If the tab order is incorrect, use the following steps to explicitly define the reading order on each page:

1.5 Forms: Define form element labels.

  1. Provide an accessible label for form fields.

    This technique does not apply to PowerPoint.

1.6 Tables: Identify table cells and relationships between cells.

  1. Identify row and column headers for data tables.

    Example 7
    To create accessible data tables:

1.7 Threshold violations: Do not include text or images that flash more than 2 times in a one second period.

  1. Do not include text or images that flash more than 2 times in a one second period.

    There are no unique examples for this technique in PowerPoint. Please follow the general examples images that flash to meet this checkpoint.

1.8 Navigation: Provide an accessible method to navigate long documents.

  1. Provide an accessible method to navigate long documents.

    Example 8
    Use the PowerPoint layout templates and placeholders to add content to the page. Text added to the page using predefined templates and placeholders will automatically be added to the Outline view of the presentation. Text that is inserted using Insert - Textbox will not be part of the Outline view and may not be read by a screen reader. The Outline view will enable users to quickly navigate a long PowerPoint presentation.

1.9 Language of Page: Define the default language.

  1. Define the language of the document.

    This technique does not apply to PowerPoint. The user can specify a language per textbox by selecting Tools-Language to have the speller automatically use dictionaries of the selected language, if available. However, this option in PowerPoint has no interaction with assistive technologies.


Recommended development techniques

The techniques above are required; the following techniques are recommended to enhance accessibility:


Required test techniques

Test the documentation to ensure that it complies with accessibility requirements. The techniques listed are for Microsoft PowerPoint presentation documents only.

Required test software


Techniques

The following techniques are required to verify this checkpoint:
  Action Result
1. Verify all meaningful images have meaningful alternative text, and decorative or redundant images have null alt text.
  1. In PowerPoint edit mode, display the context menu for each image (right click on image) and select Format Picture option. Select the "Web" tab in the format picture dialog to see the alternative text for the image.
  2. o If two or more images are grouped into a group object, verify the group object contains meaningful alt text.

Pass:

Fail:

2. Complex images:
  1. Verify that a full text alternative is provided for the meaningful information for all complex images.
  2. Verify that the alternative text for the image (found in the Web tab of the Format Picture dialog) provides information on where to find the full text description of the complex image.

Pass:

Fail:

3. Document structure: Verify each slide is represented in the PowerPoint outline view.
  1. In PowerPoint edit mode, select the "Outline" tab to the left of the slide content pane. Verify that a slide title is shown for each slide that contains meaningful content.

Pass:

Fail:

4. If data tables are used:
  1. Verify that no large or complex tables are used.
  2. Verify the tables are created using the PowerPoint "Insert Table", and columns are not simulated using the Tab key to put data into columns.

Pass:

Fail:

5. Verify that link text is meaningful for all links and unique for each different link.

Pass:

Fail:

6. Verify the tab order is logical for each slide.
  1. In PowerPoint edit mode, press the Tab key to move between all elements on each slide. The tab order should represent a logical reading order flow through the slide.

Pass:

Fail:

7. Verify keyboard navigation for embedded elements that are not controlled by the document application. (For example, if you embed a video object in a document, the editor does not control the video element.)
  1. Verify that you can navigate to the embedded element from the document body, and then back to the document body using the keyboard, with no mouse interaction required.
  2. Verify that all user controls provided for the embedded element can be controlled using the keyboard, with no mouse interaction required.

Pass:

Fail:

8. Verify the following text formatting and color requirements.
  1. Verify that color is never used as the only way to convey meaning
  2. Verify that text formatting is never used as the only method to convey information
  3. Verify that sufficient contrast is provided by default between the text and the page background. The background color should provide sufficient contrast, and no patterned backgrounds should be used.

Pass:

Fail:

9. Verify that no content flashes or blinks at a rate faster than two times per second. Here is how to test this:
  1. Count the number of blinks that occur in one second (or count the number of blinks in 10 seconds and divide by 10).
  2. Verify that no more than two blinks per second occur.
  3. If an element is blinking or flashing, but at a rate too fast to count, it is a violation of this requirement.

Pass:

Fail:

10. A screen reader test is not required for PowerPoint slides that contain simple text content and images. For more complex PowerPoint content a screen reader test is required. The following types of content in PowerPoint presentations require a screen reader test:
  1. Complex images, graphs, charts, or graphics/layouts that are NOT grouped into a single image.
  2. Tables
  3. Embedded audio or other objects (Excel, Word, etc)
For products being tested with a screen reader:
  1. Use PowerPoint slideshow mode when performing the screen reader test.
  2. If extra details to explain the slide, graphs, or a table are included in the speaker notes, be sure there is a comment included on the slide pointing to the speaker notes so the end user will know to read the speaker notes for extra information.
  3. There are no unique steps for testing with a screen reader for PowerPoint documents. See general test examples for screen reader test requirements.

Pass:

Fail:

©2009 IBM Corporation

Last updated September 1, 2009