Inclusive Development: Using patterns to improve digital accessibility

A presentation at WPCampus Online 2019 by Carie Fisher

Inclusive Development

Inclusive Development

Carie Fisher

Carie Fisher

Outline

Outline

Digital accessibility 101

Digital accessibility 101

What is digital accessibility?

What is digital accessibility?

Who is digital accessibility for?

Who is digital accessibility for?

What are the different types of disabilities?

What are the different types of disabilities?

Why should I care about accessibility?

Why should I care about accessibility?

Your future self thanks you!

Your future self thanks you!

Everyone has a role to play

Everyone has a role to play

We all wear a lot of hats

We all wear a lot of hats

Who is in charge of accessibility?

Who is in charge of accessibility?

Building accessibility into your workflow

Building accessibility into your workflow

For admin/project managers …

For admin/project managers …

For UX/UI & designers

For UX/UI & designers

For developers

For developers

For content strategists/editors

For content strategists/editors

For quality assurance testers

For quality assurance testers

Inclusive design & development

Inclusive design & development

What is inclusive design & development?

What is inclusive design & development?

Choosing an inclusive font

Choosing an inclusive font

Thinking about color & contrast

Thinking about color & contrast

Rethinking content

Rethinking content

Designing & developing for the extremes

Designing & developing for the extremes

Accessible patterns & components

Accessible patterns & components

What is component-driven development?

What is component-driven development?

Introducing the A11y Style Guide

Introducing the A11y Style Guide

How can I use the A11Y Style Guide?

How can I use the A11Y Style Guide?

Demo time!

Demo time!

Other accessible libraries & helpers

Other accessible libraries & helpers

Questions?

Questions?

Thanks!

Thanks!

We all wear a lot of hats as digital web and app professionals. Depending on the client or company you work for, you may have multiple roles and responsibilities. How can we possibly add the digital accessibility hat on top of all that? What accessible pieces should we focus on? What do we do when a project does not have a lot of time or budget to include accessibility? One way we can tackle these issues is by using an accessible component-driven approach. By thinking about inclusiveness from the start, we can get a head start on accessibility while still building the required site components.

In late 2016, I developed an open-source KSS node style guide demonstrating good accessibility practices call the A11y Style Guide. The style guide comes with pre-populated accessible components that include helpful links to related tools and articles to make your site more inclusive. These components also serve as a guide for both HTML markup and CSS code, to inform designers, front-end and back-end developers at every stage of the website’s creation.

During this session, we will cover some generals about accessibility, what roles are responsible for accessibility, how to be inclusive in your design and development, then we will review some accessible patterns using the A11y Style Guide and others!

  • Session Outline
  • Digital accessibility 101
  • Everyone has a role to play
  • Inclusive design & development
  • Accessible patterns & components
  • Demo time!