Laura Carvajal - @lc512k
Senior Developer, Financial Times
NodeConf EU, Kilkenny, November 2017
YES! Your site can be accessible
Lessons learned in building FT.com
SHOULD
Slide 2
Slide 2 text
Laura Carvajal @lc512k
Surely this
doesn’t
apply to us,
…right?
Slide 3
Slide 3 text
Laura Carvajal @lc512k
FT.com
Slide 4
Slide 4 text
Laura Carvajal @lc512k
Slide 5
Slide 5 text
Laura Carvajal @lc512k
Slide 6
Slide 6 text
Laura Carvajal @lc512k
Lesson #1
Accessibility doesn’t just happen
You make it happen
Laura Carvajal @lc512k
VoiceOver
Keyboard-only
Zoom
Slide 58
Slide 58 text
Laura Carvajal @lc512k
Laura Carvajal @lc512k
Keyboard-only
Slide 59
Slide 59 text
No content
Slide 60
Slide 60 text
Laura Carvajal @lc512k
Laura Carvajal @lc512k
Slide 61
Slide 61 text
Laura Carvajal @lc512k
Lesson #3
Throw away your mouse
Slide 62
Slide 62 text
Laura Carvajal @lc512k
Slide 63
Slide 63 text
No content
Slide 64
Slide 64 text
No content
Slide 65
Slide 65 text
Laura Carvajal @lc512k
Slide 66
Slide 66 text
Laura Carvajal @lc512k
Laura Carvajal @lc512k
Slide 67
Slide 67 text
Laura Carvajal @lc512k
Lesson #4
Don’t take it all on yourself
Slide 68
Slide 68 text
Laura Carvajal @lc512k
Slide 69
Slide 69 text
github.com/lc512k/a11y-experiment
Slide 70
Slide 70 text
github.com/lc512k/a11y-experiment
Slide 71
Slide 71 text
Laura Carvajal @lc512k
Mind
Blown
Slide 72
Slide 72 text
Laura Carvajal @lc512k
Lesson #5
Talk about it
A lot
Slide 73
Slide 73 text
1. External Audit
2. Customer Research
3. DIY
Slide 74
Slide 74 text
1. External Audit
2. Customer Research
3. DIY
Slide 75
Slide 75 text
Laura Carvajal @lc512k
Lesson #6
“It’s the right thing to do”
doesn’t get you a budget
Slide 76
Slide 76 text
“ The only evidenced
business case […] is
avoiding litigation ”
Alice Bartlett
speakerdeck.com/alicebartlett/what-is-the-business-case-for-accessibility
Slide 77
Slide 77 text
Let me take you back…
Laura Carvajal @lc512k
Slide 78
Slide 78 text
Laura Carvajal @lc512k
Slide 79
Slide 79 text
Laura Carvajal @lc512k
Slide 80
Slide 80 text
Laura Carvajal @lc512k
@benjfletcher
Slide 81
Slide 81 text
Laura Carvajal @lc512k
Lesson #7
Diversity improves
your product
your team
your life
Slide 82
Slide 82 text
1. A11y doesn’t just happen: pa11y-ci
2. Train your people: udacity course
3. Throw away your mouse: shortcuts
4. Don’t take it all on: share the load
5. Talk about it: twitter, roadshow
6. Budget: avoid litigation
7. Diversity matters: prioritise
Slide 83
Slide 83 text
Laura Carvajal @lc512k
Slide 84
Slide 84 text
Laura Carvajal @lc512k
Slide 85
Slide 85 text
Laura Carvajal @lc512k
Laura Carvajal @lc512k
https://help.github.com/articles/using-keyboard-shortcuts/
https://www.ractoon.com/wp-content/uploads/2012/10/sublime_text_2_shortcuts_printable_ractoon.pdf
https://support.google.com/mail/answer/6594
https://support.google.com/calendar/answer/37034
https://support.apple.com/en-gb/HT201236
https://get.slack.help/hc/en-us/articles/201374536-Slack-keyboard-shortcuts
Keyboard Shortcuts
http://www.karlgroves.com/2011/11/15/list-of-web-accessibility-related-litigation-and-settlements/
https://www.w3.org/WAI/bcase/resources
Known Lawsuits and Settlements
https://github.com/joe-watkins/top-people-to-follow-in-web-accessibility
Accessibility Folks
www.udacity.com/course/web-accessibility--ud891
Training
Slide 86
Slide 86 text
Laura Carvajal - @lc512k
Senior Developer, Financial Times
NodeConf EU, Kilkenny, November 2017
YES! Your site can be accessible
Lessons learned in building FT.com
SHOULD