Inclusive Design: Website Accessibility with WordPress

myklroventine 252 views 33 slides Aug 16, 2024
Slide 1
Slide 1 of 33
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33

About This Presentation

Presented at WordCamp Minneapolis / St. Paul, August 2024.

Together, we will explore the principles and best practices for creating inclusive digital experiences with WordPress. Learn how to identify and eliminate barriers that prevent people with disabilities from fully engaging with your website....


Slide Content

By Mykl Roventine
Inclusive Design:
Website Accessibility
with WordPress

Inclusive Design
The creation of websites that are
accessible, usable, and beneficial to
as broad a user base as possible.
Photo by Alexander Suhorucov via Pexels

Essential Pillars of Inclusive Web Design
Accessibility UsabilityDiversity/Inclusion

Accessible Design
Making websites usable for people with
disabilities.
Ensures that users, regardless of their
physical or cognitive limitations, can
interact with a website’s features
Ensures both “direct access” and “indirect
access”

Why Website Accessibility Matters
Photo by Yan Krukau via Pexels
96.3%
of websites have minor
to severe accessibility issues
Source: WebAIM

Why Website Accessibility Matters
16%
of world population
26%
of U.S. population
1 billion people
Source: World Health Organization
86 million people
Source: CDC

Other Accessibility Considerations
•Customers
•SEO
•Promotes equal
opportunities
•Benefits
everyone
•Americans with
Disabilities Act (ADA)
•Section 508 of the
Rehabilitation Act
Business Benefits Legal ImplicationsSocial Impact

WordPress as a Tool for Accessibility
Powers more than 43.5% of the internet.
One of the primary platforms that people
with disabilities encounter when surfing
the web.

Understanding Web
Accessibility

The Web Content Accessibility Guidelines (WCAG)
1.Perceivable
2.Operable
3.Understandable
4.Robust
WCAG is founded on four core principles:

WCAG 2.2 Levels of Conformance
Level A
Level AA
Level AAA
It is recommended that your WordPress website conforms to WCAG 2.1 Level AA.

Visual, Auditory, Motor, and Cognitive Impairments
•Deafness or hearing loss
•Blindness, partial blindness,
and color blindness
•Limited mobility and motor
problems
•Neurological issues
•Speech impairments
•Motor challenges
•Cognitive disabilities,
traumatic brain injuries
•Epilepsy
•Motion sickness
•Dyslexia

Barriers to Accessibility
•Lack of text alternatives for non-text content
•Inaccessible forms or menus
•Poor color contrast
•Complex page layouts
•Physical barriers
•Keyboard navigation issues
Photo by lucas souza via Pexels

WordPress
Accessibility

Accessibility in WordPress Core
Code integrated into the WordPress
ecosystem – including WordPress core,
WordPress.org websites, and official
plugins, is expected to conform to the
Web Content Accessibility Guidelines
(WCAG), version 2.1, at level AA.
Source: WordPress Accessibility Coding Standards

Accessible Themes & Plugins

Commitment to ongoing accessibility efforts

Building an Accessible
WordPress Website

Selecting an Accessible Theme
Minimum Criteria:
Semantically correct HTML
High color contrast ratios
Mobile responsiveness
They allow for keyboard navigation
Bonus: ARIA attributes

Accessible Page Builders
Page Builders with Accessibility Add-Ons

Selecting Accessible Plugins
•Quizzes, Sliders
•Forms
•Anything involving time limitations
•Pop-ups/Ads
Pay attention to:

Enhancing Accessibility with Plugins
WP Accessibility
One Click Accessibility

Accessible Content Creation Best Practices
Use descriptive anchor text
Avoid creative names for important pages
Use appropriate headings in order
Make sure that your online documents
are accessible
Avoid using images instead of text
to convey critical information
Use clear, concise language
Photo by Keira Burton via Pexels

Accessible Content Creation Best Practices
Add alt text to meaningful images

Accessible Content Creation Best Practices
Include captions and transcripts
for videos with audio content

Accessible Content Creation Best Practices
•They are simple and familiar
•They are composed of letters and
characters that are easily
distinguishable
•They exhibit sufficient size and
weight to allow for comfortable
•They are composed of letters that
•They have enough spacing
between characters and lines
•They are not excessively
decorative or italicized
•They contrast sufficiently with
their background color
Use legible fonts

Content Creation Best Practices
Proper color contrast

Testing and Maintaining
Accessibility

Accessibility Testing Tools
Wave
Lighthouse
Axe

Accessibility is an Ongoing Process
Updates are triggers to test.
Create accessibility standards
for new content.
Schedule regular checks to stay
compliant.

Additional Accessibility Resources
Further Learning
WCAG 2 Overview
How to Select ADA-Compliant Fonts
WordPress Accessibility Handbook
How does a screen reader work?
The A11Y Project
WordPress Accessibility Day 2024
Tools
WebAIM Contrast Checker
AudioEye Color Contract Checker
AI Alt Text Generator
Camcorder.ai (great for captions)
Descript (transcription)

Other Accessibility Plugins
WP Accessibility Helper
AccessiBe

Questions?

Thank You!
@myklroventine