SlideShare a Scribd company logo
1 of 48
Download to read offline
Make your

content accessible
Derek Featherstone



feather@simplyaccessible.com
@feather
•
blind
•
low-vision
•
hearing
•
mobility/dexterity
(fine motor control, low-
strength, single-
handedness)
•
cognitive (memory-
related, literacy, routines/
predictability, attention)
•
vestibular issues
•
speech
Typical content accessibility issues
•
use plain language
•
check reading level/readability scores
•
expand abbreviations on first occurrence
We create more accessible solutions
through better content, design, and
development.
We create more accessible solutions
through better content, design, and
development.
LESSON 1

Provide great document structure
LESSON 2

Provide orientation

and way-finding cues
12** This bank has been anonymized to protect the innocent.
•
Where am I?

(title of page, headings)
•
What happens if…?

(call to action, button/link)
•
What just happened?

(title page, headings, dialog titles, next text/tab stop)
LESSON 3

Perfect your text alternatives
What’s the call to action?
<a href="javascript:void(0);">!
<img src=“images/homepage_tool_programs.png”!
alt=“visit">!
</a>
Calls to action must match!
LESSON 4

Decide which images are content.
Windows High Contrast Mode: background images disappear.
LESSON 5

Understand context

before you write.
What is the purpose of the image?
What is the purpose of the image?
LESSON 6

Facilitate multiple methods to
achieve the same goal.
Use captions, transcripts AND external links.
LESSON 7

Create content specifically
for people with disabilities.
What influences decision making? What content is needed?
LESSON 8

Write front-loaded content.
Front-loaded
content
<img src="../Thumbnail.png" alt="TapType">
<img src="../Thumbnail.png"

alt="Video: Features of the TapType keyboard" />
<img src="../Thumbnail.png"

alt="Video: TapType keyboard features" />	
CONTENT TIP
Front-load content
to help thoseconsumingLINEARLY
LESSON 9

Think: Minimum Viable Interaction
•
What if someone only reads the headings?
•
What if someone only reads the links?
•
What is someone only looks at the pictures?
USE HEADINGS

TO YOUR ADVANTAGE
Each of these lessons is informed by one
of four core principles of accessibility.
erceivable
perable
nderstandable
obust
P
O
U
R
Derek Featherstone



feather@simplyaccessible.com
@feather

More Related Content

Similar to Make your content accessible: ConfabCentral 2014

Assistive technology list
Assistive technology listAssistive technology list
Assistive technology listaiken1114
 
Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015
Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015
Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015Kristi Reyes
 
Create Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft EducationCreate Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft EducationMicrosoft Accessibility
 
Create Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft EducationCreate Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft EducationMalavika Rewari
 
LAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning AnalyticsLAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning AnalyticsSoLARTalks
 
Open Textbooks, Educational content & knowledge
Open Textbooks, Educational content & knowledgeOpen Textbooks, Educational content & knowledge
Open Textbooks, Educational content & knowledgeNorm Friesen
 
Psychology 102: Cognitive processes
Psychology 102: Cognitive processesPsychology 102: Cognitive processes
Psychology 102: Cognitive processesJames Neill
 
LAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning AnalyticsLAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning AnalyticsSimon Knight
 
eBooks in Education - iPad Workshop by Katia Ciampa
eBooks in Education - iPad Workshop by Katia CiampaeBooks in Education - iPad Workshop by Katia Ciampa
eBooks in Education - iPad Workshop by Katia CiampaCandace Figg
 
Technology that enhances classroom learning
Technology that enhances classroom learningTechnology that enhances classroom learning
Technology that enhances classroom learningCarrie Davenport
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
When Ebooks Go to School
When Ebooks Go to SchoolWhen Ebooks Go to School
When Ebooks Go to SchoolJeremy Brueck
 
Dialogic book reading 101- Presentation at KOTESOL 2013
Dialogic book reading 101- Presentation at KOTESOL 2013Dialogic book reading 101- Presentation at KOTESOL 2013
Dialogic book reading 101- Presentation at KOTESOL 2013Maria Teodora Ping
 
Ch 12. Amplifying what the speaker says
Ch 12. Amplifying what the speaker saysCh 12. Amplifying what the speaker says
Ch 12. Amplifying what the speaker saysHyomin Yoo
 
Natural Language Processing Crash Course
Natural Language Processing Crash CourseNatural Language Processing Crash Course
Natural Language Processing Crash CourseCharlie Greenbacker
 
Transforming c urriculum nov 25b
Transforming c urriculum nov 25bTransforming c urriculum nov 25b
Transforming c urriculum nov 25bGordon Powell
 
Meet Me In Memphis: A Framework For Teaching Reading Comprehension
Meet Me In Memphis: A Framework For Teaching Reading ComprehensionMeet Me In Memphis: A Framework For Teaching Reading Comprehension
Meet Me In Memphis: A Framework For Teaching Reading ComprehensionBaker Publishing Company
 
Transforming c urriculum nov 25
Transforming c urriculum nov 25Transforming c urriculum nov 25
Transforming c urriculum nov 25Gordon Powell
 

Similar to Make your content accessible: ConfabCentral 2014 (20)

How to teach listening
How to teach listening How to teach listening
How to teach listening
 
Assistive technology list
Assistive technology listAssistive technology list
Assistive technology list
 
Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015
Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015
Power Up Vocab Teaching - San Diego Regional CATESOL Conference 2015
 
2 4
2 42 4
2 4
 
Create Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft EducationCreate Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft Education
 
Create Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft EducationCreate Inclusive Classrooms with Microsoft Education
Create Inclusive Classrooms with Microsoft Education
 
LAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning AnalyticsLAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
 
Open Textbooks, Educational content & knowledge
Open Textbooks, Educational content & knowledgeOpen Textbooks, Educational content & knowledge
Open Textbooks, Educational content & knowledge
 
Psychology 102: Cognitive processes
Psychology 102: Cognitive processesPsychology 102: Cognitive processes
Psychology 102: Cognitive processes
 
LAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning AnalyticsLAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
LAK13: Epistemology, Pedagogy, Assessment and Learning Analytics
 
eBooks in Education - iPad Workshop by Katia Ciampa
eBooks in Education - iPad Workshop by Katia CiampaeBooks in Education - iPad Workshop by Katia Ciampa
eBooks in Education - iPad Workshop by Katia Ciampa
 
Technology that enhances classroom learning
Technology that enhances classroom learningTechnology that enhances classroom learning
Technology that enhances classroom learning
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
When Ebooks Go to School
When Ebooks Go to SchoolWhen Ebooks Go to School
When Ebooks Go to School
 
Dialogic book reading 101- Presentation at KOTESOL 2013
Dialogic book reading 101- Presentation at KOTESOL 2013Dialogic book reading 101- Presentation at KOTESOL 2013
Dialogic book reading 101- Presentation at KOTESOL 2013
 
Ch 12. Amplifying what the speaker says
Ch 12. Amplifying what the speaker saysCh 12. Amplifying what the speaker says
Ch 12. Amplifying what the speaker says
 
Natural Language Processing Crash Course
Natural Language Processing Crash CourseNatural Language Processing Crash Course
Natural Language Processing Crash Course
 
Transforming c urriculum nov 25b
Transforming c urriculum nov 25bTransforming c urriculum nov 25b
Transforming c urriculum nov 25b
 
Meet Me In Memphis: A Framework For Teaching Reading Comprehension
Meet Me In Memphis: A Framework For Teaching Reading ComprehensionMeet Me In Memphis: A Framework For Teaching Reading Comprehension
Meet Me In Memphis: A Framework For Teaching Reading Comprehension
 
Transforming c urriculum nov 25
Transforming c urriculum nov 25Transforming c urriculum nov 25
Transforming c urriculum nov 25
 

Recently uploaded

Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 

Make your content accessible: ConfabCentral 2014