Checkbox Survey Software Checkbox Survey Software
  • Features
    • Survey Creation
      Survey question types, logic, merging, and action options.
    • Survey Look & Feel
      Survey customization, branding, and mobile responsiveness.
    • Survey Distribution
      Email invitations, reminders, embed options, and custom links.
    • Security & Permissions
      Survey permissions, sharing options, SSO, and data security.
    • Results & Reporting
      Data export formats, charts & graphs, report filtering and API.
    • Automation & Integration
      Automatic emails & URL redirects, API, and JavaScript.
    • On-Premises Features
      Overview of on-premises version features and architecture.
    • Full Feature List
      Compare all features and limits for hosted and on-premises plans.
  • Pricing
    • Hosted Plans
      Individual, team and enterprise cloud-hosted plans.
    • On-Premises Software
      Perpetual software licenses, installed on your own servers.
    • White Label & OEM
      Learn about integrating Checkbox into your software for resale.
    • Discounts Programs
      Discounts for academic, government and non-profits.
  • About
    • Clients
      View a sampling of our global customers by industry.
    • Blog
      Company news, announcements, and industry articles.
    • Case Studies
      Learn how some of our clients use Checkbox to streamline operations.
  • Contact Us
  • Support
    • Version 7 Help Guides
      Searchable knowledge base for Checkbox Version 7.
    • Legacy (V6) Help Guides
      Searchable knowledge base for Checkbox Version 6.
    • API Docs
      Documentation for working with the Checkbox Version 7 API.
    • Technical Requirements
      Technical requirements for installing Checkbox on-premises.
    • Support Info & Policies
      Customer support hours, holidays, access information, and terms.
    • Support Login
      Login form for Checkbox on-premises support users.
  • 
    • Sales/General
      +1 (617) 231-8890
    • Support
      +1 (617) 231-8899
  • Sign In
    • US-hosted
      Sign in page for accounts hosted in the US.
    • Canada-hosted
      Sign in page for accounts hosted in Canada.
    • EU-hosted
      Sign in page for accounts hosted in the EU.
    • UK-hosted
      Sign in page for accounts hosted in the UK.
    • Australia-hosted
      Sign in page for accounts hosted in Australia.
    • Support Login
      Login for on-premises support customers.
  • Try it Free
    • Hosted Trial
      Create a 14-day cloud-hosted trial account. US, Canada, EU, UK, & Australia hosting options.
    • On-Premises Trial
      Download a 30-day on-premises trial to install on your own servers (not for PC/laptop installation).
    • Learn More
      Not sure which option to choose? Learn more about our versions.
Homepage / Doc / Survey Accessibility & 508 Compliance

Survey Accessibility & 508 Compliance

This documentation is for Legacy Checkbox Version 6. Please visit our Checkbox Version 7 Documentation page for current user guides.

 

Overview of Section 508

In 1998 the US Congress amended the Rehabilitation Act to require Federal agencies to make their electronic and information technology accessible to people with disabilities. Section 508 was enacted to eliminate barriers in information technology, to make available new opportunities for people with disabilities, and to encourage the development of technologies that will help achieve these goals. The law applies to all Federal agencies when they develop, procure, maintain, or use electronic and information technology. Under Section 508, agencies must give disabled employees and members of the public access to information that is comparable to the access available to others.

Section 508 as it Applies to Checkbox Survey

It is possible to create Section 508 compliant surveys with Checkbox by following a few simple guidelines. Below are the specific requirements for 508 compliance websites and web applications, along with an explanation of how Checkbox addresses each requirement.

  • Text Equivalents: A text equivalent for every non-text element shall be provided (e.g., via “alt”, “longdesc”, or in element content).In Checkbox, “alt text” values can be associated with uploaded images and header images. There is not “alt text” value for the background images of style sheets, so background images should not be used in surveys that need to be 508 compliant. We also recommend excluding slider items with images and matrix items from surveys that need to be 508 compliant, in order to make them readable by screen readers.
  • Multimedia Equivalents: Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation. Videos can be embedded in Checkbox surveys using the HTML display item. Because there is no way to synchronize equivalent text alternatives with the videos, embedded videos are not recommended for surveys that need to be 508 compliant.
  • Web Page Color: Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup. Checkbox surveys can be associated with a style sheet or launched with no associated style sheet. All text element colors can be controlled to comply with color and contrast requirements of Section 508.
  • Style Sheets: Documents shall be organized so they are readable without requiring an associated style sheet. Checkbox surveys can be associated with a style sheet or launched with no associated style sheet.  All text element colors can be controlled to comply with color and contrast requirements of Section 508.
  • Server-side Image Maps: Redundant text links shall be provided for each active region of a server-side image map. Image maps do not apply to images used in Checkbox surveys.
  • Client-side Image Maps: Client-side image maps shall be provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape. Image maps do not apply to images used in Checkbox surveys.
  • Data Tables: Row and column headers shall be identified for data tables. In Checkbox surveys, row and column headers are identified in matrix items and response tables. However, we recommend excluding matrix items from surveys that need to be 508 compliant because complex matrices can be difficult to read for screen readers.
  • Data Tables with Multiple Headers: Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. In Checkbox surveys, row and column headers are identified in matrix items and response tables. However, we recommend excluding matrix items from surveys that need to be 508 compliant because complex matrices can be difficult to read for screen readers.
  • Frames: Frames shall be titled with text that facilitates frame identification and navigation. Checkbox surveys can be embedded into websites using iframes, but this use is not recommended for accessible surveys.
  • Page Flicker: Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. Checkbox survey items have all been tested and found to contain no blinking or flickering elements.
  • Text-Only Pages: A text-only page, with equivalent information or functionality, shall be provided to make a website comply with the provisions of this part when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes. Text-only versions of Checkbox surveys can be easily created by omitting image and other display items, slider question items, and matrix question items. Text-only surveys should also use a style sheet that contains no image items, such as image headers and footers and background images.
  • Scripting Elements: When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by assistive technology. Checkbox only uses scripting to create or display page elements based on conditions or merged items that have been specified by the survey editor. Checkbox survey elements created by scripting are entirely optional and can be omitted in accessible surveys.
  • Applets and Plug-Ins: When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies with  1194.21(a) through (l). No applets or plug-ins are required to take Checkbox surveys.
  • Electronic Form Elements: When electronic forms are designed to be completed on-line, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. Checkbox does not contain any complex, multi-element form items, so each text item used in an online form has its own distinct label which can be read by screen readers. Further, Checkbox surveys can be easily designed to follow a single column format and all question items can be navigated using keyboard controls. We recommend keeping surveys and forms as simple as possible and limiting the use of multi-line text items in order to increase the ease with which the survey can be navigated using keyboard controls and other assistive technology.
  • Repetitive Navigation Links: A method shall be provided that permits users to skip repetitive navigation links. All navigation links associated with Checkbox surveys are entered manually by the survey editor during the survey creation process, so the survey editor has complete control over the number and nature of links contained in each survey.
  • Timed Responses: When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. The time it takes for a respondent to complete a Checkbox survey is recorded in the Checkbox database, but at this time there is no option to limit the time a respondent has to take a survey.
This section is currently under construction. Any documents that appear blank will be populated as soon as possible. If you have any questions or need assistance with something that is not currently documented please feel free to submit a support ticket and we will be glad to assist you.
April 5, 2021

Version 6 Help Guides

  • Getting Started
    • Quick Start: Full Guide (Legacy Version 6)
    • Quick Start: Create a Simple Survey
    • Quick Start: Apply a Style to your Survey
    • Quick Start: Basic Conditions
    • Quick Start: Distribute Your Survey
    • Quick Start: View Responses & Reports
    • Checkbox Browser and Hardware Requirements
    • Checkbox Online Survey Glossary
    • Checkbox 30-min Demo
  • Survey Creation & Settings
    • Guide to Checkbox Question Types
    • How to Set Response Limits
    • How to Validate Response Text
    • How to Create & Use Question Libraries
    • How to Create & Edit a Slider Question
    • How to Create and Edit a Rank Order Question
    • Using Question and Answer Aliases
  • Survey Style & Branding
    • How to Brand Your Survey with Style Templates
    • How to Create Custom Mobile Templates (Server Only)
  • Logic, Merging, Action Items
    • How to Add Conditions & Branching/Skip Logic
    • How to Merge/Pipe Text into Surveys & Invitations
    • How to Trigger an Automatic Email
  • Security & Permissions
    • How to Set Permissions on Your Surveys & Folders
    • Report Permissions Guide
    • Overview of Checkbox Permissions
    • How to Use Resume + Save and Exit
  • Advanced Survey Features
    • How to Create Hidden Items (Query String Variables)
    • How to Embed a Video in Your Survey
    • How to Create a Scored Survey (Legacy Version 6)
    • How to Create Multi-language Surveys
  • Creating & Managing Users
    • Managing User Roles
    • User Roles Cheat Sheet
    • How to allow Admin Users to See/Manage Other Users
    • How to Import Users into Checkbox
    • How to Create Custom User Profiles
    • How to Update User Profiles with Survey Responses
  • Survey Sending & Sharing
    • How to Share your Survey via Email
    • How to Add Recipients to an Existing Invitation
    • How to Schedule Invitation Reminders
    • Your Email Footer and CAN-SPAM
    • How to Embed a Survey in your Website
  • Responses, Reporting & Exporting
    • How to Export Your Survey Responses
    • How to Create a Quick Summary Report
    • How to Use the Report Wizard
    • How to Create a Custom Report
    • Guide to Checkbox Chart & Graph Types
    • How to Filter your Reports
    • How to Create a Cross-Tab Report
    • How to Display “Other” Responses in Reports
    • How to Create Multi-Question Charts
    • How to Group Open-Ended Questions in a Report
    • How to Give a User Access to Edit/Delete Responses
    • Help with Special or Multi-Language Characters in Excel
  • FAQs and Other Guides
    • Checkbox Survey & GDPR Compliance
    • Checkbox Survey Security
    • Survey Accessibility & 508 Compliance
    • Guide to Editing Live Online Surveys
    • 12 Tips for Creating your First Online Survey
    • 8 Tips for Maximizing Online Survey Responses
    • Sending Automatic Thank You Emails

 

Checkbox develops affordable, feature-rich survey software for organizations, teams, and individuals. Available as a cloud-hosted subscription or installable software. API, source code and integration options available.

Checkbox Survey Inc.
65 Chapel Street, Newton, MA 02458  USA
General: 1-617-231-8890
Sales: 1-617-231-8891
Support: 1-617-231-8899
info@checkbox.com

  • Features
  • Pricing
  • On-Premises Software
  • Blog
  • Contact Us
  • Pay a Quote/Invoice
  • Support
  • Release Notes
  • API Documentation
  • Hosted SLA
  • Software License Agreement
  • Privacy Policy
©  2002 - Checkbox Survey, Inc.