Accessible health education: Setting it up from scratch

47
Paul Lehnert, Content Development Tamara Shores, Visual Design Roger Somazzi, Software Testing and Quality Assurance www.xxx.com Slide deck List of tools Accessible health education: Setting it up from scratch

Transcript of Accessible health education: Setting it up from scratch

Page 1: Accessible health education: Setting it up from scratch

Paul Lehnert, Content DevelopmentTamara Shores, Visual DesignRoger Somazzi, Software Testing and Quality Assurance

www.xxx.com• Slide deck• List of tools

Accessible health education: Setting it up from scratch

Page 2: Accessible health education: Setting it up from scratch

• Nonprofit with 270 employees• Offices in Boise, Boston• Health content used by over 250 clients • Mission-driven for 40 years: “Help people make better health decisions”

About Healthwise

Page 3: Accessible health education: Setting it up from scratch

Content synopsiso 13,123 Medical Topics

• Health-Condition Topics• Symptom Topics• Decision Aids• Step-by-Step “How To”• Interactive Tools• Videos• Images• Slideshows• And more …

Page 4: Accessible health education: Setting it up from scratch

Goals

o Make existing content more accessibleo AA: WCAG (Web content accessibility

guidelines) o Set up processes to ensure that content

stays accessible and that new content is accessible

Page 5: Accessible health education: Setting it up from scratch

First stepso Get a leadero Find expertso Do auditso Get toolso Define scope

Page 6: Accessible health education: Setting it up from scratch

Visual design

Page 7: Accessible health education: Setting it up from scratch

1. Learn through sharing

2. Use tools

3. Rinse & repeat

Page 8: Accessible health education: Setting it up from scratch

Learn through sharing

Page 9: Accessible health education: Setting it up from scratch

Design to the parameters

Page 10: Accessible health education: Setting it up from scratch

A web for everyone

https://uxmag.com/articles/book-excerpt-a-web-for-everyone

Page 11: Accessible health education: Setting it up from scratch

Inexperienced users

Unfamiliar device

Emotionalor cognitive

loads

Distracting or stressful settings

Parameters that are important to health care

Page 12: Accessible health education: Setting it up from scratch

Use tools

Page 13: Accessible health education: Setting it up from scratch

Test as you design

Page 14: Accessible health education: Setting it up from scratch

Test as you design

https://www.paciellogroup.com/resources/contrastanalyser/

Page 15: Accessible health education: Setting it up from scratch

Rinse & repeat

Page 16: Accessible health education: Setting it up from scratch

Create rules

Page 17: Accessible health education: Setting it up from scratch

Use components

Page 18: Accessible health education: Setting it up from scratch

Content

Page 19: Accessible health education: Setting it up from scratch

The content world

o What can content do?• Discovery through audits• WCAG

Page 20: Accessible health education: Setting it up from scratch

Test: WCAG areaso 1.1.1 o 1.3.1 o 1.3.2o 1.3.3o 2.4.2o 2.4.4o 2.4.6o 2.4.9o 2.4.10o 3.1.3o 3.1.4o 3.1.5o 3.1.6

Page 21: Accessible health education: Setting it up from scratch

Healthwise content focus

o Structure and hierarchyo Linkso Images and alternative texto Tableso Interactive content

Page 22: Accessible health education: Setting it up from scratch

Getting it done: The past

o Small team to retrofito Run reportso Decide

• Scope • Work on now• Work within existing processes• Set up new processes

o Informs guidelines and what to teach

Page 23: Accessible health education: Setting it up from scratch

Getting it done: The future

o Make content accessible from the starto Bake accessibility into content

development processes• Develop guidelines• Develop checklists• Develop instructions• Modify or set up processes• Train content developers

Page 24: Accessible health education: Setting it up from scratch

Guidelines

o Long!o Provide background information

• Why importanto Provide good and bad exampleso Provide specificso Fit our authoring system

Page 25: Accessible health education: Setting it up from scratch

Guidelines: Heading examples

Page 26: Accessible health education: Setting it up from scratch

Guidelines: Displayed headings

Page 27: Accessible health education: Setting it up from scratch

Guidelines: Links

o “If you’re making a decision about a steroid inhaler, it helps to know the facts.”• Good link in context, but it would mean

nothing in a list.• Try something like “Know the facts about

using a steroid inhaler when deciding whether to use one.”

Page 28: Accessible health education: Setting it up from scratch

Checklist: Links

Link text should be short and concise. Make sure the link text tells the user what information the

link will provide. Make links “stand-alone.” This means they make sense

even if the link is turned off.

Page 29: Accessible health education: Setting it up from scratch

How to

Page 30: Accessible health education: Setting it up from scratch

Training

o What is accessibility?o Why is it important?o Targeted presentationso Videos, guidelines, checklists, “how to”o Think and mention accessibility all the time

Page 31: Accessible health education: Setting it up from scratch

Summary

o Identify what you need to learn and teacho Make decisions on scopeo Set up small teams to retrofit contento Use existing processes when possibleo Set up processes for the futureo Provide a variety of training tools

• Accessibility content team

Page 32: Accessible health education: Setting it up from scratch

Accessibility in development & test

Page 33: Accessible health education: Setting it up from scratch

Myths: One

oAccessibility solutions benefit only those with disabilities• Increasing the number of people who can

consume what you have to offer is better

Page 34: Accessible health education: Setting it up from scratch

Myths: Two

o Accessibility is hard and expensive• Inaccessible development practices were

inaccessible first (*apps came later)• You already have specialists in your org.

Use them to learn A11y

Page 35: Accessible health education: Setting it up from scratch

Myths: Three

oAccessibility won’t succeed unless I have leadership support• Accessibility can be implemented by you,

today (or when you get back to work!)

Page 36: Accessible health education: Setting it up from scratch

Our model (dev and test)

oUse basic toolso Improve skills through workshopsoEstablish repeatable standardsoLearn accessibility along the wayo Include every teamoRely on experts as needed

Page 37: Accessible health education: Setting it up from scratch

Paciello Web Accessibility Toolbar (WAT)

ohttps://www.paciellogroup.com/resources/wat/

Page 38: Accessible health education: Setting it up from scratch

Developer toolbar

Page 39: Accessible health education: Setting it up from scratch

o “Accessible” + <what you’re looking for>• Buttons, tables, checkboxes, etc.

Page 40: Accessible health education: Setting it up from scratch

Workshops

oAdaptive technologies (i.e., JAWS and NVDA)• Keep them short and on a focused topic

oExamples of inaccessible/accessible pages

oTools: WAT, developer toolbar, etc.oWriting proper accessibility issues

• Code that does and does not work

Page 41: Accessible health education: Setting it up from scratch

Workshops

Page 42: Accessible health education: Setting it up from scratch

Standard test cases

oKeyboard navigationoFocus indicatorsoPage structure and readabilityoContrast and high-contrast modesoDisabling styling (CSS) & imagesoMedia (videos)oForms and field labelsoAssistive technologiesoMobile

Page 43: Accessible health education: Setting it up from scratch

Acceptance criteria

oDocument structureoAlternative textoForm elementsoCaptions and transcriptsoContrast/coloroNon-HTML elementsoLink contentoCustom controls

Page 44: Accessible health education: Setting it up from scratch

Acceptance criteria examples

oDocument structureo A disabled user can:

o Skip repetitive page content with linkso Navigate content using headingso See what object has focus at all times

o Alternative texto All non-text content contains meaningful alternative text

oContrast and coloro Pages and their objects (i.e., text) will display with

appropriate contrast, including HCM (high-contract mode)o Information conveyed using color must also be available

by other means (i.e., underlines for links, etc.)

Page 45: Accessible health education: Setting it up from scratch

If you made only one improvement..

Launch an immediate action?• Use <button>, not <div>, not <span>

Multiple Choice?• Input type=“radio”

Navigate point A to B?• Link <a href=>

“What is this thing, what does it do?” –Karl Groves (TPG)

<div class….> <button class….>

Page 46: Accessible health education: Setting it up from scratch

Grow that knowledge

oThe Paciello Group• https://www.paciellogroup.com

oWebAIM• http://webaim.org• Checklist: http://webaim.org/standards/wcag/checklist• Wave: http://wave.webaim.org/

oW3C web accessibility tutorials• https://www.w3.org/WAI/tutorials/Y

oYou!

Page 47: Accessible health education: Setting it up from scratch

Thank you for joining us!

Q & A