1 of 48

Mohit Savaliya

Design for Diversity: Mastering Accessibility with WordPress

2 of 48

v

Mohit Savaliya

3 of 48

v

Speaker & Trainer

4 of 48

v

SME (UI/UX & Graphic Design)

5 of 48

v

Design Community Founder

6 of 48

Need 2 Strangers on the Stage

7 of 48

I am Raj

A Visually Impaired Person

8 of 48

I am Raj

A Visually Impaired Person

9 of 48

1.3 Billion

16% of the world’s population has some degree of disability.

10 of 48

What Does this

MEAN???

11 of 48

India

China

1.45 Billion

1.41 Billion

12 of 48

Let’s Understand Accessibility

13 of 48

Access

the right or permission to enter, approach, or use something

Capacity or

Power of doing

something

Ability

14 of 48

Accessibility

means making sure everyone can access and use things, no matter their abilities.

15 of 48

Types of Disability

16 of 48

Vision

Low vision or blind or Color Blind

17 of 48

18 of 48

Hearing & Speaking

Completely Deaf & Dumb or Can’t hear or speak properly

19 of 48

20 of 48

Cognitive

Mentally Challenged or Memory loss or depressed

21 of 48

22 of 48

Mobility

Not able to move or handicap

23 of 48

24 of 48

These people can’t access your beautifully crafted Websites/Apps

25 of 48

14,000

Year 2017 - 2021

3,000

Year 2022

4600

Year 2023

Web Accessibility lawsuits filed in USA

26 of 48

27 of 48

28 of 48

The Solution to these…

29 of 48

WCAG

Web Content Accessibility Guidelines

30 of 48

POUR Principles

P Perceivable

O Operable

U Understandable

R Robust

31 of 48

How can we make accessible Website in

WordPress?

Let’s understand

32 of 48

Perceivable

Users must be able to perceive the content on the website using their senses.

33 of 48

Use Alt Text for Images

34 of 48

Ensure Proper Contrast Ratios

35 of 48

Add Transcripts & Captions for Media

HTML5 Video Player – mp4 Video Player Plugin and Block

36 of 48

Operable

Make the interface and navigation usable for everyone, including keyboard-only users.

37 of 48

Enable KB Nav. & Skip to Content

38 of 48

Use accessibility-compliant themes

39 of 48

Avoid Automatic Content Movement

Smart Slider 3 MetaSlider

Use Controllable Sliders Like

40 of 48

Understandable

Make content and interfaces easy to understand for all users.

41 of 48

Use Clear and Consistent Navigation

Keep menus, layouts, and buttons consistent across all pages

42 of 48

Clear Error Messages

For forms, display clear and descriptive error messages

43 of 48

Readable Fonts

Set a minimum font size of 16px

44 of 48

Robust

Ensure content and functionality are compatible with a wide range of devices and assistive technologies.

45 of 48

Responsive Design

Website works seamlessly on mobile, tablet, and desktop

46 of 48

Test with Assistive Tools

Test screen readers like NVDA or VoiceOver with Website

Braille Displays

Audio Labeler

47 of 48

Let’s Connect

savaliyamohit5/

48 of 48

Thank You