SlideShare ist ein Scribd-Unternehmen logo
1 von 70
Downloaden Sie, um offline zu lesen
S.I.F.T. Through Your Content
for
ACCESSIBILITY
#heweb16 | @lightjump Image courtesy borealnz, Flickr
•Born: 1971 (Monterey, CA)
•1st PC: Commodore 64
•1st Online: 1986
•1st Web Job: 1996
•1st Higher Ed Web Job: 2006
•Email: Justin.Gatewood@vvc.edu
Image courtesy Wikipedia#heweb16 | @lightjump
#heweb16 | @lightjump Image courtesy Academy of Achievement, YouTube
-Timothy Berners-Lee
(Inventor of the World Wide Web)
#heweb16 | @lightjump Image courtesy thecheges, WordPress
Why S.I.F.T.?
#heweb16 | @lightjump Image courtesy thecheges, WordPress
To get the BUGSout.
#heweb16 | @lightjump Image courtesy Tellmewhat, Flickr
What are the typical barriers
to accessibility?
#heweb16 | @lightjump Image, Š New Line Cinema
Heading & Structure
#heweb16 | @lightjump Image, Š New Line Cinema
Visible Focus
#heweb16 | @lightjump Image, Š New Line Cinema
Alternative Text
#heweb16 | @lightjump Image, Š New Line Cinema
Color & Contrast
#heweb16 | @lightjump Image, Š New Line Cinema
Skip Links
#heweb16 | @lightjump Image, Š New Line Cinema
Keyboard Traps
#heweb16 | @lightjump Image, Š New Line Cinema
Carousels & Slideshows
#heweb16 | @lightjump Image, Š New Line Cinema
Forms
#heweb16 | @lightjump Image, Š New Line Cinema
Captcha
#heweb16 | @lightjump Image, Š New Line Cinema
Tables
#heweb16 | @lightjump Image, Š New Line Cinema
10 Common Barriers to Accessibility
• Heading Structure
• Visible Focus
• Alternative Text
(for images)
• Color Contrast
• Skip Links
• Keyboard traps
• Carousels &
Slideshows
(no controls)
• Forms
• Captcha
• Tables
#heweb16 | @lightjump Image, Š New Line Cinema
12 Principles of Accessible Design
• Alternative text
• HTML structure
• Table headers
• Form completion
• Sufficient link text
• Captions/transcripts
• Non-HTML content
• ‘skip’ links
• Color/Contrast
• Well written content
• Accessible JS
• Standards
#heweb16 | @lightjump Image, Š New Line Cinema
12 Principles of Accessible Design
• Alternative text
• HTML structure
• Table headers
• Form completion
• Sufficient link text
• Captions/transcripts
• Non-HTML content
• ‘skip’ links
• Color/Contrast
• Well written content
• Accessible JS
• Standards
Available at:
http://webaim.org/intro/#principles
#heweb16 | @lightjump Image, Š New Line Cinema
208 Web Accessibility Best Practices
#heweb16 | @lightjump Image, Š New Line Cinema
208 Web Accessibility Best Practices
Available at:
https://www.webaccessibility.com/
best_practices.php
#heweb16 | @lightjump Image, Š New Line Cinema
Nearly
57 Million
#heweb16 | @lightjump Image, Š New Line Cinema
#heweb16 | @lightjump Image, Š New Line Cinema
What can Thorin’s map teach
us about Accessibility?
#heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer
Something is missing…
#heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer
“This content doesn’t make any sense…”
#heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer
Developer
takes a look at
the code…
…using Assistive
Technology
(SCD – Solid
Crystal Display)
#heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer
The image was
missing
alternative text.
#heweb16 | @lightjump --
Automated Evaluation Tools
#heweb16 | @lightjump --
Automated Evaluation Tools
No automated evaluation tool can tell you if
your site is accessible, or even compliant.
Manual testing is always necessary.
http://www.section508.gov/content/automated-evaluation-tools
#heweb16 | @lightjump Image courtesy FearlessGuster, iFunny.co
Wha…?
#heweb16 | @lightjump http://webaim.org/articles/pour/
Building a P.O.U.R. website
• Perceivable
• Operable
• Understandable
• Robust
#heweb16 | @lightjump Image courtesy FearlessGuster, iFunny.co
Wha…?
#heweb16 | @lightjump Image courtesy borealnz, Flickr
S.I.F.T. through your website
• Structure
• Images
• Forms
• Tables
#heweb16 | @lightjump Image courtesy Wikipedia
S.I.F.T. through your website
•Use Headings
•Use Lists
•Set the Language
•Test with only a
keyboard
•Use descriptive
link text
•Use ‘skip’ links
•Test enlarging
page content
Structure
#heweb16 | @lightjump --
S.I.F.T. through your website
•One <h1>
•Then <h2>
•<h3>, and so on…
•Use proper nesting – don’t skip levels
Structure > Use Headings
#heweb16 | @lightjump --
S.I.F.T. through your website
•<ul> and/or <ol> (with nested <li>)
•<dl> (with nested <dd>)
•Not for visual layout
•Empty lists are incorrect HTML
Structure > Use Lists
#heweb16 | @lightjump --
S.I.F.T. through your website
•<html lang=“en”>
•<html xml:lang=“en”> (if XHTML)
Structure > Set the language
#heweb16 | @lightjump --
S.I.F.T. through your website
•Users must be able to navigate to and
select each link using the keyboard
alone.
Structure > Test w/keyboard
#heweb16 | @lightjump --
S.I.F.T. through your website
•Links do not need to include “link” in
the link text (users already know it’s a
link)
•Avoid ‘click here’, ‘read more’, in link
text
Structure > Descriptive link text
#heweb16 | @lightjump --
S.I.F.T. through your website
•Provide a link at the top of the page
which jumps the user down to an
anchor or target at the beginning of
the main content.
Structure > Use skip links
#heweb16 | @lightjump Image, Š www.Lifetool.at
S.I.F.T. through your website
Structure > Use skip links
#heweb16 | @lightjump --
S.I.F.T. through your website
•To see how the page will look for low-
vision users.
Structure > Test enlarging page content
#heweb16 | @lightjump Image courtesy Wikipedia
S.I.F.T. through your website
Structure
Question!
• Use ‘alt’ text
• Use empty ‘alt’ if
image is not content
• Limit Animations
• Icons
• Color / Contrast
• Avoid flashing images
or media
• Captions/transcripts
#heweb16 | @lightjump Image courtesy Wikipedia
S.I.F.T. through your website
Images (including media – video/audio)
#heweb16 | @lightjump --
S.I.F.T. through your website
• Present the CONTENT and FUNCTION of the
images in your web content.
Images > Alternative Text
#heweb16 | @lightjump --
S.I.F.T. through your website
• If image is not content or functional (is
decorative only) give an empty or null alt tag
• EXAMPLE: alt=“ “ (space between quotes)
• RESULT: Screen readers will skip this tag
Images > Empty Alt tag for non-content
#heweb16 | @lightjump --
S.I.F.T. through your website
• Animation should almost always be user
controlled or very short in duration.
Images > Limit animation
#heweb16 | @lightjump --
S.I.F.T. through your website
• If used, ensure they are well designed, easy to
understand and used consistently.
Images > Icons
#heweb16 | @lightjump --
S.I.F.T. through your website
• Provide alternative methods to identify
differences that are not dependent on color.
• Text must sufficiently contrast with the
background.
Images > Color and Contrast
#heweb16 | @lightjump --
S.I.F.T. through your website
• Bright, strobing images or media can cause
photoepileptic seizures if they:
• Flash more than 2 times per second
• Are sufficiently large or bright.
• Additionally, the color red is more likely to
cause a seizure.
Images > Avoid flashing images/media
#heweb16 | @lightjump --
S.I.F.T. through your website
• Captions should be:
• Synchronized
• Equivalent
• Accessible
• Add text transcript on page
Images > Captions/transcripts
#heweb16 | @lightjump Image courtesy Wikipedia
S.I.F.T. through your website
Images
Question!
#heweb16 | @lightjump Image courtesy Wikipedia
S.I.F.T. through your website
• Use <label>
• Use <fieldset>
• Use <legend>
• Test with keyboard
• Match for and id
• No empty buttons
• Avoid multi-select
menus
• Alt text for img
buttons
• JS jump menu issue
Forms
#heweb16 | @lightjump --
S.I.F.T. through your website
• <label for=“name”>Name:</label>
• <input id=“name” type=“text” name=“textfield”>
Forms > use <label>
#heweb16 | @lightjump --
S.I.F.T. through your website
• <fieldset> surrounds the group of radio buttons
• <legend> provides a description for the grouping
• <fieldset>
<legend>Select your pizza toppings:</legend>
<input id="ham" type="checkbox" name="toppings" value="ham">
<label for="ham">Ham</label><br>
<input id="pepperoni" type="checkbox" name="toppings" value="pepperoni">
<label for="pepperoni">Pepperoni</label><br>
<input id="mushrooms" type="checkbox" name="toppings" value="mushrooms">
<label for="mushrooms">Mushrooms</label><br>
<input id="olives" type="checkbox" name="toppings" value="olives">
<label for="olives">Olives</label>
</fieldset>
Forms > use <fieldset> & <legend>
#heweb16 | @lightjump --
S.I.F.T. through your website
• Ensure there aren’t any ‘traps’ in the form that
would prevent a user from completing the
form.
Forms > Test with keyboard alone
#heweb16 | @lightjump --
S.I.F.T. through your website
• Buttons must never be left empty,
• Avoid multi-select menus,
• Include alt text on img buttons
• JS forms – provide a submit button separate
from the choices
Forms > wrap-up
#heweb16 | @lightjump Image courtesy Wikipedia
S.I.F.T. through your website
Forms
Question!
#heweb16 | @lightjump --
S.I.F.T. through your website
• Use <caption>
• Use <th>
• Use <scope>
• Avoid spanned cells
• Avoid multi-level
header cells
• Use proportional
sizing (% over px)
• Avoid the summary
attribute
• <thead> & <tfoot> not
really necessary
Tables
#heweb16 | @lightjump --
S.I.F.T. through your website
• Must be the first tag after the opening <table>
tag.
• Brief, indicates the content of that table.
Tables > Use <caption>
#heweb16 | @lightjump --
S.I.F.T. through your website
• Should never be empty.
• Helps screen reader users understand the
context of content in each table cell.
Tables > Use <th>
#heweb16 | @lightjump --
S.I.F.T. through your website
• Identifies whether a table header is a column
header or row header:
• <th scope=“col”>, or
• <th scope=“row”>
Tables > Use scope
#heweb16 | @lightjump --
S.I.F.T. through your website
• Helps low vision users when enlarging text
content
• Defined cell heights should be avoided so the
cell can expand downward to accommodate
its content when enlarged.
Tables > Use proportional sizing (%)
#heweb16 | @lightjump --
S.I.F.T. through your website
• Spanned cells
Multi-level header cells
• Summary attribute (not part of HTML5 spec)
• <thead> & <tfoot> - not necessary for
accessibility
Tables > Things to avoid
#heweb16 | @lightjump --
S.I.F.T. through your website
Tables
Question!
#heweb16 | @lightjump Image courtesy Wikipedia
However difficult life may
seem, there is always
something you can do
and succeed at, it
matters that YOU DON’T
JUST GIVE UP…
- Stephen Hawking
#heweb16 | @lightjump --
Useful Free Tools
• Vischeck – simulates colorblind vision
• http://www.vischeck.com
• Accessify – Quick Form, Skipnav, Navigation & jQuery Function Builders
• http://www.accessify.com
• WebAIM Tools:
• Web Accessibility Evaluation Tool (WAVE)
• http://wave.webaim.org
• Color Contrast Checker
• http://webaim.org/resources/contrastchecker/
• Penn State Accessibility Resources
• http://accessibility.psu.edu/
#heweb16 | @lightjump --
Useful Resources
• W3.org/WAI/ - (W3C Web Accessibility Initiative)
• WebAIM.org – (Web Accessibility in Mind)
• Knowbility.org
• Usability.gov
• Webaccessibility.com
• AccessIQ.org (Australia)
• InteractiveAccessibility.com
• Ahead.org (Association on Higher Ed & Disability)
• NCDAE.org (Nat’l Center on Disability & Access to Ed.)
#heweb16 | @lightjump --
Questions?
Justin Gatewood
lightjump@gmail.com
Slides: slideshare.net/lightjump

Weitere ähnliche Inhalte

Was ist angesagt?

Selfish Accessibility: MinneWebCon 2017
Selfish Accessibility: MinneWebCon 2017Selfish Accessibility: MinneWebCon 2017
Selfish Accessibility: MinneWebCon 2017Adrian Roselli
 
Web Accessibility for the 21st Century
Web Accessibility for the 21st CenturyWeb Accessibility for the 21st Century
Web Accessibility for the 21st Centurydreamwidth
 
Abstractions: Fringe Accessibility
Abstractions: Fringe AccessibilityAbstractions: Fringe Accessibility
Abstractions: Fringe AccessibilityAdrian Roselli
 
Why Nobody Fills Out My Forms (Updated)
Why Nobody Fills Out My Forms (Updated)Why Nobody Fills Out My Forms (Updated)
Why Nobody Fills Out My Forms (Updated)Andrew Malek
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanH. Trevor Johnson-Steigelman
 
Fringe Accessibility - Guelph Accessibility Conference
Fringe Accessibility - Guelph Accessibility ConferenceFringe Accessibility - Guelph Accessibility Conference
Fringe Accessibility - Guelph Accessibility ConferenceAdrian Roselli
 
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpThemes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpDaytonWP
 
Go to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJsGo to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJsmichalbu
 
Accessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in BelgradAccessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in BelgradMaja Benke
 
It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3Denise Jacobs
 
WordPress Accessibility - WordCamp Buffalo 2016
WordPress Accessibility - WordCamp Buffalo 2016WordPress Accessibility - WordCamp Buffalo 2016
WordPress Accessibility - WordCamp Buffalo 2016Adrian Roselli
 
Fringe Accessibility: A11y Camp Toronto 2015
Fringe Accessibility: A11y Camp Toronto 2015Fringe Accessibility: A11y Camp Toronto 2015
Fringe Accessibility: A11y Camp Toronto 2015Adrian Roselli
 
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...Adrian Roselli
 
Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016Adrian Roselli
 
Webpage Design Basics for Non-Designers
Webpage Design Basics for Non-DesignersWebpage Design Basics for Non-Designers
Webpage Design Basics for Non-DesignersMike Wilcox
 

Was ist angesagt? (16)

Selfish Accessibility: MinneWebCon 2017
Selfish Accessibility: MinneWebCon 2017Selfish Accessibility: MinneWebCon 2017
Selfish Accessibility: MinneWebCon 2017
 
Web Accessibility for the 21st Century
Web Accessibility for the 21st CenturyWeb Accessibility for the 21st Century
Web Accessibility for the 21st Century
 
Abstractions: Fringe Accessibility
Abstractions: Fringe AccessibilityAbstractions: Fringe Accessibility
Abstractions: Fringe Accessibility
 
Why Nobody Fills Out My Forms (Updated)
Why Nobody Fills Out My Forms (Updated)Why Nobody Fills Out My Forms (Updated)
Why Nobody Fills Out My Forms (Updated)
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
 
Fringe Accessibility - Guelph Accessibility Conference
Fringe Accessibility - Guelph Accessibility ConferenceFringe Accessibility - Guelph Accessibility Conference
Fringe Accessibility - Guelph Accessibility Conference
 
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpThemes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
 
Go to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJsGo to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJs
 
Accessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in BelgradAccessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in Belgrad
 
It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3
 
WordPress Accessibility - WordCamp Buffalo 2016
WordPress Accessibility - WordCamp Buffalo 2016WordPress Accessibility - WordCamp Buffalo 2016
WordPress Accessibility - WordCamp Buffalo 2016
 
Fringe Accessibility: A11y Camp Toronto 2015
Fringe Accessibility: A11y Camp Toronto 2015Fringe Accessibility: A11y Camp Toronto 2015
Fringe Accessibility: A11y Camp Toronto 2015
 
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...
 
Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016Mind Your lang — Accessibility Camp Toronto 2016
Mind Your lang — Accessibility Camp Toronto 2016
 
Accessibility Part 3
Accessibility Part 3Accessibility Part 3
Accessibility Part 3
 
Webpage Design Basics for Non-Designers
Webpage Design Basics for Non-DesignersWebpage Design Basics for Non-Designers
Webpage Design Basics for Non-Designers
 

Andere mochten auch

That is Not My Job
That is Not My JobThat is Not My Job
That is Not My JobRobin Smail
 
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3Tiffany Beker
 
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...Nikki Massaro Kauffman
 
VVCCD | Campus Wide Exterior Lighting Retrofit
VVCCD | Campus Wide Exterior Lighting RetrofitVVCCD | Campus Wide Exterior Lighting Retrofit
VVCCD | Campus Wide Exterior Lighting RetrofitJustin Gatewood
 
Explain your work! 5 public speaking skills you can learn now
Explain your work! 5 public speaking skills you can learn nowExplain your work! 5 public speaking skills you can learn now
Explain your work! 5 public speaking skills you can learn nowGenevieve Howard
 
Online Orientation Comparison
Online Orientation ComparisonOnline Orientation Comparison
Online Orientation ComparisonJustin Gatewood
 
Victor Valley College | CalWORKs Orientation
Victor Valley College | CalWORKs OrientationVictor Valley College | CalWORKs Orientation
Victor Valley College | CalWORKs OrientationJustin Gatewood
 
What 'The Walking Dead' Taught Me About Web Governance
What 'The Walking Dead' Taught Me About Web GovernanceWhat 'The Walking Dead' Taught Me About Web Governance
What 'The Walking Dead' Taught Me About Web GovernanceTim Nekritz
 
One Size Fits None: Remaking a College Site for a Content Hungry Generation
One Size Fits None: Remaking a College Site for a Content Hungry GenerationOne Size Fits None: Remaking a College Site for a Content Hungry Generation
One Size Fits None: Remaking a College Site for a Content Hungry GenerationArdis Kadiu
 
Learning to C.O.P.E. at XU
Learning to C.O.P.E. at XULearning to C.O.P.E. at XU
Learning to C.O.P.E. at XUGregory McMullen
 
Stop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress DevelopmentStop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress Developmentjmbarne3
 
You Broke It, You Bought It
You Broke It, You Bought ItYou Broke It, You Bought It
You Broke It, You Bought ItTim Senft
 
Nailing Pinterest: It's Not All Wedding Dresses and Desserts
Nailing Pinterest: It's Not All Wedding Dresses and DessertsNailing Pinterest: It's Not All Wedding Dresses and Desserts
Nailing Pinterest: It's Not All Wedding Dresses and DessertsJackie Vetrano
 
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci..."No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...Chris D'Orso
 
Get Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHubGet Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHubChris Thomas
 
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
Is This Hashtag Really Necessary: Taking the Plunge into Twitter ChatsIs This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
Is This Hashtag Really Necessary: Taking the Plunge into Twitter ChatsDavid Tyler
 
Higher Ed Governance for the Real World
Higher Ed Governance for the Real WorldHigher Ed Governance for the Real World
Higher Ed Governance for the Real WorldRachel DeLauder
 
Digital hoarding is driving away users and killing conversion
Digital hoarding is driving away users and killing conversionDigital hoarding is driving away users and killing conversion
Digital hoarding is driving away users and killing conversionKate Wehner
 
The New Analytics of Web Governance
The New Analytics of Web GovernanceThe New Analytics of Web Governance
The New Analytics of Web GovernanceShane Diffily
 
Using the Web Arms Race to your advantage - sell more via a better site :)
Using the Web Arms Race to your advantage - sell more via a better site :)Using the Web Arms Race to your advantage - sell more via a better site :)
Using the Web Arms Race to your advantage - sell more via a better site :)Shane Diffily
 

Andere mochten auch (20)

That is Not My Job
That is Not My JobThat is Not My Job
That is Not My Job
 
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
 
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
 
VVCCD | Campus Wide Exterior Lighting Retrofit
VVCCD | Campus Wide Exterior Lighting RetrofitVVCCD | Campus Wide Exterior Lighting Retrofit
VVCCD | Campus Wide Exterior Lighting Retrofit
 
Explain your work! 5 public speaking skills you can learn now
Explain your work! 5 public speaking skills you can learn nowExplain your work! 5 public speaking skills you can learn now
Explain your work! 5 public speaking skills you can learn now
 
Online Orientation Comparison
Online Orientation ComparisonOnline Orientation Comparison
Online Orientation Comparison
 
Victor Valley College | CalWORKs Orientation
Victor Valley College | CalWORKs OrientationVictor Valley College | CalWORKs Orientation
Victor Valley College | CalWORKs Orientation
 
What 'The Walking Dead' Taught Me About Web Governance
What 'The Walking Dead' Taught Me About Web GovernanceWhat 'The Walking Dead' Taught Me About Web Governance
What 'The Walking Dead' Taught Me About Web Governance
 
One Size Fits None: Remaking a College Site for a Content Hungry Generation
One Size Fits None: Remaking a College Site for a Content Hungry GenerationOne Size Fits None: Remaking a College Site for a Content Hungry Generation
One Size Fits None: Remaking a College Site for a Content Hungry Generation
 
Learning to C.O.P.E. at XU
Learning to C.O.P.E. at XULearning to C.O.P.E. at XU
Learning to C.O.P.E. at XU
 
Stop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress DevelopmentStop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress Development
 
You Broke It, You Bought It
You Broke It, You Bought ItYou Broke It, You Bought It
You Broke It, You Bought It
 
Nailing Pinterest: It's Not All Wedding Dresses and Desserts
Nailing Pinterest: It's Not All Wedding Dresses and DessertsNailing Pinterest: It's Not All Wedding Dresses and Desserts
Nailing Pinterest: It's Not All Wedding Dresses and Desserts
 
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci..."No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
 
Get Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHubGet Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHub
 
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
Is This Hashtag Really Necessary: Taking the Plunge into Twitter ChatsIs This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
 
Higher Ed Governance for the Real World
Higher Ed Governance for the Real WorldHigher Ed Governance for the Real World
Higher Ed Governance for the Real World
 
Digital hoarding is driving away users and killing conversion
Digital hoarding is driving away users and killing conversionDigital hoarding is driving away users and killing conversion
Digital hoarding is driving away users and killing conversion
 
The New Analytics of Web Governance
The New Analytics of Web GovernanceThe New Analytics of Web Governance
The New Analytics of Web Governance
 
Using the Web Arms Race to your advantage - sell more via a better site :)
Using the Web Arms Race to your advantage - sell more via a better site :)Using the Web Arms Race to your advantage - sell more via a better site :)
Using the Web Arms Race to your advantage - sell more via a better site :)
 

Ähnlich wie S.I.F.T. Through Your Content For Accessibility

Selfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeSelfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeAdrian Roselli
 
Selfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKSelfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKAdrian Roselli
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Adrian Roselli
 
Selfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF VilniusSelfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF VilniusAdrian Roselli
 
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEMEVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEMEvolve The Adobe Digital Marketing Community
 
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...Evolve The Adobe Digital Marketing Community
 
Selfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceSelfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceAdrian Roselli
 
What's This? Another Introduction to Web Accessibility? PSEWeb 2014
What's This? Another Introduction to Web Accessibility? PSEWeb 2014What's This? Another Introduction to Web Accessibility? PSEWeb 2014
What's This? Another Introduction to Web Accessibility? PSEWeb 2014Kevin Rydberg
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkRachel Cherry
 
Scope website - how to make an accessible website
Scope website - how to make an accessible websiteScope website - how to make an accessible website
Scope website - how to make an accessible websiteIlesh Mistry
 
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web DesignFITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web DesignFrĂŠdĂŠric Harper
 
Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015
Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015
Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015GUST
 
10 Simple Rules for Making My Site Accessible
10 Simple Rules for Making My Site Accessible10 Simple Rules for Making My Site Accessible
10 Simple Rules for Making My Site AccessibleHelena Zubkow
 
Developing accessible experiences - Alison Walden
Developing accessible experiences - Alison WaldenDeveloping accessible experiences - Alison Walden
Developing accessible experiences - Alison WaldenWeb Ă  QuĂŠbec
 
Making your site printable: WordCamp Buffalo 2013
Making your site printable: WordCamp Buffalo 2013Making your site printable: WordCamp Buffalo 2013
Making your site printable: WordCamp Buffalo 2013Adrian Roselli
 
Fringe Accessibility — Portland UX
Fringe Accessibility — Portland UXFringe Accessibility — Portland UX
Fringe Accessibility — Portland UXAdrian Roselli
 
Images for Everyone - ImageCon 2018
Images for Everyone - ImageCon 2018Images for Everyone - ImageCon 2018
Images for Everyone - ImageCon 2018Katie Sylor-Miller
 
Images For Everyone
Images For EveryoneImages For Everyone
Images For EveryoneCloudinary
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitRachel Cherry
 

Ähnlich wie S.I.F.T. Through Your Content For Accessibility (20)

Selfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeSelfish Accessibility — CodeDaze
Selfish Accessibility — CodeDaze
 
Selfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKSelfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HK
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017
 
Selfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF VilniusSelfish Accessibility — YGLF Vilnius
Selfish Accessibility — YGLF Vilnius
 
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEMEVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
 
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
 
Selfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceSelfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital Service
 
What's This? Another Introduction to Web Accessibility? PSEWeb 2014
What's This? Another Introduction to Web Accessibility? PSEWeb 2014What's This? Another Introduction to Web Accessibility? PSEWeb 2014
What's This? Another Introduction to Web Accessibility? PSEWeb 2014
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New York
 
Scope website - how to make an accessible website
Scope website - how to make an accessible websiteScope website - how to make an accessible website
Scope website - how to make an accessible website
 
FITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web DesignFITC - 2012-04-23 - Responsive Web Design
FITC - 2012-04-23 - Responsive Web Design
 
Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015
Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015
Asia Ryćko, Agnieszka Sekuła: Typography online | BachoTeX 2015
 
10 Simple Rules for Making My Site Accessible
10 Simple Rules for Making My Site Accessible10 Simple Rules for Making My Site Accessible
10 Simple Rules for Making My Site Accessible
 
Week 6 Lecture
Week 6 LectureWeek 6 Lecture
Week 6 Lecture
 
Developing accessible experiences - Alison Walden
Developing accessible experiences - Alison WaldenDeveloping accessible experiences - Alison Walden
Developing accessible experiences - Alison Walden
 
Making your site printable: WordCamp Buffalo 2013
Making your site printable: WordCamp Buffalo 2013Making your site printable: WordCamp Buffalo 2013
Making your site printable: WordCamp Buffalo 2013
 
Fringe Accessibility — Portland UX
Fringe Accessibility — Portland UXFringe Accessibility — Portland UX
Fringe Accessibility — Portland UX
 
Images for Everyone - ImageCon 2018
Images for Everyone - ImageCon 2018Images for Everyone - ImageCon 2018
Images for Everyone - ImageCon 2018
 
Images For Everyone
Images For EveryoneImages For Everyone
Images For Everyone
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 

Mehr von Justin Gatewood

HighEdWeb 2018 - Please Stop Putting Lipstick on a Pig
HighEdWeb 2018 - Please Stop Putting Lipstick on a PigHighEdWeb 2018 - Please Stop Putting Lipstick on a Pig
HighEdWeb 2018 - Please Stop Putting Lipstick on a PigJustin Gatewood
 
Satisfactory Academic Progress 2018-2019
Satisfactory Academic Progress 2018-2019Satisfactory Academic Progress 2018-2019
Satisfactory Academic Progress 2018-2019Justin Gatewood
 
Victor Valley College - Analysis of the Economic Impact and Return on Investm...
Victor Valley College - Analysis of the Economic Impact and Return on Investm...Victor Valley College - Analysis of the Economic Impact and Return on Investm...
Victor Valley College - Analysis of the Economic Impact and Return on Investm...Justin Gatewood
 
Accessibility in Distance Education Courses
Accessibility in Distance Education CoursesAccessibility in Distance Education Courses
Accessibility in Distance Education CoursesJustin Gatewood
 
Satisfactory Academic Progress - 2017-2018
Satisfactory Academic Progress - 2017-2018Satisfactory Academic Progress - 2017-2018
Satisfactory Academic Progress - 2017-2018Justin Gatewood
 
Satisfactory Academic Progress - 2016-2017 - v2
Satisfactory Academic Progress - 2016-2017 - v2Satisfactory Academic Progress - 2016-2017 - v2
Satisfactory Academic Progress - 2016-2017 - v2Justin Gatewood
 
Satisfactory Academic Progress - 2016-2017
Satisfactory Academic Progress - 2016-2017Satisfactory Academic Progress - 2016-2017
Satisfactory Academic Progress - 2016-2017Justin Gatewood
 
Facilities Workshop - 2015
Facilities Workshop - 2015Facilities Workshop - 2015
Facilities Workshop - 2015Justin Gatewood
 
Satisfactory Academic Progress - 2015-2016
Satisfactory Academic Progress - 2015-2016Satisfactory Academic Progress - 2015-2016
Satisfactory Academic Progress - 2015-2016Justin Gatewood
 
Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...
Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...
Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...Justin Gatewood
 
Victor Valley College Distance Education Academy - November 2014
Victor Valley College Distance Education Academy - November 2014Victor Valley College Distance Education Academy - November 2014
Victor Valley College Distance Education Academy - November 2014Justin Gatewood
 
Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...
Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...
Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...Justin Gatewood
 
VVCCD : Career Technical Education Symposium 2015
VVCCD : Career Technical Education Symposium 2015VVCCD : Career Technical Education Symposium 2015
VVCCD : Career Technical Education Symposium 2015Justin Gatewood
 
Satisfactory Academic Progress - 2014-2015
Satisfactory Academic Progress - 2014-2015Satisfactory Academic Progress - 2014-2015
Satisfactory Academic Progress - 2014-2015Justin Gatewood
 
January 2015 Construction Update - Victor Valley Community College District -...
January 2015 Construction Update - Victor Valley Community College District -...January 2015 Construction Update - Victor Valley Community College District -...
January 2015 Construction Update - Victor Valley Community College District -...Justin Gatewood
 
Dr. Prem Reddy Health Sciences Building - End of Year 2014 - Update
Dr. Prem Reddy Health Sciences Building - End of Year 2014 - UpdateDr. Prem Reddy Health Sciences Building - End of Year 2014 - Update
Dr. Prem Reddy Health Sciences Building - End of Year 2014 - UpdateJustin Gatewood
 
VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014
VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014
VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014Justin Gatewood
 
Victor Valley College Photovoltaic Solar Technician Program 2014
Victor Valley College Photovoltaic Solar Technician Program 2014Victor Valley College Photovoltaic Solar Technician Program 2014
Victor Valley College Photovoltaic Solar Technician Program 2014Justin Gatewood
 
Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014
Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014
Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014Justin Gatewood
 
VVCCD - Dr. Prem Reddy Health Sciences Building - Construction Progress
VVCCD - Dr. Prem Reddy Health Sciences Building - Construction ProgressVVCCD - Dr. Prem Reddy Health Sciences Building - Construction Progress
VVCCD - Dr. Prem Reddy Health Sciences Building - Construction ProgressJustin Gatewood
 

Mehr von Justin Gatewood (20)

HighEdWeb 2018 - Please Stop Putting Lipstick on a Pig
HighEdWeb 2018 - Please Stop Putting Lipstick on a PigHighEdWeb 2018 - Please Stop Putting Lipstick on a Pig
HighEdWeb 2018 - Please Stop Putting Lipstick on a Pig
 
Satisfactory Academic Progress 2018-2019
Satisfactory Academic Progress 2018-2019Satisfactory Academic Progress 2018-2019
Satisfactory Academic Progress 2018-2019
 
Victor Valley College - Analysis of the Economic Impact and Return on Investm...
Victor Valley College - Analysis of the Economic Impact and Return on Investm...Victor Valley College - Analysis of the Economic Impact and Return on Investm...
Victor Valley College - Analysis of the Economic Impact and Return on Investm...
 
Accessibility in Distance Education Courses
Accessibility in Distance Education CoursesAccessibility in Distance Education Courses
Accessibility in Distance Education Courses
 
Satisfactory Academic Progress - 2017-2018
Satisfactory Academic Progress - 2017-2018Satisfactory Academic Progress - 2017-2018
Satisfactory Academic Progress - 2017-2018
 
Satisfactory Academic Progress - 2016-2017 - v2
Satisfactory Academic Progress - 2016-2017 - v2Satisfactory Academic Progress - 2016-2017 - v2
Satisfactory Academic Progress - 2016-2017 - v2
 
Satisfactory Academic Progress - 2016-2017
Satisfactory Academic Progress - 2016-2017Satisfactory Academic Progress - 2016-2017
Satisfactory Academic Progress - 2016-2017
 
Facilities Workshop - 2015
Facilities Workshop - 2015Facilities Workshop - 2015
Facilities Workshop - 2015
 
Satisfactory Academic Progress - 2015-2016
Satisfactory Academic Progress - 2015-2016Satisfactory Academic Progress - 2015-2016
Satisfactory Academic Progress - 2015-2016
 
Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...
Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...
Dr. Prem Reddy Health Sciences Building - Project Construction Update - March...
 
Victor Valley College Distance Education Academy - November 2014
Victor Valley College Distance Education Academy - November 2014Victor Valley College Distance Education Academy - November 2014
Victor Valley College Distance Education Academy - November 2014
 
Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...
Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...
Construction Update - February 2015 - VVCCD Dr. Prem Reddy Health Sciences Bu...
 
VVCCD : Career Technical Education Symposium 2015
VVCCD : Career Technical Education Symposium 2015VVCCD : Career Technical Education Symposium 2015
VVCCD : Career Technical Education Symposium 2015
 
Satisfactory Academic Progress - 2014-2015
Satisfactory Academic Progress - 2014-2015Satisfactory Academic Progress - 2014-2015
Satisfactory Academic Progress - 2014-2015
 
January 2015 Construction Update - Victor Valley Community College District -...
January 2015 Construction Update - Victor Valley Community College District -...January 2015 Construction Update - Victor Valley Community College District -...
January 2015 Construction Update - Victor Valley Community College District -...
 
Dr. Prem Reddy Health Sciences Building - End of Year 2014 - Update
Dr. Prem Reddy Health Sciences Building - End of Year 2014 - UpdateDr. Prem Reddy Health Sciences Building - End of Year 2014 - Update
Dr. Prem Reddy Health Sciences Building - End of Year 2014 - Update
 
VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014
VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014
VVCCD - Dr. Prem Reddy Health Sciences Building - Project Update - December 2014
 
Victor Valley College Photovoltaic Solar Technician Program 2014
Victor Valley College Photovoltaic Solar Technician Program 2014Victor Valley College Photovoltaic Solar Technician Program 2014
Victor Valley College Photovoltaic Solar Technician Program 2014
 
Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014
Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014
Dr. Prem Reddy Health Sciences Building - Construction Update - October 2014
 
VVCCD - Dr. Prem Reddy Health Sciences Building - Construction Progress
VVCCD - Dr. Prem Reddy Health Sciences Building - Construction ProgressVVCCD - Dr. Prem Reddy Health Sciences Building - Construction Progress
VVCCD - Dr. Prem Reddy Health Sciences Building - Construction Progress
 

KĂźrzlich hochgeladen

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 

KĂźrzlich hochgeladen (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 

S.I.F.T. Through Your Content For Accessibility

  • 1. S.I.F.T. Through Your Content for ACCESSIBILITY #heweb16 | @lightjump Image courtesy borealnz, Flickr
  • 2. •Born: 1971 (Monterey, CA) •1st PC: Commodore 64 •1st Online: 1986 •1st Web Job: 1996 •1st Higher Ed Web Job: 2006 •Email: Justin.Gatewood@vvc.edu Image courtesy Wikipedia#heweb16 | @lightjump
  • 3. #heweb16 | @lightjump Image courtesy Academy of Achievement, YouTube -Timothy Berners-Lee (Inventor of the World Wide Web)
  • 4. #heweb16 | @lightjump Image courtesy thecheges, WordPress Why S.I.F.T.?
  • 5. #heweb16 | @lightjump Image courtesy thecheges, WordPress To get the BUGSout.
  • 6. #heweb16 | @lightjump Image courtesy Tellmewhat, Flickr What are the typical barriers to accessibility?
  • 7. #heweb16 | @lightjump Image, Š New Line Cinema Heading & Structure
  • 8. #heweb16 | @lightjump Image, Š New Line Cinema Visible Focus
  • 9. #heweb16 | @lightjump Image, Š New Line Cinema Alternative Text
  • 10. #heweb16 | @lightjump Image, Š New Line Cinema Color & Contrast
  • 11. #heweb16 | @lightjump Image, Š New Line Cinema Skip Links
  • 12. #heweb16 | @lightjump Image, Š New Line Cinema Keyboard Traps
  • 13. #heweb16 | @lightjump Image, Š New Line Cinema Carousels & Slideshows
  • 14. #heweb16 | @lightjump Image, Š New Line Cinema Forms
  • 15. #heweb16 | @lightjump Image, Š New Line Cinema Captcha
  • 16. #heweb16 | @lightjump Image, Š New Line Cinema Tables
  • 17. #heweb16 | @lightjump Image, Š New Line Cinema 10 Common Barriers to Accessibility • Heading Structure • Visible Focus • Alternative Text (for images) • Color Contrast • Skip Links • Keyboard traps • Carousels & Slideshows (no controls) • Forms • Captcha • Tables
  • 18. #heweb16 | @lightjump Image, Š New Line Cinema 12 Principles of Accessible Design • Alternative text • HTML structure • Table headers • Form completion • Sufficient link text • Captions/transcripts • Non-HTML content • ‘skip’ links • Color/Contrast • Well written content • Accessible JS • Standards
  • 19. #heweb16 | @lightjump Image, Š New Line Cinema 12 Principles of Accessible Design • Alternative text • HTML structure • Table headers • Form completion • Sufficient link text • Captions/transcripts • Non-HTML content • ‘skip’ links • Color/Contrast • Well written content • Accessible JS • Standards Available at: http://webaim.org/intro/#principles
  • 20. #heweb16 | @lightjump Image, Š New Line Cinema 208 Web Accessibility Best Practices
  • 21. #heweb16 | @lightjump Image, Š New Line Cinema 208 Web Accessibility Best Practices Available at: https://www.webaccessibility.com/ best_practices.php
  • 22. #heweb16 | @lightjump Image, Š New Line Cinema Nearly 57 Million
  • 23. #heweb16 | @lightjump Image, Š New Line Cinema
  • 24. #heweb16 | @lightjump Image, Š New Line Cinema What can Thorin’s map teach us about Accessibility?
  • 25. #heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer Something is missing…
  • 26. #heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer “This content doesn’t make any sense…”
  • 27. #heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer Developer takes a look at the code… …using Assistive Technology (SCD – Solid Crystal Display)
  • 28. #heweb16 | @lightjump Image, Š New Line Cinema, & Metro-Goldwyn Mayer The image was missing alternative text.
  • 29. #heweb16 | @lightjump -- Automated Evaluation Tools
  • 30. #heweb16 | @lightjump -- Automated Evaluation Tools No automated evaluation tool can tell you if your site is accessible, or even compliant. Manual testing is always necessary. http://www.section508.gov/content/automated-evaluation-tools
  • 31. #heweb16 | @lightjump Image courtesy FearlessGuster, iFunny.co Wha…?
  • 32. #heweb16 | @lightjump http://webaim.org/articles/pour/ Building a P.O.U.R. website • Perceivable • Operable • Understandable • Robust
  • 33. #heweb16 | @lightjump Image courtesy FearlessGuster, iFunny.co Wha…?
  • 34. #heweb16 | @lightjump Image courtesy borealnz, Flickr S.I.F.T. through your website • Structure • Images • Forms • Tables
  • 35. #heweb16 | @lightjump Image courtesy Wikipedia S.I.F.T. through your website •Use Headings •Use Lists •Set the Language •Test with only a keyboard •Use descriptive link text •Use ‘skip’ links •Test enlarging page content Structure
  • 36. #heweb16 | @lightjump -- S.I.F.T. through your website •One <h1> •Then <h2> •<h3>, and so on… •Use proper nesting – don’t skip levels Structure > Use Headings
  • 37. #heweb16 | @lightjump -- S.I.F.T. through your website •<ul> and/or <ol> (with nested <li>) •<dl> (with nested <dd>) •Not for visual layout •Empty lists are incorrect HTML Structure > Use Lists
  • 38. #heweb16 | @lightjump -- S.I.F.T. through your website •<html lang=“en”> •<html xml:lang=“en”> (if XHTML) Structure > Set the language
  • 39. #heweb16 | @lightjump -- S.I.F.T. through your website •Users must be able to navigate to and select each link using the keyboard alone. Structure > Test w/keyboard
  • 40. #heweb16 | @lightjump -- S.I.F.T. through your website •Links do not need to include “link” in the link text (users already know it’s a link) •Avoid ‘click here’, ‘read more’, in link text Structure > Descriptive link text
  • 41. #heweb16 | @lightjump -- S.I.F.T. through your website •Provide a link at the top of the page which jumps the user down to an anchor or target at the beginning of the main content. Structure > Use skip links
  • 42. #heweb16 | @lightjump Image, Š www.Lifetool.at S.I.F.T. through your website Structure > Use skip links
  • 43. #heweb16 | @lightjump -- S.I.F.T. through your website •To see how the page will look for low- vision users. Structure > Test enlarging page content
  • 44. #heweb16 | @lightjump Image courtesy Wikipedia S.I.F.T. through your website Structure Question!
  • 45. • Use ‘alt’ text • Use empty ‘alt’ if image is not content • Limit Animations • Icons • Color / Contrast • Avoid flashing images or media • Captions/transcripts #heweb16 | @lightjump Image courtesy Wikipedia S.I.F.T. through your website Images (including media – video/audio)
  • 46. #heweb16 | @lightjump -- S.I.F.T. through your website • Present the CONTENT and FUNCTION of the images in your web content. Images > Alternative Text
  • 47. #heweb16 | @lightjump -- S.I.F.T. through your website • If image is not content or functional (is decorative only) give an empty or null alt tag • EXAMPLE: alt=“ “ (space between quotes) • RESULT: Screen readers will skip this tag Images > Empty Alt tag for non-content
  • 48. #heweb16 | @lightjump -- S.I.F.T. through your website • Animation should almost always be user controlled or very short in duration. Images > Limit animation
  • 49. #heweb16 | @lightjump -- S.I.F.T. through your website • If used, ensure they are well designed, easy to understand and used consistently. Images > Icons
  • 50. #heweb16 | @lightjump -- S.I.F.T. through your website • Provide alternative methods to identify differences that are not dependent on color. • Text must sufficiently contrast with the background. Images > Color and Contrast
  • 51. #heweb16 | @lightjump -- S.I.F.T. through your website • Bright, strobing images or media can cause photoepileptic seizures if they: • Flash more than 2 times per second • Are sufficiently large or bright. • Additionally, the color red is more likely to cause a seizure. Images > Avoid flashing images/media
  • 52. #heweb16 | @lightjump -- S.I.F.T. through your website • Captions should be: • Synchronized • Equivalent • Accessible • Add text transcript on page Images > Captions/transcripts
  • 53. #heweb16 | @lightjump Image courtesy Wikipedia S.I.F.T. through your website Images Question!
  • 54. #heweb16 | @lightjump Image courtesy Wikipedia S.I.F.T. through your website • Use <label> • Use <fieldset> • Use <legend> • Test with keyboard • Match for and id • No empty buttons • Avoid multi-select menus • Alt text for img buttons • JS jump menu issue Forms
  • 55. #heweb16 | @lightjump -- S.I.F.T. through your website • <label for=“name”>Name:</label> • <input id=“name” type=“text” name=“textfield”> Forms > use <label>
  • 56. #heweb16 | @lightjump -- S.I.F.T. through your website • <fieldset> surrounds the group of radio buttons • <legend> provides a description for the grouping • <fieldset> <legend>Select your pizza toppings:</legend> <input id="ham" type="checkbox" name="toppings" value="ham"> <label for="ham">Ham</label><br> <input id="pepperoni" type="checkbox" name="toppings" value="pepperoni"> <label for="pepperoni">Pepperoni</label><br> <input id="mushrooms" type="checkbox" name="toppings" value="mushrooms"> <label for="mushrooms">Mushrooms</label><br> <input id="olives" type="checkbox" name="toppings" value="olives"> <label for="olives">Olives</label> </fieldset> Forms > use <fieldset> & <legend>
  • 57. #heweb16 | @lightjump -- S.I.F.T. through your website • Ensure there aren’t any ‘traps’ in the form that would prevent a user from completing the form. Forms > Test with keyboard alone
  • 58. #heweb16 | @lightjump -- S.I.F.T. through your website • Buttons must never be left empty, • Avoid multi-select menus, • Include alt text on img buttons • JS forms – provide a submit button separate from the choices Forms > wrap-up
  • 59. #heweb16 | @lightjump Image courtesy Wikipedia S.I.F.T. through your website Forms Question!
  • 60. #heweb16 | @lightjump -- S.I.F.T. through your website • Use <caption> • Use <th> • Use <scope> • Avoid spanned cells • Avoid multi-level header cells • Use proportional sizing (% over px) • Avoid the summary attribute • <thead> & <tfoot> not really necessary Tables
  • 61. #heweb16 | @lightjump -- S.I.F.T. through your website • Must be the first tag after the opening <table> tag. • Brief, indicates the content of that table. Tables > Use <caption>
  • 62. #heweb16 | @lightjump -- S.I.F.T. through your website • Should never be empty. • Helps screen reader users understand the context of content in each table cell. Tables > Use <th>
  • 63. #heweb16 | @lightjump -- S.I.F.T. through your website • Identifies whether a table header is a column header or row header: • <th scope=“col”>, or • <th scope=“row”> Tables > Use scope
  • 64. #heweb16 | @lightjump -- S.I.F.T. through your website • Helps low vision users when enlarging text content • Defined cell heights should be avoided so the cell can expand downward to accommodate its content when enlarged. Tables > Use proportional sizing (%)
  • 65. #heweb16 | @lightjump -- S.I.F.T. through your website • Spanned cells Multi-level header cells • Summary attribute (not part of HTML5 spec) • <thead> & <tfoot> - not necessary for accessibility Tables > Things to avoid
  • 66. #heweb16 | @lightjump -- S.I.F.T. through your website Tables Question!
  • 67. #heweb16 | @lightjump Image courtesy Wikipedia However difficult life may seem, there is always something you can do and succeed at, it matters that YOU DON’T JUST GIVE UP… - Stephen Hawking
  • 68. #heweb16 | @lightjump -- Useful Free Tools • Vischeck – simulates colorblind vision • http://www.vischeck.com • Accessify – Quick Form, Skipnav, Navigation & jQuery Function Builders • http://www.accessify.com • WebAIM Tools: • Web Accessibility Evaluation Tool (WAVE) • http://wave.webaim.org • Color Contrast Checker • http://webaim.org/resources/contrastchecker/ • Penn State Accessibility Resources • http://accessibility.psu.edu/
  • 69. #heweb16 | @lightjump -- Useful Resources • W3.org/WAI/ - (W3C Web Accessibility Initiative) • WebAIM.org – (Web Accessibility in Mind) • Knowbility.org • Usability.gov • Webaccessibility.com • AccessIQ.org (Australia) • InteractiveAccessibility.com • Ahead.org (Association on Higher Ed & Disability) • NCDAE.org (Nat’l Center on Disability & Access to Ed.)
  • 70. #heweb16 | @lightjump -- Questions? Justin Gatewood lightjump@gmail.com Slides: slideshare.net/lightjump