know more. go far. Vovici Enterprise Web Accessibility Guidelines Version 4.0 March 2009 45365 Vintage Park Plaza, Suite 250, Dulles, VA 20166 t: + 1 703 481 9326 f: + 1 703 783 0069 e: sales@vovici.com vovici.com
For technical support please call: 1-800-787-8755 Or visit: www.vovici.com Please contact Vovici technical support if you believe any of the information shown here is incorrect. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Vovici Corporation. Copyright 2007-2009, Vovici Corporation. All Rights Reserved. All other company and product names are trademarks or registered trademarks of their respective holders. Printed in the United States of America March 2009 1
Table of Contents 1. VOVICI ENTERPRISE WEB ACCESSIBILITY... 3 A. INTRODUCTION... 3 B. MEETING WEB ACCESSIBILITY GUIDELINES... 3 2. WEB CONTENT ACCESSIBILITY GUIDELINES 1.0... 4 A. PRIORITY 1 CHECKPOINTS... 4 General Priority 1 Checkpoints... 4 Using Images and Image Maps... 5 Using Tables... 5 Using Frames... 6 Using Applets and Scripts... 6 Using Multimedia... 6 2
1. Vovici Enterprise Web Accessibility A. Introduction This document is in reference to surveys created by Vovici Enterprise/Professional V4 application and NOT the application itself. Vovici Enterprise provides the ability to create surveys that meet the Web Content Accessibility Guidelines 1.0, Priority 1 checkpoints 1 ; however it is ultimately the responsibility of the survey author to ensure they create surveys in a manner which meets those guidelines. B. Meeting Web Accessibility Guidelines To assist with meeting Web Accessibility Guidelines and Section 508 2 compliance, Vovici Enterprise produces HTML (HyperText Markup Language) in the following manner: Creates documents that validate to published formal grammars. (Priority 2) Divides large blocks of information into more manageable groups where natural and appropriate. (Priority 2) o o Use of fieldset element to group controls in a question, and describe the group with the legend element. Use of optgroup for choice groups in dropdown and list boxes. Identifies the primary language of the document. (Priority 3) Uses style sheets to control layout and presentation. (Priority 2) Provides the ability to set text equivalents for images. (Priority 1) Associates labels with their controls. (Priority 2) Uses title attribute to associate each choice button with its question text and choice label. Identifies header, body, and footer sections of tables. Provides the ability to set caption and summary for tables. (Priority 3) 1 http://www.w3.org/priorities 2 http://www.access-board.gov/508.htm 3
2. Web Content Accessibility Guidelines 1.0 3 A. Priority 1 Checkpoints General Priority 1 Checkpoints Below you will find Priority 1 Checkpoints defined along with a description of how Vovici Enterprise surveys meet those requirements. The numbering is based on the W3C Web Accessibility initiative Web page. Visit http://www.w3.org/priorities for more information. 1.1 - Provide a text equivalent for every non-text element (e.g., via "alt, "longdesc, or in element content). This includes: images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ascii art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video. Vovici Enterprise Surveys provide the ability to set both the alt attribute and longdesc attribute for images. If a survey author uses images in their survey, it is their responsibility to specify these attributes to meet accessibility guidelines. 2.1 - Ensure that all information conveyed with color is also available without color, for example from context or markup. Vovici Enterprise Surveys provide the ability to format content with both a style sheet and directly in the designer. To meet accessibility guidelines, it is recommended that the survey author only use a style sheet to format their survey. 4.1 - Clearly identify changes in the natural language of a document's text and any text equivalents (e.g., captions). Vovici Enterprise Surveys allow the same survey to be deployed in multiple languages. The appropriate translation is automatically determined for the participant based on their browser culture or preset culture. In the event a translation cannot automatically be determined, the participant may choose from a selection page. 6.1 - Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document. Vovici Enterprise Surveys use style sheets only to enhance the appearance of surveys. 3 4
6.2 - Ensure that equivalents for dynamic content are updated when the dynamic content changes. Vovici Enterprise Surveys update piped answers, piped labels, piped panel data, form values and live stats with the most current data when the page is loaded from the server. Drilldown questions, and context-sensitive choice lists are updated on page load with JavaScript. 7.1 - Until user agents allow users to control flickering, avoid causing the screen to flicker. Vovici Enterprise Surveys do not add any content to surveys that would cause flickering. If a survey author adds any content such as videos, it is their responsibility to ensure it does not cause flickering to meet accessibility guidelines. 14.1 - Use the clearest and simplest language appropriate for a site's content. It is the survey author's responsibility to ensure their survey uses the clearest and simplest language. For more information visit: http://www.w3.org/comprehension Using Images and Image Maps 1.2 - Provide redundant text links for each active region of a server-side image map. Vovici Enterprise does not use image maps. 9.1 - Provide client-side image maps instead of server-side image maps except where the regions cannot be defined with an available geometric shape. Vovici Enterprise does not use image maps. Using Tables 5.1 - For data tables, identify row and column headers. Since multi-sided table questions cannot be read in a linear fashion and can cause confusion to users of screen readers, to meet accessibility guidelines, Vovici recommends you do not make use of multi-sided table questions. Table questions can be represented in one or more standalone questions broken up by topic and/or sides. Only single-sided fill in, essay or choose-one tables with appearance set to Dropdown list meet accessibility guidelines. 5
5.2 - For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells. Since multi-sided table questions cannot be read in a linear fashion and can cause confusion to users of screen readers, to meet accessibility guidelines, Vovici recommends you do not make use of multi-sided table questions. Table questions can be represented in one or more standalone questions broken up by topic and/or sides. Only single-sided fill in, essay or choose-one tables with appearance set to Dropdown list meet accessibility guidelines. Using Frames 12.1 - Title each frame to facilitate frame identification and navigation. Vovici Enterprise Surveys do not use frames. Using Applets and Scripts 6.3 - Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page. Vovici Enterprise Surveys rely on JavaScript for some advanced functionality including: randomization of choices and table rows, drilldown questions, contextsensitive choice lists, sliders, validation and the jump page. To meet accessibility guidelines, it is recommended that the survey author does not make use of the above features that rely on JavaScript. Using Multimedia 1.3 - Until user agents can automatically read aloud the text equivalent of a visual track, provide an auditory description of the important information of the visual track of a multimedia presentation. To meet accessibility guidelines, it is the survey author's responsibility to add transcripts for any visual or audio content added to the survey. 1.4 - For any time-based multimedia presentation (e.g., a movie or animation), synchronize equivalent alternatives (e.g., captions or auditory descriptions of the visual track) with the presentation. To meet accessibility guidelines, it is the survey author's responsibility to add captions or auditory descriptions for any visual tracks. QuickTime allows captions and video descriptions to be added to multimedia clips. 6
11.4 - If, after best efforts, you cannot create an accessible page, provide a link to an alternative page that uses W3C technologies, is accessible, has equivalent information (or functionality), and is updated as often as the inaccessible (original) page. Vovici Enterprise Surveys allow the ability for survey author's to create a separate survey for accessibility, and import the data into a single project for reporting purposes. 7 Modified 3/4/09 Information Development
45365 Vintage Park Plaza, Suite 250, Dulles, VA 20166 t: + 1 703 481 9326 f: + 1 703 783 0069 e: sales@vovici.com vovici.com