SlideShare a Scribd company logo
1 of 46
Global Accessibility
Awareness Day
Boston - May 9, 2012
What is GAAD?
Global Accessibility Awareness Day
• Joe Devon
– Los Angeles area Web Developer
• Jennison Asuncion
– Toronto based Accessibility Evangelist
How Global is Global?
Global Accessibility Awareness Day
• Boston, USA
• Los Angeles, USA
• Los Angeles #2, USA
• San Diego, USA
• Washington D.C., USA
• Llandarcy, Wales UK
• Brisbane, Australia
• Melbourne, Australia
• Sydney, Australia
• Mumbai, India
• Bangalore, India
• Toronto, Canada
Goals of GAAD
• Raise the profile of accessibility
• Introduce Topics of Digital Accessibility
• Why accessibility matters
• Answer your Questions
How to participate
• Use your computer without the mouse
• Try out a screen reader
• Explore accessibility features of your
current Operating System or device
• Caption a video on YouTube
• Blog, tweet or Facebook about
Accessibility
Tonight’s Agenda
• Intro to Accessibility
• Live Demo of Access Technology
• “Click and Go” access to the Massachusetts
State House
• Boston Accessibility Group
• Open Discussion / Q & A
An Introduction to
Web Accessibility
For Content Developers
Why are we here?
• Get a better understanding of:
– Accessibility
– HTML – the language of the web
– How people of different abilities use the web
– How we can improve everyone’s web
experience by creating accessible content
• Live Demo of Access Technology
• Answer your Questions
What is Accessibility?
Accessibility is a general term used to describe the
degree to which a product, device, service, or
environment is available to as many people as
possible.
Accessibility can be viewed as the ability to access
and benefit from some system or entity.
Accessibility is often used in reference to people with
disabilities or special needs and their right of access
to entities, often through the use of assistive
technology.
Wikipedia : Accessibility
Then what is WEB Accessibility?
Web accessibility refers to the inclusive
practice of making websites usable by
people of all abilities and disabilities.
When sites are correctly designed,
developed and edited, all users
can have equal access to information
and functionality.
Wikipedia : Web Accessibility
The Four Principals of Web Accessibility
(WCAG 2.0)
• Perceivable - Text alternatives for non-text elements,
captioned and described media, adaptable presentation.
• Operable - Make it keyboard accessible, provide
navigation aids, avoid time-outs. Avoid flashing and
scrolling content.
• Understandable - Make content readable, predictable,
easy to navigate, read and understand. Provide input
assistance.
• Robust - Maximize compatibility with current and future
user agents, including assistive technologies.
How does a person with a disability access
the web?
• Access/Assistive/Adaptive Technology
(let's just call it AT)
• AT is a term that describes assistive,
adaptive, and rehabilitative devices or
software for people with disabilities that
attempt to reduce the impact or remove
the disability entirely.
Examples of AT
• Screen reading software: Uses synthesized speech to read
what is being displayed on a visual output device
• Braille terminals or Refreshable Braille displays:
Renders text as Braille characters (usually by means of raising
pegs through holes in a flat surface).
• Screen magnification software: Enlarges and modifies
the contrast/coloring of what is being displayed on the
computer monitor, making it easier to read for vision
impaired users.
• Speech recognition software: Accepts spoken commands
to the computer, or turns dictation into grammatically correct
text.
• Keyboard overlays or specialized keyboards: Makes
typing easier and more accurate for those who have motor
control difficulties.
Typical Features of an Accessible Web Site
Accessible web sites have:
• Text Equivalents for Images
• Links that make sense out of context
• Text that is large or enlargeable and of high contrast
• Clickable items that are large and indicate focus
• Pages that can be used with a keyboard or switch
device
• Videos that are closed captioned and audio described
• Content that is written in plain English and
augmented with instructional diagrams
• Adherence to widely accepted paradigms
• Semantically Meaningful HTML/Markup
Let’s get started!
Time for some learnin’
Provide Meaningful
Page Titles
Navigational Aids
Provide a way for users to skip repetitive content
structural/semantic
HTML elements
(headings, lists, blockquotes, etc.)
Semantically Meaningful HTML/Markup
<h1>A web Page about HTML</h1>
<h2>Elements of HTML</h2>
<h3>Lists</h3>
<p>There are two main types of lists; ordered and
unordered:</p>
<h4>Unordered Lists</h4>
<ul>
<li>I'm the first item in an unordered list</li>
<li>I'm the second</li>
</ul>
<h4>Ordered Lists</h4>
<ol>
<li>I'm the first item in an unordered list</li>
<li>I'm the second</li>
</ol>
<h3>Links</h3>
<p>Let's <a href="http://www.google.com>visit
Google</a></p>
Semantically Meaningful HTML/Markup
Screen readers use structural information to help make
reading more efficient. For example, most screen readers
can skip from heading to heading, announce the number
of items in a list, and identify the current row and
column in a data table.
Identify headings, paragraphs, lists, quotations, etc., using
the appropriate markup instead of relying solely on
formatting. For example, use <h1> tags to identify the
top-level heading rather than simply making its text
large and bold.
Do not misuse structural markup for formatting effects,
such as using <blockquote> to indent a paragraph.
Use heading elements
• Properly used Headings give a web page a machine
readable structure that reveals the topics discussed on a
page and how they are hierarchically related to each
other.
• Access technologies operate just like "machines" and can
provide a means for a user to navigate that structure with
speed and with ease.
• Properly used Headings enable a visually impaired user
to quickly "scan" a page for specific content or relevant
topics much like a sighted person would.
• Harvard Pilgrim Healthcare – Members
• CNN
Use Headings (in order)
Heading Level 1
<h1>This is the title of the page or article</h1>
Heading Level 2
<h2>This is a subsection of the page or article</h2>
Heading Level 3
<h3>This is a subsection of the current subsection</h3>
Heading Level 4
<h4>This is a subsection of the current subsection</h4>
Heading Level 5
<h5>This is a subsection of the current subsection</h5>
Heading Level 6
<h6>This is a subsection of the current subsection</h6>
Use Lists to identify series of related items
Screen readers identify the number and type of items in a
list and enable users to easily skip all or part of the list if
desired.
Unordered Lists (bulleted)
<ul>
<li>This is the first list item</li>
<li>This is the next</li>
</ul>
Ordered Lists (numbers)
<ol>
<li>This is the first list item</li>
<li>This is the second</li>
</ol>
Use Blockquotes (for quoted text)
Do not misuse structural markup for formatting effects,
such as using <blockquote> to indent a paragraph
<blockquote>
Four score and seven years ago our
fathers brought forth on this
continent, a new nation, conceived
in Liberty, and dedicated to the
proposition that all men are created
equal.
</blockquote>
Provide alternative
text for nontext
elements
MYTH: Images are bad for accessibility
• Technically, images are only inaccessible to
people who are totally blind. What about people
with:
– low vision
– color-blindness
– Deafness
– motor disabilities
– cognitive disabilities
• Images are not bad for accessibility. They
actually increase comprehension and usability
for most audiences.
Using ALT text effectively
• Images can often ENHANCE accessibility for
sighted individuals by providing visual cues that
aid comprehension:
– illustrations:
– icons
– animations
• Graphics can be especially useful to individuals
with certain reading disabilities, learning
disabilities, attention deficit disorders, or
cognitive disabilities.
How Images Are Used
Images on Web sites are used in three main ways:
• to convey important content
• to provide visual enhancements which offer no
real content
• to link to other areas of the site
The most appropriate alt text depends on the way
in which the image is used and communicates
the purpose of the graphic, not its appearance.
A Practical example – The Mona Lisa
Introductory art class giving examples
of different types of art:
alt=“Painting of a woman”
Paintings by Leonardo DaVinci:
alt=“The Mona Lisa”
Article about works by Italian Artists:
alt=“Leonardo DaVinci, The
Mona Lisa”
Art History Class:
alt=“The Mona Lisa, oil on
poplar panel, Leonardo
DaVinic, 16th
Century”
Images of Text
Images of text should have ALT text that reflects
the text in the image. Common examples of
images of text are:
– Banners
– Headers
– Buttons
NULL (Empty) Alt text
Is it ever OK to skip using ALT text? YES
• Images that do not provide any content to the
user (rounded corners, transparent images,
spacer images)
• Images that are used solely for decorative
purposes
• Images (linked or not) that are described by
nearby text
Do not leave the ALT Text out entirely! Simply
create an empty alt attribute: alt=“”
Action or Linked Images
Some images represent actions and may be the
only content in the link.
alt=“Like us on
Facebook”
alt=“Subscribe to
our RSS Feed”
alt=“Follow us
on Twitter”
alt=“Send us an
email”
Accuracy and brevity
Alternative text for images should be as accurate
and as succinct as possible.
Make sure that your alt text conveys all of the
important information relevant to its
purpose, but don't burden users with
excessively long alt text.
Screen readers or refreshable Braille devices
always read the alt text, which can make
image-heavy pages rather long.
Summary : ALT text
• Always put an alt attribute on your images.
• Use an empty alt attribute if the image is purely
decorative or is followed by text that equally
describes the image.
• Think about the best alt text for your image. It
depends on what the image represents. Is it a call to
action, a work of art, or additional content for the
page?
• Test your page by disabling images and style
sheets. Is all the information there? Does it all still
make sense?
Use color and
contrast with care
Use font size, color and contrast carefully
The vast majority of visually-impaired
people have some degree of usable vision.
Most conditions that affect vision are
highly sensitive to lighting and contrast.
Age related vision loss is a perfect
example of a condition that is worsened
by low contrast or tiny fonts.
Join the Contrast Rebellion!
http://contrastrebellion.com/
• Boston Complete Streets
• FCC.gov
Give links unique
names and make
them descriptive.
Give links descriptive and unique names
Screen reading software provides a very popular option to
browse the links on a page out of context. There should
never be two links on a page that use the same text.
Link text should describe the action to be performed or
destination of the link.
Not only do screen reader users and those with cognitive
difficulties benefit from this, but search engines can also
use the descriptive text to create context and relationships
between link text and link destinations.
• Link text should make sense
• Don’t be device specific
• Avoid repetitive link text
• Include relevant information
Read more…
More…
Click here
Create forms
the right way!
Creating Accessible Forms
• All important information for forms, such
as form instructions, must be presented
before the form itself. (screen reader
users go through forms linearly)
• The submit button must be the last form
element contained within a form.
(remember this computer?)
• All form fields must be associated with
their labels using the <label> HTML tag.
Creating Accessible Forms
• All forms should clearly indicate which form
fields are required prior to the actual form
inputs. Avoid cryptic hints such as the use of the
asterisk or different colors as the sole means of
indicating mandatory information requirements.
• Form fields that are logically related should be
grouped in a field set. If appropriate, the field
set should be labeled with a legend. (think billing
and shipping address)
• Avoid putting non-focusable text between
form fields. (like format suggestions)
Keyboard
Accessibility
Ensure that all content is keyboard accessible
• The use of a mouse requires hand-eye coordination. This
presents a problem for most visually impaired computer
users as well as those with mobility issues who may be
interacting with their computers using a switch or "sip
and puff" device. One of the most frequently encountered
accessibility barriers involves the inability to interact
with an interface which requires the use of a point and
click device.
• Use “Go” or “Submit” buttons with select
lists/combo boxes. Avoid “auto-submit”
Self Evaluation
Self Evaluation
• Evaluation Tools (Browser Extensions)
– Web Developer Toolbar
– WAVE Toolbar
– Worldspace Fire-eyes
– Juicy Studio Accessibility Toolbar
• Code Review (Browser Extension)
– Firebug
• AT Testing
– JAWS (www.freedomscientific.com)
– NVDA (www.nvda-project.org)
– Voiceover (Command F5)
– Your Keyboard
Stay in touch!
@gbla11yday
#GAAD
@cptvitamin
@briancharlson
@carrollcenter
www.globalaccessibilityawarenessday.org
www.facebook.com/globalaccessibilityawarenessday

More Related Content

Viewers also liked

Workshop
WorkshopWorkshop
Workshopliddy
 
Accessibility Geek Upv2
Accessibility Geek Upv2Accessibility Geek Upv2
Accessibility Geek Upv2philsmears
 
Software Accessibility Siddhesh
Software Accessibility SiddheshSoftware Accessibility Siddhesh
Software Accessibility SiddheshSiddhesh Bhobe
 
Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0Mike Osborne
 
Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)Carrie Anton
 
Designing Accessible Drupal Themes
Designing Accessible Drupal ThemesDesigning Accessible Drupal Themes
Designing Accessible Drupal ThemesHeather Wozniak
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualKlausGroenholm
 
Making the Web Accessible
Making the Web AccessibleMaking the Web Accessible
Making the Web AccessibleInfosys
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsHenny Swan
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web AccessibilitySana Ullah
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web AccessibilitySteven Swafford
 
Rails Ajax Universal Design
Rails Ajax Universal DesignRails Ajax Universal Design
Rails Ajax Universal DesignJason Kunesh
 
Web Accessibility and Design
Web Accessibility and DesignWeb Accessibility and Design
Web Accessibility and Designcolinbdclark
 
Designing and evaluating web sites using universal design principles notes
Designing and evaluating web sites using universal design principles   notesDesigning and evaluating web sites using universal design principles   notes
Designing and evaluating web sites using universal design principles notesHoward Kramer
 

Viewers also liked (15)

Workshop
WorkshopWorkshop
Workshop
 
Accessibility Geek Upv2
Accessibility Geek Upv2Accessibility Geek Upv2
Accessibility Geek Upv2
 
Software Accessibility Siddhesh
Software Accessibility SiddheshSoftware Accessibility Siddhesh
Software Accessibility Siddhesh
 
Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0Usability & Accessibility - Mindset Then Methodology V1.0
Usability & Accessibility - Mindset Then Methodology V1.0
 
Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)
 
Designing Accessible Drupal Themes
Designing Accessible Drupal ThemesDesigning Accessible Drupal Themes
Designing Accessible Drupal Themes
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens Manual
 
Making the Web Accessible
Making the Web AccessibleMaking the Web Accessible
Making the Web Accessible
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tips
 
Webaccess
WebaccessWebaccess
Webaccess
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
 
Rails Ajax Universal Design
Rails Ajax Universal DesignRails Ajax Universal Design
Rails Ajax Universal Design
 
Web Accessibility and Design
Web Accessibility and DesignWeb Accessibility and Design
Web Accessibility and Design
 
Designing and evaluating web sites using universal design principles notes
Designing and evaluating web sites using universal design principles   notesDesigning and evaluating web sites using universal design principles   notes
Designing and evaluating web sites using universal design principles notes
 

Similar to Global Accessibility Awareness Day Events Around the World

Accessibility & Inclusive Design to Enable Success
Accessibility & Inclusive Design to Enable Success Accessibility & Inclusive Design to Enable Success
Accessibility & Inclusive Design to Enable Success Jacqueline L. Frank
 
Introduction to accessibility
Introduction to accessibilityIntroduction to accessibility
Introduction to accessibilityJoseph McLarty
 
Making Websites Accessible to People with Disabilities
Making Websites Accessible to People with DisabilitiesMaking Websites Accessible to People with Disabilities
Making Websites Accessible to People with DisabilitiesChristian Brink
 
Accessibility and Inclusion in OER
Accessibility and Inclusion in OERAccessibility and Inclusion in OER
Accessibility and Inclusion in OERJacqueline L. Frank
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Karen Mardahl
 
Accessibility for Fun and Profit
Accessibility for Fun and ProfitAccessibility for Fun and Profit
Accessibility for Fun and ProfitMike Wilcox
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonRachel Cherry
 
Tear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteTear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteSarah Joy Arnold
 
Accessibility Best Practices for Online Learning Content
Accessibility Best Practices for Online Learning ContentAccessibility Best Practices for Online Learning Content
Accessibility Best Practices for Online Learning ContentJacqueline L. Frank
 
Accessibility Tips: How to create accessible learning content
Accessibility Tips: How to create accessible learning contentAccessibility Tips: How to create accessible learning content
Accessibility Tips: How to create accessible learning contentJacqueline L. Frank
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websitesRachel Cherry
 
HTML Start Up - Introduction to HTML
HTML Start Up - Introduction to HTMLHTML Start Up - Introduction to HTML
HTML Start Up - Introduction to HTMLGrayzon Gonzales, LPT
 
A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...
A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...
A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...Lorena O'English
 
Accessibility: introduction
Accessibility: introduction  Accessibility: introduction
Accessibility: introduction Andres Baravalle
 

Similar to Global Accessibility Awareness Day Events Around the World (20)

Accessibility & Inclusive Design to Enable Success
Accessibility & Inclusive Design to Enable Success Accessibility & Inclusive Design to Enable Success
Accessibility & Inclusive Design to Enable Success
 
Introduction to accessibility
Introduction to accessibilityIntroduction to accessibility
Introduction to accessibility
 
Making Websites Accessible to People with Disabilities
Making Websites Accessible to People with DisabilitiesMaking Websites Accessible to People with Disabilities
Making Websites Accessible to People with Disabilities
 
Accessibility and Inclusion in OER
Accessibility and Inclusion in OERAccessibility and Inclusion in OER
Accessibility and Inclusion in OER
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012
 
Accessibility for Fun and Profit
Accessibility for Fun and ProfitAccessibility for Fun and Profit
Accessibility for Fun and Profit
 
Accessibility Part 3
Accessibility Part 3Accessibility Part 3
Accessibility Part 3
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp Boston
 
Tear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteTear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible Website
 
Accessibility Best Practices for Online Learning Content
Accessibility Best Practices for Online Learning ContentAccessibility Best Practices for Online Learning Content
Accessibility Best Practices for Online Learning Content
 
Accessibility Tips: How to create accessible learning content
Accessibility Tips: How to create accessible learning contentAccessibility Tips: How to create accessible learning content
Accessibility Tips: How to create accessible learning content
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
 
Are you accessible
Are you accessibleAre you accessible
Are you accessible
 
Designing for Everybody Workshop
Designing for Everybody WorkshopDesigning for Everybody Workshop
Designing for Everybody Workshop
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
HTML Start Up - Introduction to HTML
HTML Start Up - Introduction to HTMLHTML Start Up - Introduction to HTML
HTML Start Up - Introduction to HTML
 
The Three Core Topic Types
The Three Core Topic TypesThe Three Core Topic Types
The Three Core Topic Types
 
A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...
A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...
A Bibliographic Playlist: Online Reference, Recommender, & Collaborative Acad...
 
Accessibility: introduction
Accessibility: introduction  Accessibility: introduction
Accessibility: introduction
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Global Accessibility Awareness Day Events Around the World

  • 2. What is GAAD? Global Accessibility Awareness Day • Joe Devon – Los Angeles area Web Developer • Jennison Asuncion – Toronto based Accessibility Evangelist
  • 3. How Global is Global? Global Accessibility Awareness Day • Boston, USA • Los Angeles, USA • Los Angeles #2, USA • San Diego, USA • Washington D.C., USA • Llandarcy, Wales UK • Brisbane, Australia • Melbourne, Australia • Sydney, Australia • Mumbai, India • Bangalore, India • Toronto, Canada
  • 4. Goals of GAAD • Raise the profile of accessibility • Introduce Topics of Digital Accessibility • Why accessibility matters • Answer your Questions
  • 5. How to participate • Use your computer without the mouse • Try out a screen reader • Explore accessibility features of your current Operating System or device • Caption a video on YouTube • Blog, tweet or Facebook about Accessibility
  • 6. Tonight’s Agenda • Intro to Accessibility • Live Demo of Access Technology • “Click and Go” access to the Massachusetts State House • Boston Accessibility Group • Open Discussion / Q & A
  • 7. An Introduction to Web Accessibility For Content Developers
  • 8. Why are we here? • Get a better understanding of: – Accessibility – HTML – the language of the web – How people of different abilities use the web – How we can improve everyone’s web experience by creating accessible content • Live Demo of Access Technology • Answer your Questions
  • 9. What is Accessibility? Accessibility is a general term used to describe the degree to which a product, device, service, or environment is available to as many people as possible. Accessibility can be viewed as the ability to access and benefit from some system or entity. Accessibility is often used in reference to people with disabilities or special needs and their right of access to entities, often through the use of assistive technology. Wikipedia : Accessibility
  • 10. Then what is WEB Accessibility? Web accessibility refers to the inclusive practice of making websites usable by people of all abilities and disabilities. When sites are correctly designed, developed and edited, all users can have equal access to information and functionality. Wikipedia : Web Accessibility
  • 11. The Four Principals of Web Accessibility (WCAG 2.0) • Perceivable - Text alternatives for non-text elements, captioned and described media, adaptable presentation. • Operable - Make it keyboard accessible, provide navigation aids, avoid time-outs. Avoid flashing and scrolling content. • Understandable - Make content readable, predictable, easy to navigate, read and understand. Provide input assistance. • Robust - Maximize compatibility with current and future user agents, including assistive technologies.
  • 12. How does a person with a disability access the web? • Access/Assistive/Adaptive Technology (let's just call it AT) • AT is a term that describes assistive, adaptive, and rehabilitative devices or software for people with disabilities that attempt to reduce the impact or remove the disability entirely.
  • 13. Examples of AT • Screen reading software: Uses synthesized speech to read what is being displayed on a visual output device • Braille terminals or Refreshable Braille displays: Renders text as Braille characters (usually by means of raising pegs through holes in a flat surface). • Screen magnification software: Enlarges and modifies the contrast/coloring of what is being displayed on the computer monitor, making it easier to read for vision impaired users. • Speech recognition software: Accepts spoken commands to the computer, or turns dictation into grammatically correct text. • Keyboard overlays or specialized keyboards: Makes typing easier and more accurate for those who have motor control difficulties.
  • 14. Typical Features of an Accessible Web Site Accessible web sites have: • Text Equivalents for Images • Links that make sense out of context • Text that is large or enlargeable and of high contrast • Clickable items that are large and indicate focus • Pages that can be used with a keyboard or switch device • Videos that are closed captioned and audio described • Content that is written in plain English and augmented with instructional diagrams • Adherence to widely accepted paradigms • Semantically Meaningful HTML/Markup
  • 15. Let’s get started! Time for some learnin’
  • 17. Navigational Aids Provide a way for users to skip repetitive content
  • 19. Semantically Meaningful HTML/Markup <h1>A web Page about HTML</h1> <h2>Elements of HTML</h2> <h3>Lists</h3> <p>There are two main types of lists; ordered and unordered:</p> <h4>Unordered Lists</h4> <ul> <li>I'm the first item in an unordered list</li> <li>I'm the second</li> </ul> <h4>Ordered Lists</h4> <ol> <li>I'm the first item in an unordered list</li> <li>I'm the second</li> </ol> <h3>Links</h3> <p>Let's <a href="http://www.google.com>visit Google</a></p>
  • 20. Semantically Meaningful HTML/Markup Screen readers use structural information to help make reading more efficient. For example, most screen readers can skip from heading to heading, announce the number of items in a list, and identify the current row and column in a data table. Identify headings, paragraphs, lists, quotations, etc., using the appropriate markup instead of relying solely on formatting. For example, use <h1> tags to identify the top-level heading rather than simply making its text large and bold. Do not misuse structural markup for formatting effects, such as using <blockquote> to indent a paragraph.
  • 21. Use heading elements • Properly used Headings give a web page a machine readable structure that reveals the topics discussed on a page and how they are hierarchically related to each other. • Access technologies operate just like "machines" and can provide a means for a user to navigate that structure with speed and with ease. • Properly used Headings enable a visually impaired user to quickly "scan" a page for specific content or relevant topics much like a sighted person would. • Harvard Pilgrim Healthcare – Members • CNN
  • 22. Use Headings (in order) Heading Level 1 <h1>This is the title of the page or article</h1> Heading Level 2 <h2>This is a subsection of the page or article</h2> Heading Level 3 <h3>This is a subsection of the current subsection</h3> Heading Level 4 <h4>This is a subsection of the current subsection</h4> Heading Level 5 <h5>This is a subsection of the current subsection</h5> Heading Level 6 <h6>This is a subsection of the current subsection</h6>
  • 23. Use Lists to identify series of related items Screen readers identify the number and type of items in a list and enable users to easily skip all or part of the list if desired. Unordered Lists (bulleted) <ul> <li>This is the first list item</li> <li>This is the next</li> </ul> Ordered Lists (numbers) <ol> <li>This is the first list item</li> <li>This is the second</li> </ol>
  • 24. Use Blockquotes (for quoted text) Do not misuse structural markup for formatting effects, such as using <blockquote> to indent a paragraph <blockquote> Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal. </blockquote>
  • 25. Provide alternative text for nontext elements
  • 26. MYTH: Images are bad for accessibility • Technically, images are only inaccessible to people who are totally blind. What about people with: – low vision – color-blindness – Deafness – motor disabilities – cognitive disabilities • Images are not bad for accessibility. They actually increase comprehension and usability for most audiences.
  • 27. Using ALT text effectively • Images can often ENHANCE accessibility for sighted individuals by providing visual cues that aid comprehension: – illustrations: – icons – animations • Graphics can be especially useful to individuals with certain reading disabilities, learning disabilities, attention deficit disorders, or cognitive disabilities.
  • 28. How Images Are Used Images on Web sites are used in three main ways: • to convey important content • to provide visual enhancements which offer no real content • to link to other areas of the site The most appropriate alt text depends on the way in which the image is used and communicates the purpose of the graphic, not its appearance.
  • 29. A Practical example – The Mona Lisa Introductory art class giving examples of different types of art: alt=“Painting of a woman” Paintings by Leonardo DaVinci: alt=“The Mona Lisa” Article about works by Italian Artists: alt=“Leonardo DaVinci, The Mona Lisa” Art History Class: alt=“The Mona Lisa, oil on poplar panel, Leonardo DaVinic, 16th Century”
  • 30. Images of Text Images of text should have ALT text that reflects the text in the image. Common examples of images of text are: – Banners – Headers – Buttons
  • 31. NULL (Empty) Alt text Is it ever OK to skip using ALT text? YES • Images that do not provide any content to the user (rounded corners, transparent images, spacer images) • Images that are used solely for decorative purposes • Images (linked or not) that are described by nearby text Do not leave the ALT Text out entirely! Simply create an empty alt attribute: alt=“”
  • 32. Action or Linked Images Some images represent actions and may be the only content in the link. alt=“Like us on Facebook” alt=“Subscribe to our RSS Feed” alt=“Follow us on Twitter” alt=“Send us an email”
  • 33. Accuracy and brevity Alternative text for images should be as accurate and as succinct as possible. Make sure that your alt text conveys all of the important information relevant to its purpose, but don't burden users with excessively long alt text. Screen readers or refreshable Braille devices always read the alt text, which can make image-heavy pages rather long.
  • 34. Summary : ALT text • Always put an alt attribute on your images. • Use an empty alt attribute if the image is purely decorative or is followed by text that equally describes the image. • Think about the best alt text for your image. It depends on what the image represents. Is it a call to action, a work of art, or additional content for the page? • Test your page by disabling images and style sheets. Is all the information there? Does it all still make sense?
  • 36. Use font size, color and contrast carefully The vast majority of visually-impaired people have some degree of usable vision. Most conditions that affect vision are highly sensitive to lighting and contrast. Age related vision loss is a perfect example of a condition that is worsened by low contrast or tiny fonts. Join the Contrast Rebellion! http://contrastrebellion.com/ • Boston Complete Streets • FCC.gov
  • 37. Give links unique names and make them descriptive.
  • 38. Give links descriptive and unique names Screen reading software provides a very popular option to browse the links on a page out of context. There should never be two links on a page that use the same text. Link text should describe the action to be performed or destination of the link. Not only do screen reader users and those with cognitive difficulties benefit from this, but search engines can also use the descriptive text to create context and relationships between link text and link destinations. • Link text should make sense • Don’t be device specific • Avoid repetitive link text • Include relevant information Read more… More… Click here
  • 40. Creating Accessible Forms • All important information for forms, such as form instructions, must be presented before the form itself. (screen reader users go through forms linearly) • The submit button must be the last form element contained within a form. (remember this computer?) • All form fields must be associated with their labels using the <label> HTML tag.
  • 41. Creating Accessible Forms • All forms should clearly indicate which form fields are required prior to the actual form inputs. Avoid cryptic hints such as the use of the asterisk or different colors as the sole means of indicating mandatory information requirements. • Form fields that are logically related should be grouped in a field set. If appropriate, the field set should be labeled with a legend. (think billing and shipping address) • Avoid putting non-focusable text between form fields. (like format suggestions)
  • 43. Ensure that all content is keyboard accessible • The use of a mouse requires hand-eye coordination. This presents a problem for most visually impaired computer users as well as those with mobility issues who may be interacting with their computers using a switch or "sip and puff" device. One of the most frequently encountered accessibility barriers involves the inability to interact with an interface which requires the use of a point and click device. • Use “Go” or “Submit” buttons with select lists/combo boxes. Avoid “auto-submit”
  • 45. Self Evaluation • Evaluation Tools (Browser Extensions) – Web Developer Toolbar – WAVE Toolbar – Worldspace Fire-eyes – Juicy Studio Accessibility Toolbar • Code Review (Browser Extension) – Firebug • AT Testing – JAWS (www.freedomscientific.com) – NVDA (www.nvda-project.org) – Voiceover (Command F5) – Your Keyboard