SlideShare a Scribd company logo
Download Web Developer extension for Google
Chrome/Firefox.
https://chrome.google.com/webstore/detail/web-
developer/bfbameneiokkgbdmiekhjnmfkcnldhhmwww.ad
dons.mozilla.org/en-us/firefox/addon/web-developer/
Download the Color Contrast Analyser.
www.paciellogroup.com/resources/contrastanalyser/
OR http://webaim.org/resources/contrastchecker/
Screen Reader version of Game
http://rebeccazantjer.net/gaad2015/index.html
GETTING STARTED
Image from Sam Schmelzer, ourcrowd.com
GLOBAL
ACCESSIBILITY
AWARENESS
DAY
2015
Communicate
#GAAD
#DetroitUX
@RebeccaZantjer
Rebecca Zantjer
UX Researcher, Owens
Corning
Phil Deaton
A/U Intern, MSU CAL,
MSU UARC, Making
Learning Accessible
Marta
Werbanowska
A/U Intern, MSU College
of Arts and Letters
PRESENTERS
Download Web Developer extension for Google
Chrome/Firefox.
https://chrome.google.com/webstore/detail/web-
developer/bfbameneiokkgbdmiekhjnmfkcnldhhmwww.ad
dons.mozilla.org/en-us/firefox/addon/web-developer/
Download the Color Contrast Analyser.
www.paciellogroup.com/resources/contrastanalyser/
OR http://webaim.org/resources/contrastchecker/
Screen Reader version of Game
http://rebeccazantjer.net/gaad2015/index.html
GETTING STARTED
INTRODUCTION: FOUNDATIONS
FOUNDATIONS
Statistics on disability
• 18.7% of Americans have some form of
disability
• 6% of all males have red-green
colorblindness
BY THE NUMBERS
Web Content Accessibility Guidelines
• International standard for web accessibility
• Referenced in accessibility lawsuits
• Functional requirements rather than
checklists
WCAG 2.0
1. Pick a site you care about/have some
ownership over.
2. Evaluate how that site holds up against
four sample web accessibility guidelines.
3. Move your game piece the appropriate
number of spaces (more accessible sites
can move more spaces)
4. Win prizes.
5. Gloat.
GAME PROCEDURE
1. Scoring can be ambiguous, the decision
of the person sitting to your right is final.
2. Be honest, but gracious (with yourself
and others).
3. When you land on a + or – spot, let us
know so we can talk about it.
GAME RULES
Section 1: Page Structure
SECTION 1:
PAGE
STRUCTURE
Are your page headings meaningful?
• Do your headings adequately describe the content they
structure?
PAGE STUCTURE
Example of meaningful headings
Are your heading tags structured hierarchically?
• Do your headings move hierarchically from H1 to H6?
• Is your H1 tag the broadest heading/title of the page? Does it
come after the navigation?
PAGE STUCTURE
Example of poor heading structure
<h1> Title </h1>
<h2> </h2>
<h2> </h2>
<h3> </h3>
<h4> </h4>
<h4> </h4>
<h2> </h2>
<h3> </h3>
EXAMPLE PAGE STUCTURE
web developer tool > information tab > view
document outline
EVALUATING PAGE STRUCTURE
Example of view
document outline view
Pros
• No missing heading
levels
• Headings at the same
level are coded at the
same level
Cons
• Text that structures
content is not labeled as
headings.
• No H1 after the
navigation.
• H3s are not structured
by an H2
POINTS DESCRIPTION
6 Headings were descriptive and hierarchical. Text that structured
content was marked as a heading. H1 was below the navigation.
5 Headings were fairly descriptive and text that structured content was
marked as a heading. H1 tag was not below the navigation and/or one
heading level was skipped.
4 Headings were fairly descriptive, but some text that structured content
was not marked as a heading. H1 was not below the navigation and
one or two heading levels were skipped.
3 Headings were kind of descriptive and a lot of text that structured
content was not marked as a heading. H1 was missing/not below the
navigation and multiple heading levels were skipped or out of order.
2 Headings were vague and text that structured content was not marked
as a heading. H1 was missing/not below the navigation and heading
levels were skipped and out of order.
1 H1 was missing. Headings were not descriptive. Many headings were
missing. Heading levels were used out of order throughout the page.
SCORING PAGE STUCTURE
• makes browsing accessible
• creates a document “skeleton” with
markup and not just styling
WHY PAGE STRUCTURE?
Section 2: Color
SECTION 2:
COLOR
Does your text have sufficient color contrast with the background?
Is color being used as the only way to communicate meaning
anywhere on your site?
• Are directions dependent on color?
• Are errors indicated only by color?
• Are color-coded data tables able to be understood without color?
COLOR
Example of poor color contrast
Additional color examples
color contrast analyser > eyedropper > text most
likely to fail
EVALUATING COLOR
Demonstration of color contrast tool
POINTS DESCRIPTION
6 Text color passed contrast guidelines throughout. Meaning was not
dependent on color anywhere on the page.
5 Text passed contrast guidelines on almost the entire page. Meaning
was not dependent on color anywhere on the page.
4 Most text passed contrast guidelines. Meaning was slightly dependent
on color.
3 Almost half of the text passed contrast guidelines. Meaning was fairly
dependent on color.
2 Much of the text did not pass contrast guidelines. Meaning was fairly
dependent on color on multiple portions of the page.
1 Significant portions of the page text did not meet contrast guidelines.
Meaning was heavily dependent on color throughout the page.
SCORING COLOR
• Some users cannot perceive colors;
users with all types of vision should be
able to see and use your site
WHY COLOR?
Section 3: Interactive Elements
SECTION 3:
INTERACTIVE
ELEMENTS
Do all tabbabble elements receive focus?
• When you tab through the site can you see where you are on the
page?
Can you navigate your site using only the keyboard?
• Can you get to all your menu options by using the keyboard?
• Can you select any link using the keyboard?
• Can you navigate any carousel items using the keyboard?
INTERACTIVE ELEMETS
Example of keyboard accessible site
EVALUATING INTERACTIVE
ELEMENTS
refresh page > press “tab” to move forward > press
“enter” to select > press “shift + tab” to move
backward
POINTS DESCRIPTION
6 Focus was made very visible on all tabbable objects. All navigation
items/link options were accessible via keyboard. No keyboard traps.
5 Focus was made pretty visible on all tabbable objects. All navigation
items/link options were accessible via keyboard. No keyboard traps.
4 Focus was either made minimally visible on all objects or was visible
on most objects. All navigation items/link options were accessible via
keyboard. No keyboard traps.
3 Focus was not made visible on many objects. A few navigation
items/link options were not accessible via keyboard. No keyboard
traps.
2 Focus was not made visible and many navigation items/link options
were not accessible via keyboard. No keyboard traps.
1 Focus was not made visible. Significant portions of navigation
items/link options were not accessible via keyboard. Keyboard traps
were used.
SCORING INTERACTIVE ELEMENTS
• many people interact with your site
without using a mouse, they need to be
able to access content
• more interaction strategies reduce
barriers to users completing tasks on
your site
WHY INTERACTIVE ELEMENTS?
Are your forms accessible?
• Do all form fields receive focus?
• Do form fields have appropriately coded and descriptive labels?
INTERACTIVE ELEMENTS (FORMS)
refresh page > press “tab” to move forward > press
“enter” to select > press “shift + tab” to move
backward
right click page > inspect element > look for name,
role, and value
EVALUATING FORMS
Demonstration of evaluating form
accessibility
example
POINTS DESCRIPTION
3 All form fields received focus and had descriptive names, roles, and
values.
2 Most form fields received focus and/or had names, roles, and values
that were not descriptive.
1 Many form fields received focus and/or did not have names, roles, and
values.
SCORING FORMS
• visually impaired users should be able
to interact with forms the same way
sighted users do
• name, role, and value helps prevent
errors and improve user experience
WHY INTERACTIVE ELEMENTS?
Section 4: Non-Text Elements
SECTION 4:
NON-TEXT
ELEMENTS
Do all non-text elements have equivalent text alternatives?
• Images?
– Is the alt text really equivalent?
• Videos?
• Charts/graphs?
Can information presented in non-text elements be understood with
a screen reader?
• Look especially at tables and charts.
NON-TEXT ELEMENTS
Example of non-descriptive alt text
Example of video captioning
Web developer tools > display alt attributes >
disable all images
EVALUATING NON-TEXT ELEMENTS
POINTS DESCRIPTION
6 All graphic and multimedia elements that were used to convey
information had equivalent text alternatives.
5 All graphic and multimedia elements that were used to convey
information had text alternatives, some of which were not equivalent.
4 Most graphic and multimedia elements that were used to convey
information had text alternatives, some of which were not equivalent.
3 Most graphic and multimedia elements that were used to convey
information had text alternatives, many of which were not equivalent
2 Many graphic and multimedia elements that were used to convey
information did not have text alternatives; elements that did have text
alternatives rarely had equivalent text alternatives.
1 Graphic and multimedia elements that were used to convey
information did not have text alternatives. Images of text were used
frequently.
SCORING NON-TEXT ELEMENTS
• Text is the most accessible media for
presenting information
• Users who can’t see/hear have no way
to access content if text alternatives are
not available
WHY NON-TEXT ELEMENTS?
Winners
WINNERS
CATEGORY ACTION ITEM
Page
Structure
Format portfolio piece titles as H3s.
Color Change color of action buttons to have sufficient contrast.
Color Indicate errors with boxes and the word “error”, not just red color.
Interactive
Elements
Make focus indicator more visible.
Non-text
elements
Write equivalent alt-text for portfolio images.
ACCESSIBILITY ACTION PLANS
1. Pick a site you care about/have some
ownership over.
2. Evaluate how that site holds up against four
sample web accessibility guidelines.
3. Move your game piece the appropriate
number of spaces (more accessible sites can
move more spaces)
4. Win prizes.
5. Gloat.
6. Make the web a place for everyone.
GAME PROCEDURE
Accessible means that individuals with disabilities are
able to independently acquire the same information,
engage in the same interactions, and enjoy the same
services within the same timeframe as individuals
without disabilities, with substantially equivalent ease
of use.
HAPPY GLOBAL ACCESSIBILITY
AWARENESS DAY
Rebecca Zantjer
rzantjer@gmail.com
Phil Deaton
deatonph@msu.edu
Marta
Werbanowska
werbanow@msu.edu
FOLLOW UP

More Related Content

Similar to Basics of Accessible Web Design

Selfish Accessibility: WordCamp London 2017
Selfish Accessibility: WordCamp London 2017Selfish Accessibility: WordCamp London 2017
Selfish Accessibility: WordCamp London 2017
Adrian Roselli
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017
Adrian Roselli
 
Selfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceSelfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital Service
Adrian Roselli
 
Capturing and Retaining Users Interest
Capturing and Retaining Users InterestCapturing and Retaining Users Interest
Capturing and Retaining Users Interest
Lisa Colton
 
Online platform for ict content development
 Online platform for ict content development Online platform for ict content development
Online platform for ict content development
Immaeviorge
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
H. Trevor Johnson-Steigelman
 
Fringe Accessibility: Booster 2016
Fringe Accessibility: Booster 2016Fringe Accessibility: Booster 2016
Fringe Accessibility: Booster 2016
Adrian Roselli
 
Agile and accessibility - Water and oil
Agile and accessibility - Water and oilAgile and accessibility - Water and oil
Agile and accessibility - Water and oil
Herin Hentry
 
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 20095 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
Neil Foote
 
Activate
ActivateActivate
Activate
lac_cheese
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
H. Trevor Johnson-Steigelman
 
The good, the bad, the ugly - Best Practices for Design in SharePoint
The good, the bad, the ugly - Best Practices for Design in SharePointThe good, the bad, the ugly - Best Practices for Design in SharePoint
The good, the bad, the ugly - Best Practices for Design in SharePoint
D'arce Hess
 
Design Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly websiteDesign Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly website
nonlinear creations
 
Writing-Best-Practices
Writing-Best-PracticesWriting-Best-Practices
Writing-Best-Practices
Candace Loya
 
Writing for the web
Writing for the webWriting for the web
Writing for the web
Xavier Pradheep Singh
 
Accessibility 101
Accessibility 101Accessibility 101
Accessibility 101
Barry Briggs
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
Inductive Automation
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
Inductive Automation
 
Rubrics in ed tech
Rubrics in ed techRubrics in ed tech
Rubrics in ed tech
patrickcultura
 
Rubrics in ed tech
Rubrics in ed techRubrics in ed tech
Rubrics in ed tech
rcborja17
 

Similar to Basics of Accessible Web Design (20)

Selfish Accessibility: WordCamp London 2017
Selfish Accessibility: WordCamp London 2017Selfish Accessibility: WordCamp London 2017
Selfish Accessibility: WordCamp London 2017
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017
 
Selfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceSelfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital Service
 
Capturing and Retaining Users Interest
Capturing and Retaining Users InterestCapturing and Retaining Users Interest
Capturing and Retaining Users Interest
 
Online platform for ict content development
 Online platform for ict content development Online platform for ict content development
Online platform for ict content development
 
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: Booster 2016
Fringe Accessibility: Booster 2016Fringe Accessibility: Booster 2016
Fringe Accessibility: Booster 2016
 
Agile and accessibility - Water and oil
Agile and accessibility - Water and oilAgile and accessibility - Water and oil
Agile and accessibility - Water and oil
 
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 20095 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
 
Activate
ActivateActivate
Activate
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
 
The good, the bad, the ugly - Best Practices for Design in SharePoint
The good, the bad, the ugly - Best Practices for Design in SharePointThe good, the bad, the ugly - Best Practices for Design in SharePoint
The good, the bad, the ugly - Best Practices for Design in SharePoint
 
Design Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly websiteDesign Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly website
 
Writing-Best-Practices
Writing-Best-PracticesWriting-Best-Practices
Writing-Best-Practices
 
Writing for the web
Writing for the webWriting for the web
Writing for the web
 
Accessibility 101
Accessibility 101Accessibility 101
Accessibility 101
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
 
Rubrics in ed tech
Rubrics in ed techRubrics in ed tech
Rubrics in ed tech
 
Rubrics in ed tech
Rubrics in ed techRubrics in ed tech
Rubrics in ed tech
 

Recently uploaded

一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理
一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理
一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理
aonx8o5f
 
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
7jpwahiy
 
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
zv943dhb
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
9lq7ultg
 
一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理
一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理
一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理
67n7f53
 
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
i990go7o
 
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
wkip62b
 
一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理
一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理
一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理
bz42w9z0
 
欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】
欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】
欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】
batchelorerbm45967
 
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
jafiradnan336
 
一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样
tobbk6s8
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
wkip62b
 
一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理
一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理
一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理
ubogumo
 
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
t34zod9l
 
Intel-Centrino-Mobile-Technology-guidelines
Intel-Centrino-Mobile-Technology-guidelinesIntel-Centrino-Mobile-Technology-guidelines
Intel-Centrino-Mobile-Technology-guidelines
EricHo305923
 
一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理
一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理
一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理
xnhwr8v
 
一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理
一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理
一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理
kmzsy4kn
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
881evgn0
 
一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理
一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理
一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理
qa8dk1wm
 
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
02tygie
 

Recently uploaded (20)

一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理
一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理
一比一原版(Hull毕业证)英国哈珀亚当斯大学毕业证如何办理
 
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
 
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
 
一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理
一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理
一比一原版(OU毕业证)美国俄克拉荷马大学毕业证如何办理
 
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
 
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
 
一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理
一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理
一比一原版澳洲科廷科技大学毕业证(Curtin毕业证)如何办理
 
欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】
欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】
欧洲杯足彩-欧洲杯足彩买球软件-欧洲杯足彩买球软件下载|【​网址​🎉ac123.net🎉​】
 
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
 
一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
 
一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理
一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理
一比一原版(lu毕业证书)英国拉夫堡大学毕业证如何办理
 
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
 
Intel-Centrino-Mobile-Technology-guidelines
Intel-Centrino-Mobile-Technology-guidelinesIntel-Centrino-Mobile-Technology-guidelines
Intel-Centrino-Mobile-Technology-guidelines
 
一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理
一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理
一比一原版(falmouth毕业证书)法尔茅斯大学毕业证如何办理
 
一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理
一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理
一比一原版(KPU毕业证)加拿大昆特兰理工大学毕业证如何办理
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
 
一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理
一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理
一比一原版澳洲查理斯特大学毕业证(CSU学位证)如何办理
 
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
 

Basics of Accessible Web Design

  • 1. Download Web Developer extension for Google Chrome/Firefox. https://chrome.google.com/webstore/detail/web- developer/bfbameneiokkgbdmiekhjnmfkcnldhhmwww.ad dons.mozilla.org/en-us/firefox/addon/web-developer/ Download the Color Contrast Analyser. www.paciellogroup.com/resources/contrastanalyser/ OR http://webaim.org/resources/contrastchecker/ Screen Reader version of Game http://rebeccazantjer.net/gaad2015/index.html GETTING STARTED
  • 2. Image from Sam Schmelzer, ourcrowd.com GLOBAL ACCESSIBILITY AWARENESS DAY 2015
  • 3. Communicate #GAAD #DetroitUX @RebeccaZantjer Rebecca Zantjer UX Researcher, Owens Corning Phil Deaton A/U Intern, MSU CAL, MSU UARC, Making Learning Accessible Marta Werbanowska A/U Intern, MSU College of Arts and Letters PRESENTERS
  • 4. Download Web Developer extension for Google Chrome/Firefox. https://chrome.google.com/webstore/detail/web- developer/bfbameneiokkgbdmiekhjnmfkcnldhhmwww.ad dons.mozilla.org/en-us/firefox/addon/web-developer/ Download the Color Contrast Analyser. www.paciellogroup.com/resources/contrastanalyser/ OR http://webaim.org/resources/contrastchecker/ Screen Reader version of Game http://rebeccazantjer.net/gaad2015/index.html GETTING STARTED
  • 6. Statistics on disability • 18.7% of Americans have some form of disability • 6% of all males have red-green colorblindness BY THE NUMBERS
  • 7. Web Content Accessibility Guidelines • International standard for web accessibility • Referenced in accessibility lawsuits • Functional requirements rather than checklists WCAG 2.0
  • 8. 1. Pick a site you care about/have some ownership over. 2. Evaluate how that site holds up against four sample web accessibility guidelines. 3. Move your game piece the appropriate number of spaces (more accessible sites can move more spaces) 4. Win prizes. 5. Gloat. GAME PROCEDURE
  • 9. 1. Scoring can be ambiguous, the decision of the person sitting to your right is final. 2. Be honest, but gracious (with yourself and others). 3. When you land on a + or – spot, let us know so we can talk about it. GAME RULES
  • 10. Section 1: Page Structure SECTION 1: PAGE STRUCTURE
  • 11. Are your page headings meaningful? • Do your headings adequately describe the content they structure? PAGE STUCTURE
  • 13. Are your heading tags structured hierarchically? • Do your headings move hierarchically from H1 to H6? • Is your H1 tag the broadest heading/title of the page? Does it come after the navigation? PAGE STUCTURE
  • 14. Example of poor heading structure
  • 15. <h1> Title </h1> <h2> </h2> <h2> </h2> <h3> </h3> <h4> </h4> <h4> </h4> <h2> </h2> <h3> </h3> EXAMPLE PAGE STUCTURE
  • 16. web developer tool > information tab > view document outline EVALUATING PAGE STRUCTURE
  • 17. Example of view document outline view Pros • No missing heading levels • Headings at the same level are coded at the same level Cons • Text that structures content is not labeled as headings. • No H1 after the navigation. • H3s are not structured by an H2
  • 18. POINTS DESCRIPTION 6 Headings were descriptive and hierarchical. Text that structured content was marked as a heading. H1 was below the navigation. 5 Headings were fairly descriptive and text that structured content was marked as a heading. H1 tag was not below the navigation and/or one heading level was skipped. 4 Headings were fairly descriptive, but some text that structured content was not marked as a heading. H1 was not below the navigation and one or two heading levels were skipped. 3 Headings were kind of descriptive and a lot of text that structured content was not marked as a heading. H1 was missing/not below the navigation and multiple heading levels were skipped or out of order. 2 Headings were vague and text that structured content was not marked as a heading. H1 was missing/not below the navigation and heading levels were skipped and out of order. 1 H1 was missing. Headings were not descriptive. Many headings were missing. Heading levels were used out of order throughout the page. SCORING PAGE STUCTURE
  • 19. • makes browsing accessible • creates a document “skeleton” with markup and not just styling WHY PAGE STRUCTURE?
  • 21. Does your text have sufficient color contrast with the background? Is color being used as the only way to communicate meaning anywhere on your site? • Are directions dependent on color? • Are errors indicated only by color? • Are color-coded data tables able to be understood without color? COLOR
  • 22. Example of poor color contrast
  • 24. color contrast analyser > eyedropper > text most likely to fail EVALUATING COLOR
  • 25. Demonstration of color contrast tool
  • 26. POINTS DESCRIPTION 6 Text color passed contrast guidelines throughout. Meaning was not dependent on color anywhere on the page. 5 Text passed contrast guidelines on almost the entire page. Meaning was not dependent on color anywhere on the page. 4 Most text passed contrast guidelines. Meaning was slightly dependent on color. 3 Almost half of the text passed contrast guidelines. Meaning was fairly dependent on color. 2 Much of the text did not pass contrast guidelines. Meaning was fairly dependent on color on multiple portions of the page. 1 Significant portions of the page text did not meet contrast guidelines. Meaning was heavily dependent on color throughout the page. SCORING COLOR
  • 27. • Some users cannot perceive colors; users with all types of vision should be able to see and use your site WHY COLOR?
  • 28. Section 3: Interactive Elements SECTION 3: INTERACTIVE ELEMENTS
  • 29. Do all tabbabble elements receive focus? • When you tab through the site can you see where you are on the page? Can you navigate your site using only the keyboard? • Can you get to all your menu options by using the keyboard? • Can you select any link using the keyboard? • Can you navigate any carousel items using the keyboard? INTERACTIVE ELEMETS
  • 30. Example of keyboard accessible site
  • 31. EVALUATING INTERACTIVE ELEMENTS refresh page > press “tab” to move forward > press “enter” to select > press “shift + tab” to move backward
  • 32. POINTS DESCRIPTION 6 Focus was made very visible on all tabbable objects. All navigation items/link options were accessible via keyboard. No keyboard traps. 5 Focus was made pretty visible on all tabbable objects. All navigation items/link options were accessible via keyboard. No keyboard traps. 4 Focus was either made minimally visible on all objects or was visible on most objects. All navigation items/link options were accessible via keyboard. No keyboard traps. 3 Focus was not made visible on many objects. A few navigation items/link options were not accessible via keyboard. No keyboard traps. 2 Focus was not made visible and many navigation items/link options were not accessible via keyboard. No keyboard traps. 1 Focus was not made visible. Significant portions of navigation items/link options were not accessible via keyboard. Keyboard traps were used. SCORING INTERACTIVE ELEMENTS
  • 33. • many people interact with your site without using a mouse, they need to be able to access content • more interaction strategies reduce barriers to users completing tasks on your site WHY INTERACTIVE ELEMENTS?
  • 34. Are your forms accessible? • Do all form fields receive focus? • Do form fields have appropriately coded and descriptive labels? INTERACTIVE ELEMENTS (FORMS)
  • 35. refresh page > press “tab” to move forward > press “enter” to select > press “shift + tab” to move backward right click page > inspect element > look for name, role, and value EVALUATING FORMS
  • 36. Demonstration of evaluating form accessibility example
  • 37. POINTS DESCRIPTION 3 All form fields received focus and had descriptive names, roles, and values. 2 Most form fields received focus and/or had names, roles, and values that were not descriptive. 1 Many form fields received focus and/or did not have names, roles, and values. SCORING FORMS
  • 38. • visually impaired users should be able to interact with forms the same way sighted users do • name, role, and value helps prevent errors and improve user experience WHY INTERACTIVE ELEMENTS?
  • 39. Section 4: Non-Text Elements SECTION 4: NON-TEXT ELEMENTS
  • 40. Do all non-text elements have equivalent text alternatives? • Images? – Is the alt text really equivalent? • Videos? • Charts/graphs? Can information presented in non-text elements be understood with a screen reader? • Look especially at tables and charts. NON-TEXT ELEMENTS
  • 42. Example of video captioning
  • 43. Web developer tools > display alt attributes > disable all images EVALUATING NON-TEXT ELEMENTS
  • 44. POINTS DESCRIPTION 6 All graphic and multimedia elements that were used to convey information had equivalent text alternatives. 5 All graphic and multimedia elements that were used to convey information had text alternatives, some of which were not equivalent. 4 Most graphic and multimedia elements that were used to convey information had text alternatives, some of which were not equivalent. 3 Most graphic and multimedia elements that were used to convey information had text alternatives, many of which were not equivalent 2 Many graphic and multimedia elements that were used to convey information did not have text alternatives; elements that did have text alternatives rarely had equivalent text alternatives. 1 Graphic and multimedia elements that were used to convey information did not have text alternatives. Images of text were used frequently. SCORING NON-TEXT ELEMENTS
  • 45. • Text is the most accessible media for presenting information • Users who can’t see/hear have no way to access content if text alternatives are not available WHY NON-TEXT ELEMENTS?
  • 47. CATEGORY ACTION ITEM Page Structure Format portfolio piece titles as H3s. Color Change color of action buttons to have sufficient contrast. Color Indicate errors with boxes and the word “error”, not just red color. Interactive Elements Make focus indicator more visible. Non-text elements Write equivalent alt-text for portfolio images. ACCESSIBILITY ACTION PLANS
  • 48. 1. Pick a site you care about/have some ownership over. 2. Evaluate how that site holds up against four sample web accessibility guidelines. 3. Move your game piece the appropriate number of spaces (more accessible sites can move more spaces) 4. Win prizes. 5. Gloat. 6. Make the web a place for everyone. GAME PROCEDURE
  • 49. Accessible means that individuals with disabilities are able to independently acquire the same information, engage in the same interactions, and enjoy the same services within the same timeframe as individuals without disabilities, with substantially equivalent ease of use. HAPPY GLOBAL ACCESSIBILITY AWARENESS DAY