Accessibility in email - #EoAInsights

Mark Robbins
Mark RobbinsSenior Web and Email developer
@M_J_Robbins @GoRebelmail
Mark Robbins
What is accessibility?
Email accessibility is about making the emails
you send accessible to as many people as
possible.
What is accessibility?
Email accessibility is about making the emails
you send accessible to as many people as
possible.
It’s about inclusivity.
True accessibility
True accessibility
• Works in every email client, Lotus Notes,
Windows Phone, Outlook, GMX, Yandex
True accessibility
• Works in every email client, Lotus Notes,
Windows Phone, Outlook, GMX, Yandex
• Includes well written plain text version
True accessibility
• Works in every email client, Lotus Notes,
Windows Phone, Outlook, GMX, Yandex
• Includes well written plain text version
• Has clear easy to understand messages
True accessibility
• Works in every email client, Lotus Notes,
Windows Phone, Outlook, GMX, Yandex
• Includes well written plain text version
• Has clear easy to understand messages
• Has a legible design
True accessibility
• Works in every email client, Lotus Notes,
Windows Phone, Outlook, GMX, Yandex
• Includes well written plain text version
• Has clear easy to understand messages
• Has a legible design
• Works with assertive technology
What is assistive technology?
What is assistive technology?
• Screen readers
What is assistive technology?
• Screen readers
• Screen magnifiers
What is assistive technology?
• Screen readers
• Screen magnifiers
• Software to add contrast or tint
What is assistive technology?
• Screen readers
• Screen magnifiers
• Software to add contrast or tint
• Non mouse inputs
What is assistive technology?
• Screen readers
• Screen magnifiers
• Software to add contrast or tint
• Non mouse inputs
• Joysticks
What is assistive technology?
• Screen readers
• Screen magnifiers
• Software to add contrast or tint
• Non mouse inputs
• Joysticks
• Blink tracking
What is assistive technology?
• Screen readers
• Screen magnifiers
• Software to add contrast or tint
• Non mouse inputs
• Joysticks
• Blink tracking
• Sip/puff devices
What is assistive technology?
• Screen readers
• Screen magnifiers
• Software to add contrast or tint
• Non mouse inputs
• Joysticks
• Blink tracking
• Sip/puff devices
• Voice commands
Legible design
Colour blindness
Add in colour contrast
for people with colour
blindness.
THIS TEXT VERY HARD TO READ BUT DON’T
WORRY WE’LL FIX THAT IN A SECOND.
ACCESSIBLE TYPOGRAPHY IS A HUGE
SUBJECT SO I’M JUST SHARING SOME BASIC
TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL
TO READ MORE ABOUT IT WHEN YOU HAVE
TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE
AND DON’T WANT TO DISTRACT YOU TOO
MUCH FROM THE TALK SO I THINK YOU
SHOULD PROBABLY STOP READING THIS NOW.
Dyslexia
Too much contrast can
affect screen glare
which is difficult for
people with dyslexia
THIS TEXT VERY HARD TO READ BUT DON’T
WORRY WE’LL FIX THAT IN A SECOND.
ACCESSIBLE TYPOGRAPHY IS A HUGE
SUBJECT SO I’M JUST SHARING SOME BASIC
TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL
TO READ MORE ABOUT IT WHEN YOU HAVE
TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE
AND DON’T WANT TO DISTRACT YOU TOO
MUCH FROM THE TALK SO I THINK YOU
SHOULD PROBABLY STOP READING THIS NOW.
Dyslexia
Capitalisation is harder
to read in paragraphs
THIS TEXT VERY HARD TO READ BUT DON’T
WORRY WE’LL FIX THAT IN A SECOND.
ACCESSIBLE TYPOGRAPHY IS A HUGE
SUBJECT SO I’M JUST SHARING SOME BASIC
TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL
TO READ MORE ABOUT IT WHEN YOU HAVE
TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE
AND DON’T WANT TO DISTRACT YOU TOO
MUCH FROM THE TALK SO I THINK YOU
SHOULD PROBABLY STOP READING THIS NOW.
Dyslexia
Large blocks of text are
harder to read
This text very hard to read but don’t worry we’ll fix
that in a second. Accessible typography is a huge
subject so I’m just sharing some basic tips to get you
started. I’d advise you all to read more about it when
you have time. I’ve got to fill up a little space here
and don’t want to distract you too much from the talk
so I think you should probably stop reading this now.
Dyslexia
Centre aligned text is
harder to read in
paragraphs
This text very hard to read but don’t worry we’ll fix
that in a second.
Accessible typography is a huge subject so I’m just
sharing some basic tips to get you started. I’d advise
you all to read more about it when you have time.
I’ve got to fill up a little space here and don’t want to
distract you too much from the talk so I think you
should probably stop reading this now.
Dyslexia
Tight line spacing and
letter spacing is hard to
read
This text very hard to read but don’t worry we’ll fix
that in a second.
Accessible typography is a huge subject so I’m just
sharing some basic tips to get you started. I’d advise
you all to read more about it when you have time.
I’ve got to fill up a little space here and don’t want to
distract you too much from the talk so I think you
should probably stop reading this now.
That’s better
This text very hard to read but don’t worry
we’ll fix that in a second.
Accessible typography is a huge subject so
I’m just sharing some basic tips to get you
started. I’d advise you all to read more about
it when you have time.
I’ve got to fill up a little space here and don’t
want to distract you too much from the talk so
I think you should probably stop reading this
now.
THIS TEXT VERY HARD TO READ BUT DON’T
WORRY WE’LL FIX THAT IN A SECOND.
ACCESSIBLE TYPOGRAPHY IS A HUGE
SUBJECT SO I’M JUST SHARING SOME BASIC
TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL
TO READ MORE ABOUT IT WHEN YOU HAVE
TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE
AND DON’T WANT TO DISTRACT YOU TOO
MUCH FROM THE TALK SO I THINK YOU
SHOULD PROBABLY STOP READING THIS NOW.
Screen readers(and other tabbed input devices)
Semantic code
Using the right tool for the job.
Semantic code
Using the right tool for the job.
Use <p> for paragraphs. <li> for lists and
<table> for a tables.
Semantic code
Using the right tool for the job.
Use <p> for paragraphs. <li> for lists and
<table> for a tables.
Div’s and Span’s are semantically neutral, so
screen readers ignore them.
Semantic code
Using semantic text
Using semantic text
Tables
Tables are not good for
accessibility.
You have to tab between
each cell.
<table role="presentation">
<table role="presentation">
ARIA & HTML5
ARIA & HTML5
• <main> role=“main”
ARIA & HTML5
• <main> role=“main”
• <header> role=“banner”
ARIA & HTML5
• <main> role=“main”
• <header> role=“banner”
• <nav> role=“navigation”
ARIA & HTML5
• <main> role=“main”
• <header> role=“banner”
• <nav> role=“navigation”
• <article> <aside> <details> <figcaption>
<figure> <footer> <mark> <section>
<summary> <time>
ARIA & HTML5
• <main> role=“main”
• <header> role=“banner”
• <nav> role=“navigation”
• <article> <aside> <details> <figcaption>
<figure> <footer> <mark> <section>
<summary> <time>
• Loads more roles too…
ARIA & HTML5
• <main> role=“main”
• <header> role=“banner”
• <nav> role=“navigation”
• <article> <aside> <details> <figcaption>
<figure> <footer> <mark> <section>
<summary> <time>
• Loads more roles too…
✘
✘
ARIA & HTML5
• <main> role=“main”
• <header> role=“banner”
• <nav> role=“navigation”
• <article> <aside> <details> <figcaption>
<figure> <footer> <mark> <section>
<summary> <time>
• Loads more roles too…
✘
✘
✘
Thank you!
@M_J_Robbins @GoRebelmail
Mark Robbins
1 of 45

Recommended

Presentation best practices by
Presentation best practicesPresentation best practices
Presentation best practicesBurke Mamlin
3.5K views1 slide
Editing vs. proofreading, by dr. shadia y. banjar.pptx by
Editing vs. proofreading, by dr. shadia y. banjar.pptxEditing vs. proofreading, by dr. shadia y. banjar.pptx
Editing vs. proofreading, by dr. shadia y. banjar.pptxDr. Shadia Banjar
2.3K views10 slides
Professional Way to Paraphrasing: How Do You Paraphrase? by
Professional Way to Paraphrasing: How Do You Paraphrase?Professional Way to Paraphrasing: How Do You Paraphrase?
Professional Way to Paraphrasing: How Do You Paraphrase?Paraphrasing Services
66 views20 slides
Making the simple PowerPoint presentations by
Making the simple PowerPoint presentations  Making the simple PowerPoint presentations
Making the simple PowerPoint presentations Society for Microbiology and Infection care
1.5K views24 slides
Increase your creativity with writers' maxims by
Increase your creativity with writers' maximsIncrease your creativity with writers' maxims
Increase your creativity with writers' maximsESSAYSHARK.com
419 views13 slides
11 GOOD TIPS TO IMPROVE THE READABILITY OF YOUR CONTENT by
11 GOOD TIPS TO IMPROVE THE READABILITY OF YOUR CONTENT11 GOOD TIPS TO IMPROVE THE READABILITY OF YOUR CONTENT
11 GOOD TIPS TO IMPROVE THE READABILITY OF YOUR CONTENTThomasRichard121313
175 views13 slides

More Related Content

Viewers also liked

A Type of Accessibility by
A Type of AccessibilityA Type of Accessibility
A Type of AccessibilityPaul Airy
1K views110 slides
Understanding email hacks - Litmus Live London TEDC16 by
Understanding email hacks - Litmus Live London TEDC16Understanding email hacks - Litmus Live London TEDC16
Understanding email hacks - Litmus Live London TEDC16Mark Robbins
1.4K views39 slides
British Galleries 2002 by
British Galleries 2002British Galleries 2002
British Galleries 2002James Jensen
953 views123 slides
テストプラン by
テストプランテストプラン
テストプランstucon
1K views1 slide
Lazy desk by
Lazy deskLazy desk
Lazy deskmadison hogan
428 views6 slides
3º básico a semana 02 al 06 mayo by
3º básico a  semana 02  al 06 mayo3º básico a  semana 02  al 06 mayo
3º básico a semana 02 al 06 mayoColegio Camilo Henríquez
708 views4 slides

Viewers also liked(20)

A Type of Accessibility by Paul Airy
A Type of AccessibilityA Type of Accessibility
A Type of Accessibility
Paul Airy1K views
Understanding email hacks - Litmus Live London TEDC16 by Mark Robbins
Understanding email hacks - Litmus Live London TEDC16Understanding email hacks - Litmus Live London TEDC16
Understanding email hacks - Litmus Live London TEDC16
Mark Robbins1.4K views
British Galleries 2002 by James Jensen
British Galleries 2002British Galleries 2002
British Galleries 2002
James Jensen953 views
テストプラン by stucon
テストプランテストプラン
テストプラン
stucon1K views
Green Pearl Events Multifamily Investment Summit Gary Kachadurian Presentation by Ryan Slack
Green Pearl Events Multifamily Investment Summit   Gary Kachadurian PresentationGreen Pearl Events Multifamily Investment Summit   Gary Kachadurian Presentation
Green Pearl Events Multifamily Investment Summit Gary Kachadurian Presentation
Ryan Slack534 views
Wuletawu Abera Ph.D. defense by Riccardo Rigon
Wuletawu Abera Ph.D. defenseWuletawu Abera Ph.D. defense
Wuletawu Abera Ph.D. defense
Riccardo Rigon877 views
Evaluation question 1 - Jemima Chamberlin by longroadmedia14
Evaluation question 1 - Jemima ChamberlinEvaluation question 1 - Jemima Chamberlin
Evaluation question 1 - Jemima Chamberlin
longroadmedia14854 views
Respuesta de Piedad Córdoba a Vladdo by Poder Ciudadano
Respuesta de Piedad Córdoba a VladdoRespuesta de Piedad Córdoba a Vladdo
Respuesta de Piedad Córdoba a Vladdo
Poder Ciudadano10.3K views
Права_споживачів_комунальних_послуг by Vitalij Misjats
Права_споживачів_комунальних_послугПрава_споживачів_комунальних_послуг
Права_споживачів_комунальних_послуг
Vitalij Misjats969 views
Social Enterprise Comes to Life with Integration by Configero
Social Enterprise Comes to Life with IntegrationSocial Enterprise Comes to Life with Integration
Social Enterprise Comes to Life with Integration
Configero946 views
Evans_Katherine_Chase Home for Children_2016 08 05 by Katherine Evans
Evans_Katherine_Chase Home for Children_2016 08 05Evans_Katherine_Chase Home for Children_2016 08 05
Evans_Katherine_Chase Home for Children_2016 08 05
Katherine Evans557 views
HOW TO SET-UP A FREE BLOG USING BLOGGER TO PROMOTE YOUR BOOKS AND BRAND YOURSELF by zion thompson
HOW TO SET-UP A FREE BLOG USING BLOGGER TO PROMOTE YOUR BOOKS AND BRAND YOURSELFHOW TO SET-UP A FREE BLOG USING BLOGGER TO PROMOTE YOUR BOOKS AND BRAND YOURSELF
HOW TO SET-UP A FREE BLOG USING BLOGGER TO PROMOTE YOUR BOOKS AND BRAND YOURSELF
zion thompson799 views
Sistema de Liquidación Directa Cret@ by Grup Pitagora
Sistema de Liquidación Directa Cret@Sistema de Liquidación Directa Cret@
Sistema de Liquidación Directa Cret@
Grup Pitagora906 views
Presentacion entornos by Milena2424
Presentacion entornosPresentacion entornos
Presentacion entornos
Milena2424354 views
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure by {code}
EMC World 2016 - cnaITL.04 Open Source has changed how you run InfrastructureEMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
{code} 370 views
July 12, 2016 Webcast for the Management of Technology MS at NYU Tandon Online by NYU Tandon Online
July 12, 2016 Webcast for the Management of Technology MS at NYU Tandon OnlineJuly 12, 2016 Webcast for the Management of Technology MS at NYU Tandon Online
July 12, 2016 Webcast for the Management of Technology MS at NYU Tandon Online
NYU Tandon Online357 views
Expert Webcast - How to Save Users 80% Time in Salesforce by Configero
Expert Webcast - How to Save Users 80% Time in Salesforce Expert Webcast - How to Save Users 80% Time in Salesforce
Expert Webcast - How to Save Users 80% Time in Salesforce
Configero1.5K views

Similar to Accessibility in email - #EoAInsights

PowerPoint Do's and Dont's by
PowerPoint Do's and Dont'sPowerPoint Do's and Dont's
PowerPoint Do's and Dont'smeganturnham
627 views18 slides
Basic power point guidelines by
Basic power point guidelinesBasic power point guidelines
Basic power point guidelinesronaldmeis
766 views23 slides
Creating accessible information using Microsoft Word: hints and tips for ever... by
Creating accessible information using Microsoft Word: hints and tips for ever...Creating accessible information using Microsoft Word: hints and tips for ever...
Creating accessible information using Microsoft Word: hints and tips for ever...Jisc Scotland
688 views40 slides
Talk about talks by
Talk about talksTalk about talks
Talk about talksChris Sherry
334 views29 slides
Powerpointtips2 by
Powerpointtips2Powerpointtips2
Powerpointtips2postk
331 views22 slides
Working With Power Point3 30 by
Working With Power Point3 30Working With Power Point3 30
Working With Power Point3 30nandav
583 views32 slides

Similar to Accessibility in email - #EoAInsights(20)

PowerPoint Do's and Dont's by meganturnham
PowerPoint Do's and Dont'sPowerPoint Do's and Dont's
PowerPoint Do's and Dont's
meganturnham627 views
Basic power point guidelines by ronaldmeis
Basic power point guidelinesBasic power point guidelines
Basic power point guidelines
ronaldmeis766 views
Creating accessible information using Microsoft Word: hints and tips for ever... by Jisc Scotland
Creating accessible information using Microsoft Word: hints and tips for ever...Creating accessible information using Microsoft Word: hints and tips for ever...
Creating accessible information using Microsoft Word: hints and tips for ever...
Jisc Scotland688 views
Powerpointtips2 by postk
Powerpointtips2Powerpointtips2
Powerpointtips2
postk331 views
Working With Power Point3 30 by nandav
Working With Power Point3 30Working With Power Point3 30
Working With Power Point3 30
nandav583 views
Global accessibility awareness day 2021 by Amy Czuba
Global accessibility awareness day 2021  Global accessibility awareness day 2021
Global accessibility awareness day 2021
Amy Czuba420 views
Power Point Tips by PCTE
Power Point TipsPower Point Tips
Power Point Tips
PCTE603 views
POW! Your Point Handout 2: Design Basics by MesaPublicLibrary
POW! Your Point Handout 2: Design BasicsPOW! Your Point Handout 2: Design Basics
POW! Your Point Handout 2: Design Basics
MesaPublicLibrary503 views
How To Use Power Point Effectively by smnice
How To Use Power Point EffectivelyHow To Use Power Point Effectively
How To Use Power Point Effectively
smnice512 views
The following 37 slides present guidelines and suggestions f.docx by oreo10
The following 37 slides present guidelines and suggestions f.docxThe following 37 slides present guidelines and suggestions f.docx
The following 37 slides present guidelines and suggestions f.docx
oreo106 views
Making professional power points v2 by Nicole Fronda
Making professional power points v2Making professional power points v2
Making professional power points v2
Nicole Fronda2K views

Recently uploaded

Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...ShapeBlue
121 views15 slides
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesShapeBlue
178 views15 slides
DRBD Deep Dive - Philipp Reisner - LINBIT by
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBITShapeBlue
110 views21 slides
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
48 views17 slides
MVP and prioritization.pdf by
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdfrahuldharwal141
39 views8 slides
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
154 views19 slides

Recently uploaded(20)

Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue121 views
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by ShapeBlue
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates
ShapeBlue178 views
DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue110 views
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue48 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue154 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays49 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc130 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue105 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty54 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue69 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu287 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue113 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue191 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue68 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software373 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue59 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue218 views

Accessibility in email - #EoAInsights

  • 2. What is accessibility? Email accessibility is about making the emails you send accessible to as many people as possible.
  • 3. What is accessibility? Email accessibility is about making the emails you send accessible to as many people as possible. It’s about inclusivity.
  • 5. True accessibility • Works in every email client, Lotus Notes, Windows Phone, Outlook, GMX, Yandex
  • 6. True accessibility • Works in every email client, Lotus Notes, Windows Phone, Outlook, GMX, Yandex • Includes well written plain text version
  • 7. True accessibility • Works in every email client, Lotus Notes, Windows Phone, Outlook, GMX, Yandex • Includes well written plain text version • Has clear easy to understand messages
  • 8. True accessibility • Works in every email client, Lotus Notes, Windows Phone, Outlook, GMX, Yandex • Includes well written plain text version • Has clear easy to understand messages • Has a legible design
  • 9. True accessibility • Works in every email client, Lotus Notes, Windows Phone, Outlook, GMX, Yandex • Includes well written plain text version • Has clear easy to understand messages • Has a legible design • Works with assertive technology
  • 10. What is assistive technology?
  • 11. What is assistive technology? • Screen readers
  • 12. What is assistive technology? • Screen readers • Screen magnifiers
  • 13. What is assistive technology? • Screen readers • Screen magnifiers • Software to add contrast or tint
  • 14. What is assistive technology? • Screen readers • Screen magnifiers • Software to add contrast or tint • Non mouse inputs
  • 15. What is assistive technology? • Screen readers • Screen magnifiers • Software to add contrast or tint • Non mouse inputs • Joysticks
  • 16. What is assistive technology? • Screen readers • Screen magnifiers • Software to add contrast or tint • Non mouse inputs • Joysticks • Blink tracking
  • 17. What is assistive technology? • Screen readers • Screen magnifiers • Software to add contrast or tint • Non mouse inputs • Joysticks • Blink tracking • Sip/puff devices
  • 18. What is assistive technology? • Screen readers • Screen magnifiers • Software to add contrast or tint • Non mouse inputs • Joysticks • Blink tracking • Sip/puff devices • Voice commands
  • 20. Colour blindness Add in colour contrast for people with colour blindness. THIS TEXT VERY HARD TO READ BUT DON’T WORRY WE’LL FIX THAT IN A SECOND. ACCESSIBLE TYPOGRAPHY IS A HUGE SUBJECT SO I’M JUST SHARING SOME BASIC TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL TO READ MORE ABOUT IT WHEN YOU HAVE TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE AND DON’T WANT TO DISTRACT YOU TOO MUCH FROM THE TALK SO I THINK YOU SHOULD PROBABLY STOP READING THIS NOW.
  • 21. Dyslexia Too much contrast can affect screen glare which is difficult for people with dyslexia THIS TEXT VERY HARD TO READ BUT DON’T WORRY WE’LL FIX THAT IN A SECOND. ACCESSIBLE TYPOGRAPHY IS A HUGE SUBJECT SO I’M JUST SHARING SOME BASIC TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL TO READ MORE ABOUT IT WHEN YOU HAVE TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE AND DON’T WANT TO DISTRACT YOU TOO MUCH FROM THE TALK SO I THINK YOU SHOULD PROBABLY STOP READING THIS NOW.
  • 22. Dyslexia Capitalisation is harder to read in paragraphs THIS TEXT VERY HARD TO READ BUT DON’T WORRY WE’LL FIX THAT IN A SECOND. ACCESSIBLE TYPOGRAPHY IS A HUGE SUBJECT SO I’M JUST SHARING SOME BASIC TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL TO READ MORE ABOUT IT WHEN YOU HAVE TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE AND DON’T WANT TO DISTRACT YOU TOO MUCH FROM THE TALK SO I THINK YOU SHOULD PROBABLY STOP READING THIS NOW.
  • 23. Dyslexia Large blocks of text are harder to read This text very hard to read but don’t worry we’ll fix that in a second. Accessible typography is a huge subject so I’m just sharing some basic tips to get you started. I’d advise you all to read more about it when you have time. I’ve got to fill up a little space here and don’t want to distract you too much from the talk so I think you should probably stop reading this now.
  • 24. Dyslexia Centre aligned text is harder to read in paragraphs This text very hard to read but don’t worry we’ll fix that in a second. Accessible typography is a huge subject so I’m just sharing some basic tips to get you started. I’d advise you all to read more about it when you have time. I’ve got to fill up a little space here and don’t want to distract you too much from the talk so I think you should probably stop reading this now.
  • 25. Dyslexia Tight line spacing and letter spacing is hard to read This text very hard to read but don’t worry we’ll fix that in a second. Accessible typography is a huge subject so I’m just sharing some basic tips to get you started. I’d advise you all to read more about it when you have time. I’ve got to fill up a little space here and don’t want to distract you too much from the talk so I think you should probably stop reading this now.
  • 26. That’s better This text very hard to read but don’t worry we’ll fix that in a second. Accessible typography is a huge subject so I’m just sharing some basic tips to get you started. I’d advise you all to read more about it when you have time. I’ve got to fill up a little space here and don’t want to distract you too much from the talk so I think you should probably stop reading this now. THIS TEXT VERY HARD TO READ BUT DON’T WORRY WE’LL FIX THAT IN A SECOND. ACCESSIBLE TYPOGRAPHY IS A HUGE SUBJECT SO I’M JUST SHARING SOME BASIC TIPS TO GET YOU STARTED. I’D ADVISE YOU ALL TO READ MORE ABOUT IT WHEN YOU HAVE TIME. I’VE GOT TO FILL UP A LITTLE SPACE HERE AND DON’T WANT TO DISTRACT YOU TOO MUCH FROM THE TALK SO I THINK YOU SHOULD PROBABLY STOP READING THIS NOW.
  • 27. Screen readers(and other tabbed input devices)
  • 29. Using the right tool for the job. Semantic code
  • 30. Using the right tool for the job. Use <p> for paragraphs. <li> for lists and <table> for a tables. Semantic code
  • 31. Using the right tool for the job. Use <p> for paragraphs. <li> for lists and <table> for a tables. Div’s and Span’s are semantically neutral, so screen readers ignore them. Semantic code
  • 34. Tables Tables are not good for accessibility. You have to tab between each cell.
  • 38. ARIA & HTML5 • <main> role=“main”
  • 39. ARIA & HTML5 • <main> role=“main” • <header> role=“banner”
  • 40. ARIA & HTML5 • <main> role=“main” • <header> role=“banner” • <nav> role=“navigation”
  • 41. ARIA & HTML5 • <main> role=“main” • <header> role=“banner” • <nav> role=“navigation” • <article> <aside> <details> <figcaption> <figure> <footer> <mark> <section> <summary> <time>
  • 42. ARIA & HTML5 • <main> role=“main” • <header> role=“banner” • <nav> role=“navigation” • <article> <aside> <details> <figcaption> <figure> <footer> <mark> <section> <summary> <time> • Loads more roles too…
  • 43. ARIA & HTML5 • <main> role=“main” • <header> role=“banner” • <nav> role=“navigation” • <article> <aside> <details> <figcaption> <figure> <footer> <mark> <section> <summary> <time> • Loads more roles too… ✘ ✘
  • 44. ARIA & HTML5 • <main> role=“main” • <header> role=“banner” • <nav> role=“navigation” • <article> <aside> <details> <figcaption> <figure> <footer> <mark> <section> <summary> <time> • Loads more roles too… ✘ ✘ ✘