43
Web accessibility is everyone’s job Remya Ramesh @rem_ram

Web accessibility is everyone's job

Embed Size (px)

Citation preview

Page 1: Web accessibility is everyone's job

Web accessibility is everyone’s job

Remya Ramesh@rem_ram

Page 2: Web accessibility is everyone's job

Seamless

Experience Design Lead

Page 3: Web accessibility is everyone's job

What does “web accessibility” mean?

Page 4: Web accessibility is everyone's job

Accessibility refers to the design of products, devices, services, or environments for people who experience disabilities.

Accessibility – Wikipedia

Page 5: Web accessibility is everyone's job

Web accessibility aims to address: visual impairments, mobility, auditory, seizures, cognitive or intellectual disabilities.

Web accessibility – Wikipedia

Page 6: Web accessibility is everyone's job

Spin aroundOnce you’ve gotten dizzy, try solving a crossword puzzle on your smartphone.

This prompt helps you understand what it’s like to have a motor condition like vertigo.

https://empathyprompts.net/#vertigo

Page 7: Web accessibility is everyone's job

Mute your speakersThen try and watch a documentary.

This prompt helps you understand what it’s like to have an auditory condition like neural hearing loss.

https://empathyprompts.net/#neural-hearing-loss

Page 8: Web accessibility is everyone's job

Why isn't your website accessible?

Page 9: Web accessibility is everyone's job

Excuse #1: People with disabilities don’t use the internet

Page 10: Web accessibility is everyone's job

Excuse #1: People with disabilities don’t use the internet

Reality: People with disabilities still need to fill out government forms, access online banking, and connect with friends like everyone else

Page 11: Web accessibility is everyone's job

Excuse #2: People with disabilities make up a small consumer market

Page 12: Web accessibility is everyone's job

Excuse #2: People with disabilities make up a small consumer market

Reality: Over 4 million people in Australia have some form of disability. That's 1 in 5 people.

Page 13: Web accessibility is everyone's job
Page 14: Web accessibility is everyone's job

“I don’t want special consideration, just the same consideration of other customers”

Gisele Mesnage | ABC Newshttp://bit.ly/coles-case

Page 15: Web accessibility is everyone's job

Excuse #3: Accessibility will compromise my website design

Page 16: Web accessibility is everyone's job

Excuse #3: Accessibility will compromise my website design

Reality: Meeting accessibility requirements is easier than people think. Treat accessibility as a creative challenge!

Page 17: Web accessibility is everyone's job

How do I make accessible websites?

Page 18: Web accessibility is everyone's job

Web accessibility guidelines (WCAG 2.0)

Page 19: Web accessibility is everyone's job
Page 20: Web accessibility is everyone's job
Page 21: Web accessibility is everyone's job

2013: Take 1

Page 22: Web accessibility is everyone's job
Page 23: Web accessibility is everyone's job

Seamless Web Accessibility Committee

Page 24: Web accessibility is everyone's job

Guideline 2.1 – “Keyboard Accessible”

All functionality of the content is operable through a keyboard interface without requiring specific timings for

individual keystrokes, except where the underlying function requires input that depends on the path of the user's

movement and not just the endpoints. (Level A)

Page 25: Web accessibility is everyone's job

Guideline 2.1 – “Keyboard Accessible”

Ensure that all functionality that is available to users via a mouse is also available via a keyboard. The user shouldn't

have to time their keystrokes to a certain pattern.

Page 26: Web accessibility is everyone's job

Sample format

Criteria What does it mean? Checklist to pass this criteria Key responsibleteam member

2.1.1 Keyboard (Level A)

Ensure that all functionality that is available to users via a mouse is also available via a keyboard. The user shouldn't have to time their keystrokes to a certain pattern.

Exception: Where the system requires the user to make an input based on the path of their movement; for example: when you draw your signature.

• Semantic HTML elements are used• Proper click and focus functions on

links and buttons if using JavaScript to enhance the visual presentation

• Hover and Focus styles are kept similar

• JavaScript is not used to remove focus from an element

Developer

Page 27: Web accessibility is everyone's job

Decent idea, poor implementation!

Page 28: Web accessibility is everyone's job

2016: Take 2

Page 29: Web accessibility is everyone's job

A shift inside

Page 30: Web accessibility is everyone's job

A shift inside

Page 31: Web accessibility is everyone's job

A shift inside

Page 32: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

“an evangelist is only as good as the stretch of their voice. You can’t be everywhere. If you’re trying to scale across increasingly larger organizations as your career grows, you must build a group of disciples to shepherd their own flocks.”

David Malouf | DigitalOcean

Page 33: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Page 34: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Page 35: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Page 36: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Infusing accessibility as part of the culture

• Sponsor staff members to get certified in web accessibility

• SWAG acts as point of contact & information source

• Web accessibility training as a part of onboardinginduction

Page 37: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Infusing accessibility as part of the culture

Page 38: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Infusing accessibility as part of the culture

Accessibility as a competitive advantage

OpenCities and OpenFormsbecame fully Level AA accessibility compliant in less than 6 months

Page 39: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Infusing accessibility as part of the culture

Accessibility as a competitive advantage

Page 40: Web accessibility is everyone's job

A shift inside

Develop your accessibility champions

Infusing accessibility as part of the culture

Accessibility as a competitive advantage

What’s next?

• Develop personas for differently abled users to ensure we’re building our products in an inclusive way

• Recruit differently abled users to participate in usability testing

Page 41: Web accessibility is everyone's job

What can I do right now?

Page 42: Web accessibility is everyone's job

• Read the WCAG 2.0 guidelines• Try out an assistive technology• Check the colour contrast• Add alt text on images• Attend A11y Camp in Sydney (September)• Start your own version of SWAG

Page 43: Web accessibility is everyone's job

The best we can beBe bold, make changes & learn from it