Forms Accessibility

Forms Accessibility

Web Forms (Webforms)

  • Allows users to enter data on a web page, then sends the data to a server for processing
  • Users typically fill out the forms using text fields, check boxes, and radio buttons
  • Useful for entering shipping or credit card data to order a product, or to perform a search

Web Content Accessibility Guidelines (WCAG)

  • A set of guidelines that explains how to make Web content more accessible
    • For all user agents, including mobile phones and other highly limited devices
    • Especially for people with disabilities

WCAG2 Guidelines

  • Create Web pages that are perceivable
    • Provide text alternatives for non-text content
    • Provide captions and other alternatives for multimedia
    • Create content that can be presented in different ways, including by assistive technologies, without losing meaning
    • Make it easier for users to see and hear content
  • Make Web pages operable
    • Make all functionality available from a keyboard
    • Give users enough time to read and use content
    • Do not use content that causes seizures
    • Help users navigate and find content
  • Create Web pages that are understandable
    • Make text readable and understandable
    • Make content appear and operate in predictable ways
    • Help users avoid and correct mistakes
  • Create robust web pages
    • Maximize compatibility with current and future user tools

WCAG Priority Levels

  • Priority 1
    • Web developers must satisfy these requirements
    • Conformance is labelled 'A'
    • Non-compliance makes it impossible for one or more groups to access the Web content
  • Priority 2
    • Web developers should satisfy these requirements
    • Conformance is labelled 'AA' or 'Double-A'
    • Non-compliance makes it difficult for one or more groups to access the Web content
  • Priority 3
    • Web developers may wish to satisfy these requirements
    • Conformance is labelled 'AAA' or 'Triple-A'
    • Compliance makes it easier for one or more groups to access the Web content

Web Accessibility Evaluation Tool

  • Free web accessibility evaluation tool provided by WebAIM
  • Used to help people with the web accessibility evaluation process
  • Shows the web page with embedded icons and indicators that explain page accessibility issues
  • Available at http://wave.webaim.org/

Sources