Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intro to Accessibility

Intro to Accessibility

Amberley Romo

January 19, 2016
Tweet

More Decks by Amberley Romo

Other Decks in Education

Transcript

  1. We’ll cover: What accessibility is, and why it’s important 1

    2 3 A brief overview of accessibility standards Basic accessibility testing
  2. What is it? Accessibility refers to the design of products,

    devices, services, or environments for people with disabilities. Web accessibility refers to the inclusive practice of removing barriers that prevent interaction with, or access to websites, by people with disabilities. When sites are correctly designed, developed and edited, all users have equal access to information and functionality. - Wikipedia: ‘Accessibility’ and ‘Web Accessibility’
  3. … rather a spectrum. “We are all at the most

    temporarily abled, moving in and sometimes out of states of disability throughout our lives.” - David Perry: 'Disabilities and Identity'
  4. Globally relevant 15% of the world’s population have some form

    of disability - WHO: 'Disability and Health'
  5. Universal and indiscriminate 285 million people are estimated to have

    disabilities adversely affecting their vision. - WHO: 'Visual Impairment and Blindness'
  6. Human rights The Internet is “increasingly an essential resource for

    many aspects of life: education, employment, government, commerce, health care, recreation, social interaction, and more. The Web is used not only for receiving information, but also for providing information and interacting with society.” - W3C: 'Overview'
  7. Social factors It’s a social issue, affecting: • the aging

    community • people with low literacy or lack of fluency • people with low bandwidth connections, or using older technologies • mobile access - W3C: 'Social Factors'
  8. Business case • Without considering accessibility, you may be disregarding

    15% of your potential audience • Accessible websites benefit from: ◦ Better SEO (search engine optimization) ◦ Reduced legal risk ◦ Demonstration of corporate social responsibility (CSR) ◦ Increased customer loyalty ◦ Reduced tech debt and easier maintenance - W3C: 'Developing a Web Accessibility Business Case'
  9. Section 508 • Section 508 mandates that all website content

    be accessible to people with disabilities. • Part of a 1998 amendment to the Rehabilitation Act of 1973. • “Applies to all Federal agencies when they develop, procure, maintain, or use electronic and information technology.”
  10. WCAG (Web Content Accessibility Guidelines) • Developed through the W3C

    with a goal of providing a single shared standard for web content accessibility that meets the needs of individuals, organizations, and governments internationally. - WCAG: 'Overview' The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards. Led by Web inventor Tim Berners-Lee and CEO Jeffrey Jaffe, W3C’ s mission is to lead the Web to its full potential.
  11. WCAG (Web Content Accessibility Guidelines) • Main principles: ◦ Perceivable

    ◦ Operable ◦ Understandable ◦ Robust - WCAG: 'Understanding the Four Principles of Accessibility'
  12. Basic accessibility testing • The 60-second test: ◦ Headings ◦

    “No styles” ◦ Focus styles - David A Kennedy: 'Web Accessibility in 60 Seconds'
  13. Other places to start: • Skip links ⇒ • Buttons

    • Links • Font Sizing • Mobile Menus • Forms
  14. ARIA ARIA is a set of special accessibility attributes which

    can be added to any markup, but is especially suited to HTML. The ‘role’ attribute defines what the general type of object is (such as an article, alert, or slider). Additional ARIA attributes provide other useful properties, such as a description for a form or the current value of a progressbar. - MDN: 'An overview of accessible web applications and widgets'
  15. ✓ ✓ We covered: What accessibility is, and why it’s

    important ✓ An overview of accessibility standards Basic accessibility testing
  16. Remember: Accessibility isn’t a checkbox or a checklist -- it’s

    part of the holistic approach to what we do, requiring a shift of perspective and priorities.
  17. Testing tools / assistive tech • WAVE - Web Accessibility

    Evaluation Tool • NC State University Color Contrast Checker • Paciello: Color Contrast Checker • VoiceOver - OS X Screen Reader • Tota11y - An accessibility visualization toolkit • Paletton - Color perception simulation • Juicy Studio: Readability
  18. Resources & blogs • W3C: Web Accessibility Initiative (WAI) Resources

    • WebAIM: Resource List • Teach Access: Tutorial • Web Accessibility for Designers (Infographic) • a11y.me • davidakennedy.com • marcozehe.de • karlgroves.com