Who is Eeva-Jonna?
- Accessibility Specialist, Android Developer at Oura, Finland
- IAAP CPWA
- Blogger, speaker, disabled person
- Kayaker, hiker
Agenda
- What to Pack
- The Journey
- Planning the Next Steps
What to Pack
Accessibility
- Digital accessibility: Anyone, despite of disabilities or impairments, can use a site or service
- Is important, because we live in a world which is more and more digital
- There are people who can't use these digital services without accessibility. Also, everyone benefits from accessibility.
The Journey
1. Use Semantic HTML
- Semantic HTML, or semantic markup, describes its meaning to browser and developer in human- and machine-readable way.
- Examples of non-semantic elements:
div
,span
- Benefits:
- Accessibility is built-in
- Readability
- SEO
Semantic:
<main>
<h1>Heading</h1>
<p>Paragraph of text</p>
<button>Button</button>
</main>
Non-semantic:
<div>
<div>Heading</div>
<div>Paragraph of text</div>
<div>Button</div>
</div>
2. Not Everyone Uses a Mouse
- Not everyone uses a mouse. Examples of different input methods:
- Keyboard
- Keyboard emulating devices
- Switch-device
- Screen reader
- Voice commands
3. You Don't Know Everything
- If you're not a native assistive technology user, you probably don't know everything about that assistive technolgy.
- Listen to your users.
4. Progress Over Perfection
- Small fixes are better than no fixes, because they're not perfect.
- We need to start somewhere.
Planning the Next Steps
- Learn more, read more, watch more
- Listen to disabled people
- Remember, that you are not your user