DO THE RIGHT THING ACCESSIBILITY AND INCLUSIVE DESIGN (WITH DRUPAL)



Similar documents
Web Accessibility Report

An Evaluation and Discussion of the Web Accessibility of Academic Library Web Sites

WCAG 2.0 Checklist. Perceivable Web content is made available to the senses - sight, hearing, and/or touch. Recommendations

Quentin Williams Manager: W3C Southern Africa Office. Web Accessibility and Usability

Evaluating the Accessibility of Web Content with Free, Web-Based Tools

Web Accessibility means that a website is accessible if everyone, regardless of ability, can access the website and retrieve all the information

Pro HTML5 Accessibility

Information and Communications Standard. Making your website more accessible

A new home page design is being finalized, which will add a new link to material in other languages through the top navigation of the homepage.

HSU Accessibility Checkpoints Explained

Web Content Accessibility Guidelines 2.0 Checklist

Ontario Trails Organizations Guide for accessible web design

Voluntary Product Accessibility Template (VPAT)

Website Accessibility Under Title II of the ADA

Developing accessible portals and portlets with IBM WebSphere Portal

Building accessible websites Web accessibility video transcript

WCAG 2.0 for Designers: Beyond Screen Readers and Captions

Ten Simple Steps Toward Universal Design of Online Courses

Standards, Tools and Web 2.0

Piedmont Community College Accessibility Procedure for Online Courses

Making WVU Websites Accessible: Meeting the Needs of People with Disabilities

Boundary Commission for England Website technical development - Statement of Work. Point of Contact for Questions. Project Director.

BS 8878: A Summary

Voluntary Product Accessibility Template Blackboard Learn Release 9.1 April 2014 (Published April 30, 2014)

VPAT Voluntary Product Accessibility Template Version 1.3

Mobile Application Accessibility Handbook 2. UNDERSTANDING THE DIFFICULTIES ENCOUNTERED BY PERSONS WITH DISABILITIES 5

Why make the Web Accessible for People with Disabilities. Ajay Kolhatkar, PhD Future Web Research Lab, SETLabs, Infosys Technologies Limited

vcenter Operations Manager Administration 5.0 Online Help VPAT

Web Accessibility Working Group

Making your website easy to use for diverse audiences

Basics of Accessible Design

Hello, We're happy to present our Website Design and Development Proposal for the Save The Waves Coalition. Striking Idea Inc.

Backbase Accessibility

WCAG 2.0 Checklist (Detailed)

Trainer name is P. Ranjan Raja. He is honour of and he has 8 years of experience in real time programming.

Web Accessibility Matters For Cultural Institution

Universal Design. For Web Applications. Wendy Chisholm & Matt May Web 2.0 Expo 17 September 2008

Accessibility for Ontarians with Disabilities Act Multi-Year Accessibility Plan

Ford Motor Company of Canada, Limited. Ontario Statement of Commitment, Accessibility Policy and Accessibility Plan

Chapter 1 Introduction

Any comments, corrections, or recommendations may be sent to the project team, care of:

Section 508 Compliance and Online Course Content. Agenda. What is Section 508? 508, 504 and ADA. USG Resource

Easy Guide to Building No Barrier Web Sites

Blackboard Web Community Manager WCAG 2.0 Support Statement February 2016

University of Illinois at Springfield Web Accessibility Report for the Board of Higher Education (BHE) Spring, 2006

Browser tools that make web development easier. Alan Seiden Consulting alanseiden.com

Mobile Accessibility. Jan Richards Project Manager Inclusive Design Research Centre OCAD University

TERMS OF REFERENCE. Revamping of GSS Website. GSS Information Technology Directorate Application and Database Section

Serena Software Voluntary Product Accessibility Report. Summary Table

Ontario Colleges AODA Procurement Toolkit

Technical Series Tips for Designing Accessible Websites: Including Self-Assessment SNAP Tool

Best Practices for Web Accessibility Design and Implementation

Accessible Distance Education 101

How IBM is making Web applications more accessible with WAI-ARIA

In this topic we discuss a number of design decisions you can make to help ensure your course is accessible to all users.

Voluntary Product Accessibility Report

VPAT. Voluntary Product Accessibility Template. Version 1.5. Summary Table VPAT. Voluntary Product Accessibility Template. Supporting Features

Web 2.0 Accessibility: Order in Chaos. Aaron Leventhal

TABLE OF CONTENTS. Guide to Preparation of Procurement Specifications for Accessible Websites

How to Use This Book Frequently Asked Questions. A Web for Everyone 1

Agile Government. Passionate Civic Technologists Committed to Building a Better World. civicactions.com

Using your Drupal Website Book 1 - Drupal Basics

Accessibility. Accessibility. Web sites should be designed to ensure that

Love and Devotion. Richard Hayward State Library of Victoria. 14 January 2012, 2:30 3:15pm.

WCAG 2 Compliance With Flash

Request for Proposals

Ensuring our online information meets Web Content Accessibility Guidelines 2.0(WCAG) Jason J Johnson Guilford Technical Community College

Creating and Maintaining Accessible Websites with SiteCM

Angie Millman Director, Disability Support Services Seton Hall University April 5, 2013

Collaborative Editing for All: the Google Docs Example

Accessible Information and Communication A Guide for Small Business

Adobe Acrobat XI Pro Accessibility Guide: Best Practices for PDF Accessibility

Section Software Applications and Operating Systems - Detail Voluntary Product Accessibility VPSX. Level of Support & Supporting Features

How To Write A Report On My Blog About My Sac State 2.0

Health Enterprise Medicaid Management Information System

ACCESSIBILITY. The Guardian Group of Companies Accessibility Policy Page 2-6 The Guardian Group of Companies Multi-Year Accessibility Plan Page 7-10

Universal Design and Ethical Practices for Designing. Bryan Ayres, M.Ed., ATP, Director Technology & Curriculum Access Center Easter Seals Arkansas

Website in a box 2.0 Users Guide. Contact: enquiries@healthwatch.co.uk Website:

WESTERN KENTUCKY UNIVERSITY. Web Accessibility. Objective

Wiki Server. Innovative tools for workgroup collaboration and communication. Features

TourismTechnology.com Website Best Practices Checklist

July 2012 Version 1.0. Section 508 Compliance Test Process for Microsoft Word Documents

3.3 Web Content Policies and Guidelines

eculture Web Accessibility Issues with Blackboard at Edith Cowan University Vivienne Conway Volume Article 2

2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

LOS ANGELES UNIFIED SCHOOL DISTRICT POLICY BULLETIN

AbilityNet s State of the enation Reports are bi-monthly accessibility and usability reviews of a number of websites in a particular sector.

Christopher Zavatchen

I have experience in building large Community websites, Business websites, Products and Services websites and E-commerce websites using Drupal.

Access to education has always challenged students with disabilities. Accessibility of INSTRUCTIONAL WEB SITES. in Higher Education

Accessible Information and Communication A Guide for Small Business

A Framework for Building Accessible Websites for Visually Impaired

AODA Overview: Part 2 Nonprofits with 50+ Employees EnAbling Nonprofits Ontario

Distance Education Learning Resources Unit Document Title: Online Course Review Checklist Last Updated: July 17, 2013 by the DE Office Draft Final

THE CORPORATION OF THE TOWN OF THE BLUE MOUNTAINS REQUEST FOR PROPOSAL FOR WEBSITE DEVELOPMENT P-ADM SCOPE OF WORK

Accessibility Guidelines Bell.ca Special Needs. Cesart April 2006

Introduction to WebGL

WEB DEVELOPMENT STANDARDS

Checklist to Assist Schools in Conducting a Review of Accessibility and Equality and Diversity Information on their Websites

Transcription:

DO THE RIGHT THING ACCESSIBILITY AND INCLUSIVE DESIGN (WITH DRUPAL)

WELCOME

WELCOME

THANK YOU

We specialize in adaptive designs, cross device content accessibility and open source technologies, such as Drupal CMS.

My name is Crispin Bailey. I ve been interested in Web Accessibility for over a decade.

@cspin

#a11y

#DAX

#D7AX/#D8AX

These slides will be posted online

And the video will be captioned

OVERVIEW What is Accessibility & Inclusive Design? Why should I care? How much is this gonna cost? Where do I start? What about Drupal? Where can I get more info?

The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. - Tim Berners-Lee, W3C Director and inventor of the World Wide Web

Accessibility is the degree to which a product, device, service, or environment is available to as many people as possible. - Wikipedia

Inclusive design is design that is inclusive of the full range of human diversity with respect to ability, language, culture, gender, age and other forms of human difference. - Inclusive Design Research Centre at OCAD University

WHO ARE WE DOING THIS FOR? Anyone with a vision disability Anyone with a hearing disability Anyone with a mobility disability Anyone with a cognitive disability

WHO ELSE? older people people with low literacy or not fluent in the language people with low bandwidth connections or using older technologies new and infrequent users future generations of connected devices

SOME NUMBERS About 4.4 million Canadians (14.3%) reported having a disability in 2006.

Over 20% of them have a mobility or agility disability

5% of have a hearing disability

4.5% have a learning or memory disability

Over 3% have a vision disability

IT S WORTH IT In the United Kingdom, 75 per cent of the companies of the FTSE 100 Index on the London Stock Exchange do not meet basic levels of web accessibility, thus missing out on more than $147 million in revenue. - UN Factsheet on Persons with Disabilities

WHY NOW? Accessibility for Ontarians with Disabilities Act (2005)

Requirements for Websites for Public sector organizations, businesses and non-profit organizations (50+ staff): by Jan 1, 2014: New public websites and web content must conform with WCAG 2.0 Level A. by Jan 1, 2021: All public websites and web content posted after January 1, 2012, must conform with WCAG 2.0 Level AA other than criteria 1.2.4 (captions) and 1.2.5 (pre-recorded audio descriptions).

Penalties for major contraventions in both severity and history: corporations can be fined up to $100,000 a day individuals or unincorporated organizations can be fined up to $50,000 a day

DON T BE A TARGET In May 2005 the National Federation of the Blind (NFB), a non-profit organization representing blind people in the United States, notified Target Corporation that its website, Target.com, was not accessible to blind and visually impaired users.

Key issues cited were: a lack of alternative (alt) text on the site online purchases could not be completed without the use of a mouse image maps to show store locations were inaccessible many headings important to navigating the site were missing

Target Corporation would not commit to any action to remedy this.

In January 2006, the NFB filed a class action lawsuit.

In August 2008 Target Corporation settled the suit for $6 million. The NFB was also awarded nearly $4 million to cover their legal fees and costs in addition to Target s own legal costs.

Total cost to Target Corporation: $10,000,000+

THE COST OF NOT DOING IT: Frustrating and alienating experience Brand damage Legal fees, fines and/or settlement payments Cost of retrofitting accessibility into your site

WHAT DOES DOING IT RIGHT COST? It depends.

SOME ESTIMATES Developing sites that meet WCAG 2.0 AA increases development costs by: 1% to 3% on simple sites built with html and css (and little to no javascript) 3% to 6% on intermediate sites built with html, css and an intermediate level of javascript 6% to 10% on heavy javascript sites or flash sites

DON T WAIT Retrofitting costs 2 to 3 times more.

WHERE DO I START?

STEPS TO ACCESSIBILITY 1. Determine requirements (audio? video? images?) 2. Develop some rules (style guides and best practices) 3. Train staff (including design/dev partners) 4. Start implementing

WHERE THERE S A WILL THERE S A WAI

WEB ACCESSIBILITY INITIATIVE (W3C/WAI) http://www.w3.org/wai/

WAI-WCAG 2.0 (Web Content Accessibility Guidelines) 60+ Guidelines affecting Content owners Designers Developers Business stakeholders

WAI-WCAG 2.0 4 Major Categories: Perceivable Operable Understandable Robust

WAI-WCAG 2.0 3 Levels of Compliance: A AA AAA

WAI-WCAG 2.0 An example: 1.2.1 Prerecorded Audio-only and Video-only A descriptive text transcript (including all relevant visual and auditory clues and indicators) is provided for non-live, web-based audio (audio podcasts, MP3 files, etc.). A text or audio description is provided for non-live, web-based video-only (e.g., video that has no audio track).

THIS GOES WAY BEYOND CONTENT...

WHAT ABOUT WIDGETS? Overlays and popups

Drag-and-drop

Dynamic Updates (AJAX)

Sortable Grids

WAI-ARIA (Accessible Rich Internet Applications)... defines a way to make Web content and Web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies. http://www.w3.org/wai/aria/

WAI-ATAG 2.0 (Authoring Tool Accessibility Guidelines) This specification provides guidelines for designing web content authoring tools that are both (1) more accessible to authors with disabilities and (2) designed to enable, support, and promote the production of more accessible web content by all authors. http://www.w3.org/tr/atag20/

WHAT ABOUT DRUPAL?

DRUPAL IS ACCESSIBLE As an inclusive community, we are committed to making sure that Drupal is an accessible tool for building websites that can also be accessed by people with disabilities. - Drupal.org Accessibility statement

DRUPAL IS ACCESSIBLE Drupal 7 is designed to support the development of sites that comply with WCAG 2.0 and ATAG 2.0.

ACCESSIBLE DRUPAL THEMES The #D7AX (or #DAX) hashtag marks themes whose developers actively support accessibility improvements.

ACCESSIBLE DRUPAL MODULES Look for the #D7AX (or #DAX) hashtag on the page of each module you download for your site. Pathauto Superfish Token

ACCESSIBILITY-SPECIFIC MODULES Drupal modules to make your site more accessible: Node Accessibility / Node Accessibility Statistics Accessible Skip Links YouTube Video Accessibility Controls CCK Accessibility

AA DRUPAL WEBSITE

ACCESSIBILITY DEV TOOLS Firefox Extensions: WAVE Toolbar Juicy Accessibility Toolbar Chrome Extensions: Accessiblity Developer Tools

OTHER VALIDATION TOOLS Web-based Tools: IDI Web Accessibility Checker: http://achecker.ca/checker/index.php WebAIM Color Contrast Checker: http://webaim.org/resources/contrastchecker/ Photosensitivity Epilepsy Analysis Tool (PEAT): http://trace.wisc.edu/peat Automated Tools: AriaLinter (requires Grunt.js): https://github.com/globant-ui/arialinter A11yLint Brackets Extension : https://github.com/duaneobrien/a11ylint-brackets (requires Brackets and optionally brackets-grunt for Grunt.js integration) Checklists: Gov. of Canada s WCAG 2.0 Conformance Assessment Tool: http://www.tbs-sct.gc.ca/ws-nw/wa-aw/wa-aw-assess-methd-eng.asp

RECENT A11Y BOOKS Digital Outcasts, Kel Smith, (Morgan Kaufmann), (2013) Accessibility Handbook, Katie Cunningham, (O Reilly), (2012) Pro HTML5 Accessibility, Joshue O Connor, (Apress), (2012) Universal Design for Web Applications, W. Chisholm & M. May, (O Reilly), (2008)

DRUPAL GROUPS Accessibility https://groups.drupal.org/accessibility

LOCAL MEET-UPS & EVENTS Toronto Accessibility & Inclusive Design http://www.meetup.com/a11yto/ Toronto Guelph Designing Enabling Economies and Policies http://www.accessconf.ca/ http://deep.idrc.ocadu.ca/

ADDITIONAL RESOURCES Accessibility Support Website

GET STARTED! Get educated Rally support Make a plan Become involved

THANK YOU

CONTACT ME! Email: crispin@therefore.ca Twitter: @cspin Skype: crispinbailey