Website Accessibility: The Internet is for Everyone

A presentation at GovCon in in Bethesda, MD, USA by Carie Fisher

Website Accessibility: The Internet is for Everyone

Website Accessibility: The Internet is for Everyone

Carie Fisher Accessibility Lead & Sr. Front End Developer

Carie Fisher Accessibility Lead & Sr. Front End Developer

Accessibility Facts

Accessibility Facts

What is website accessibility anyway?

What is website accessibility anyway?

Who is website accessibility for?

Who is website accessibility for?

US Population

US Population

Total Disabled Population

Total Disabled Population

Severely Disabled Population

Severely Disabled Population

State of Maryland + DC

State of Maryland + DC

Why should I care about website accessibility?

Why should I care about website accessibility?

We are ALL just Temporarily Able-bodied

We are ALL just Temporarily Able-bodied

Easy Accessibility Rules

Easy Accessibility Rules

Rule #1: Don’t Freak Out

Rule #1: Don’t Freak Out

Rule #2: Learn a Few Things

Rule #2: Learn a Few Things

Rule #3: Build from the Ground Up

Rule #3: Build from the Ground Up

Rule #4: Use the Right Tools

Rule #4: Use the Right Tools

Rule #5: Try, Try Again

Rule #5: Try, Try Again

Accessibility Guidelines

Accessibility Guidelines

Structure

Structure

Color & Contrast

Color & Contrast

Fonts

Fonts

Links

Links

Media

Media

Misc Features

Misc Features

Drupal All the Things

Drupal All the Things

Great News! D8 Does a Lot of Heavy Lifting

Great News! D8 Does a Lot of Heavy Lifting

Extend Drupal Accessibility

Extend Drupal Accessibility

Accessible Forms (D7)

Accessible Forms (D7)

Accessible Mega Menu (D7)

Accessible Mega Menu (D7)

Add to Any (D7 & D8)

Add to Any (D7 & D8)

Block ARIA Landmark Roles (D7)

Block ARIA Landmark Roles (D7)

High contrast (D7)

High contrast (D7)

HTML Tidy (D7)

HTML Tidy (D7)

Readability Analyzer (D7)

Readability Analyzer (D7)

Switch Theme (D7)

Switch Theme (D7)

Text Resize (D7 & D8)

Text Resize (D7 & D8)

Accessibility Resources

Accessibility Resources

Accessibility Resources - General

Accessibility Resources - General

Accessibility Resources - Guidelines & Checklists

Accessibility Resources - Guidelines & Checklists

Accessibility Resources - Tools

Accessibility Resources - Tools

Accessibility Resources - Drupal

Accessibility Resources - Drupal

Your Challenge

Your Challenge

Questions/Comments?

Questions/Comments?

Website accessibility matters! There are many reasons to make your site accessible - not only will incorporating accessibility into your daily lives help people with disabilities actually be able to use your site, but it can help attract a wider audience/larger customer base, make your site rank higher with search engines, and can improve your overall user experience on both desktop and mobile devices.

But how can you make your site accessible? Website accessibility is often an afterthought at the end a project when there is an accessibility audit or a user submits an issue, but what if we switched focus and started thinking about accessibility at the beginning of a project during the initial design and development stages?

In this talk I will present a quick overview of website accessibility (the what, who, and why), then review the underlying guidelines to making a site accessible, and present some general rules to keep in the back of your mind while designing and developing your next site. Finally, we will review some current D7/D8 modules that can help you make your site accessible.

Resources

The following resources were mentioned during the presentation or are useful additional information.