SlideShare a Scribd company logo
BP301
Accessibility for the Visually
Impaired With IBM Lotus
Domino
Devin S. Olson
azlighthouse works, llc.
narcissism – Devin Olson
▪ Live in Phoenix, AZ with my wife and 2 children.
▪ Developing software for over 20 years (have actually coded
using punch cards and paper tape). Lotus notes since R3.
▪ CNA, MCP, PCLP (SA & AD) R4, R5, R6, lots of other TLAs
▪ Founded azlighthouse works, llc. In 2001; currently work for the
Bureau of Land Management.
▪ Home Brewer
(Anheuser-Busch Certified Beer Master).
▪ Muay Thai Kickboxer.
▪ Visited every State except Alaska,
(most on motorcycle)
▪ email: devin.olson@azlighthouse.com
▪ blog: www.devinolson.net
Accessibility for the Visually Impaired with IBM Lotus Domino
Agenda
▪What is "visually impaired“?
▪What are the legal, moral, & ethical
issues?
▪What should you consider?
▪Some development tips to help make
your domino website more accessible.
Table of contents
▪Visually Impaired Users – who are they?
▪Section 508 and how it applies to you.
▪“Letter of the Law” vs. Doing what is RIGHT.
▪Where to Start
▪ W3C Design Principles.
▪ Baby Steps 1-4; Understand, Convince, Kill, & alt.
▪Use Cases: think about the End User.
▪Development Tips
▪Designing Help
▪Summary & Resources
“ 128 million Americans age 18 or
older use the internet.”
▪ Pew Internet & American Life Project
Visually Impaired Users - Who are they?
Visually Impaired Users - Who are they?
▪1.3 Million Legally Blind
▪5.5 Million elderly (65 or older) vision
impaired
▪Over 10 Million either partially or totally
visually impaired
(Approximate numbers of people living in the United States)
Bureau of the Census: 1994-95
National Center for Health Statistics: 1994-95
Visually Impaired Users - Who are they?
▪10 Million with ET (Essential Tremor)
syndrome
1 in 20 age 40 or above;
1 in 5 age 65 or above
▪33 Million with some level of paralytic
disability
“Trembling Hands” (Tremors/Palsy); Partial or full Paralysis
International Essential Tremor Foundation
American Academy of Family Physicians
Disabled Computer Users
▪15-34 years: 69%, 46%
▪35-54 years: 45%, 40%
▪55-64 years: 24%, 28%
▪65+ years: 7%, 10%
by Age Group; Internet Use in 1999, Home Internet Connection
Disability Research Information Page;
Canadian Council on Social Development
(General Social Survey - 2000)
Visually Impaired Users - Who are they?
▪Your friends.
▪Your family.
▪Your co-workers.
▪Your customers.
More than you think at first
People you care about.
What is Section 508?
▪President Clinton signed
amendment into law on
August 7, 1998.
▪Section 508 of the
Rehabilitation Act of 1973,
as amended, 29 U.S.C.
requires that all electronic
technology developed or
provided by any Federal
Agency be accessible to
people who are disabled.
Legal disclaimer - I am NOT a lawyer
The following information is the sole OPINION of
Devin S. Olson, and does not represent the opinions,
beliefs, political motivations, or official policies of
either his employer or IBM in any way.
This information is meant to be informative in nature
only; it is NOT official legal advice.
For any legal questions, consult with your attorney.
Section 508: how it applies to you
▪Section 508 does not apply to State
and Local governments.
▪Section 508 does not apply to
companies using federal funds.
▪Section 508 does not apply to Private
Sector.
“I don’t work for the government, this doesn’t apply to me!”
However....
Section 508 defines a standard for accessibility
▪ADA does apply to State and Local
governments.
▪ADA does apply to companies using
federal funds.
▪ADA does apply to Private Sector.
Related Legislation:
Americans With Disabilities Act of 1990, Titles 1 and 4
ADA leans heavily upon Section 508
“Letter of the Law” vs. Doing what is RIGHT
▪ Your legal department should
provide advice regarding your
legal responsibilities.
▪ Visually Impaired users
represent a large pool of
untapped potential customers.
▪ Generates good will.
▪ Building an inaccessible
website is just plain rude.
Juggling your priorities
Where to Start?
1. Perceivable. You should ensure that all content can be
presented in forms that can be perceived by everyone.
2. Operable. You should ensure that the interface elements
in the content are operable by everyone.
3. Navigable. You should facilitate content orientation and
navigation.
4. Understandable. You should make it as easy as
possible for people to understand your content and controls.
5. Robust. You should use technologies that maximize the
ability of your content to work with current and future web
browsers, assistive technologies, and other programs.
Part 1: W3C Design Principles
Where to Start?
▪ Understand the Technology
▪ Convince the Boss
▪ Kill the Flash
▪ The alt attribute
Part 2: Baby Steps 1-4
Baby Step 1 - Understand the Technology
▪Screen Readers (JAWS from Freedom
Scientific).
▪Refreshable Braille displays.
▪Adaptive & voice browsers.
▪Text only browsers.
▪Browsers made specifically for people with
disabilities (IBM Home Page Reader)
Baby Step 2 - Convince the Boss
▪Designing for accessibility requires a different point of
view from that of most development projects.
▪Adding support to most existing websites is hard,
time consuming (expensive) work.
▪Even though Domino is extremely conducive to this;
it will cost time & money to do right.
▪Without full management support, you are destined
to fail.
▪“Skunkworks projects” won’t work; to succeed, you
must have management buy in.
Baby Step 3 - Kill the Flash
▪Flash navigation looks cool.
▪Flash navigation is very robust.
▪Most Flash navigation is either incredibly frustrating or
absolutely unusable to Visually Impaired users.
▪Frustrated users rarely, if ever, come back to your site.
▪What to do?
▪Remove the Flash entirely.
▪Use latest versions of Flash (with enhancements for the
Visually Impaired).
▪Provide an easily accessible & prominent alternative
navigation method.
Baby Step 4 - the alt attribute
▪Defines “alternative text” for an image.
▪Also referred to as the “text-equivalent”.
▪Most browsers ignore it, unless the image
cannot be found.
▪Screen Readers (such as JAWS) read it.
▪You should use it for every image you include
on every page you design.
Use Cases: think about the End User
This section, and a majority of the rest of this presentation, is based heavily on the book
Dive Into Accessibility: 30 days to a more accessible web site by Mark Pilgrim*.
*Permission has been granted to copy, distribute, and/or modify this book under the terms of the GNU Free
Documentation License, Version 1.1
▪Who, specifically, are the potential users of
your website?
▪Think of PERSONS, not people.
▪What are their needs?
▪What can you do to make your site more
accessible to these PERSONS?
▪ Jackie
▪ 19 year old, A student.
▪ Totally blind since age 11.
▪ Avid reader, knows very little
Braille (uses audio books).
▪ Active web user, uses JAWS
screen reader.
Potential Users of your web site
▪ Bill
▪ 62 year old stroke victim.
▪ Perfect vision, sometimes looses
track of what screen he is using.
▪ Cannot use a mouse, uses hot
keys instead. Uses Mozilla &
Evolution on Red Hat Linux.
▪ Lillian
▪ 54 year old, poor vision.
▪ English is second language.
▪ IT dept at work mandates IE6 &
WinXP, no Java, JavaScript, Flash,
or ActiveX Controls, except for
approved sites. (Your site is note
on the approved list).
▪ Michael
▪ 27 year old self made millionaire
▪ Has Protanopia, unable to tell red
from green.
▪ 56K dialup, uses Links (text only)
or Opera (with images off).
▪ Marcus
▪ 31 year old IT professional.
▪ Totally blind since birth.
▪ Uses a Refreshable Braille Display
▪ Relays calls between deaf and
hearing people. –Types 100 wpm.
▪ HATES Screen Readers - Runs
Text Only Lynx browser in DOS
Development Tips
▪ Use Color Safely
▪ Link Decoration
▪ Tables, Layouts, Captions, Headers & Summaries
▪ Spacer Images and the return of the alt attribute.
▪ Font Sizes: Pixels vs. Percents vs. Relative.
▪ Real Links vs. JavaScript "Active Links"
▪ Adding Keyboard Shortcuts: the accesskey attribute.
▪ Form elements and the label tag.
▪ STOP Opening new windows.
▪ Adding a search box to your site.
▪ Identify your language.
▪ Adding page titles
Development Tips Examples
Final Point: Designing Help
▪NO images, unless absolutely
necessary.
▪NO JavaScript
▪NO Java Applets
▪NO (or very minimal) CSS
HELP MUST BE FULLY ACCESSIBLE
Additional Resources
▪Building Accessible Websites, Joe Clark ISBN:
073571150X
▪Designing with Web Standards, Jeffrey Zeldman ISBN:
0735712018
▪diveintoaccessibility.org Mark Pilgrim's accessibility tips.
▪webxact.watchfire.com Website Accessibility Testing
Tool.
▪www-306.ibm.com/able IBM Accessibility Center
▪http://www.vischeck.com color blindness simulator
Additional Resources - continued
▪www-3.ibm.com/able/solution_offerings/hpr.html IBM
Home Page Reader
▪www.w3.org/WAI W3C WAI Page
▪www.section508.gov Section 508 resource page.
▪www.freedomscientific.com Freedom Scientific assistive
and adaptive technology. Distributor of JAWS screen
reader software.
▪wellstyled.com/tools/colorscheme2/index-en.html Color
Scheme Generator
▪www.afb.org American Foundation for the Blind
THANK YOU
Please fill out session evaluation form
BP301 - Accessibility for the Visually
Impaired with IBM Lotus Domino
Devin S. Olson

More Related Content

What's hot

Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
Zoe Gillenwater
 
Steps to make word press site accessible to everyone
Steps to make word press site accessible to everyoneSteps to make word press site accessible to everyone
Steps to make word press site accessible to everyone
Priyanka Behera
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
Nishan Bose
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web AccessibilitySteven Swafford
 
A Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challengeA Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challenge
Whitney Quesenbery
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
Media Access Australia
 
Tales from the Accessibility Trenches
Tales from the Accessibility TrenchesTales from the Accessibility Trenches
Tales from the Accessibility Trenches
graemecoleman
 
Engaging Your Audience Through Online Technologies: Session 2
Engaging Your Audience Through Online Technologies: Session 2Engaging Your Audience Through Online Technologies: Session 2
Engaging Your Audience Through Online Technologies: Session 2
HRMM
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
Andrea Dubravsky
 
Basics of Web Accessibility
Basics of Web AccessibilityBasics of Web Accessibility
Basics of Web Accessibility
Moin Shaikh
 
Man
ManMan
Tackling Accessibility - DrupalCampTO 2014
Tackling Accessibility - DrupalCampTO 2014Tackling Accessibility - DrupalCampTO 2014
Tackling Accessibility - DrupalCampTO 2014
cspin
 
Usability meets accessibility
Usability meets accessibilityUsability meets accessibility
Usability meets accessibility
Whitney Quesenbery
 
Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15
Joshua Randall
 
Digital accessibility intro 2021
Digital accessibility intro 2021Digital accessibility intro 2021
Digital accessibility intro 2021
Joshua Randall
 
Accessibility 101
Accessibility 101Accessibility 101
Accessibility 101
Barry Briggs
 
Web a11y beyond guidelines
Web a11y beyond guidelinesWeb a11y beyond guidelines
Web a11y beyond guidelines
rach123
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experience
Media Access Australia
 

What's hot (19)

Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Steps to make word press site accessible to everyone
Steps to make word press site accessible to everyoneSteps to make word press site accessible to everyone
Steps to make word press site accessible to everyone
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
 
A Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challengeA Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challenge
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
 
Tales from the Accessibility Trenches
Tales from the Accessibility TrenchesTales from the Accessibility Trenches
Tales from the Accessibility Trenches
 
Engaging Your Audience Through Online Technologies: Session 2
Engaging Your Audience Through Online Technologies: Session 2Engaging Your Audience Through Online Technologies: Session 2
Engaging Your Audience Through Online Technologies: Session 2
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
 
Basics of Web Accessibility
Basics of Web AccessibilityBasics of Web Accessibility
Basics of Web Accessibility
 
Man
ManMan
Man
 
Tackling Accessibility - DrupalCampTO 2014
Tackling Accessibility - DrupalCampTO 2014Tackling Accessibility - DrupalCampTO 2014
Tackling Accessibility - DrupalCampTO 2014
 
Usability meets accessibility
Usability meets accessibilityUsability meets accessibility
Usability meets accessibility
 
Lecture 9 Accessibility Original
Lecture 9 Accessibility OriginalLecture 9 Accessibility Original
Lecture 9 Accessibility Original
 
Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15
 
Digital accessibility intro 2021
Digital accessibility intro 2021Digital accessibility intro 2021
Digital accessibility intro 2021
 
Accessibility 101
Accessibility 101Accessibility 101
Accessibility 101
 
Web a11y beyond guidelines
Web a11y beyond guidelinesWeb a11y beyond guidelines
Web a11y beyond guidelines
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experience
 

Similar to Accessibility for the Visually Impaired with IBM Lotus Domino

Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
Katherine McCurdy-Lapierre, R.G.D.
 
Accessibility for Fun and Profit
Accessibility for Fun and ProfitAccessibility for Fun and Profit
Accessibility for Fun and Profit
Mike Wilcox
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for Accessibility
Eric Malcolm
 
Demystifying digital accessibility webinar
Demystifying digital accessibility webinarDemystifying digital accessibility webinar
Demystifying digital accessibility webinar
Association for Project Management
 
Accessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive DesignAccessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive Design
Evan Brenner
 
Gavin Evans, Digital Accessibility Centre
Gavin Evans, Digital Accessibility CentreGavin Evans, Digital Accessibility Centre
Gavin Evans, Digital Accessibility Centre
Boilerhouse Communications
 
Speech Enabling Social Networks
Speech Enabling Social NetworksSpeech Enabling Social Networks
Web Application Development Company
Web Application Development Company  Web Application Development Company
Web Application Development Company
Shelly Megan
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
Adrian Roselli
 
StoppedAt - Online Example
StoppedAt - Online ExampleStoppedAt - Online Example
StoppedAt - Online ExampleMara Lewis
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
Christian Heilmann
 
But Can I Use It? Getting Started with Accessibiilty
But Can I Use It? Getting Started with AccessibiiltyBut Can I Use It? Getting Started with Accessibiilty
But Can I Use It? Getting Started with Accessibiilty
Desiree Livermon
 
Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
Eric Malcolm
 
Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09
TechSoup
 
“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016
Adrian Roselli
 
No more excuses left - let's build great things - Christian Heilmann - Codemo...
No more excuses left - let's build great things - Christian Heilmann - Codemo...No more excuses left - let's build great things - Christian Heilmann - Codemo...
No more excuses left - let's build great things - Christian Heilmann - Codemo...
Codemotion
 
Web accessibility webinar 53017
Web accessibility webinar 53017Web accessibility webinar 53017
Web accessibility webinar 53017
Dee Moradi
 
Creating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCreating Your Own Personal Learning Network
Creating Your Own Personal Learning Network
Carl Keller
 

Similar to Accessibility for the Visually Impaired with IBM Lotus Domino (20)

Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Accessibility for Fun and Profit
Accessibility for Fun and ProfitAccessibility for Fun and Profit
Accessibility for Fun and Profit
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for Accessibility
 
Demystifying digital accessibility webinar
Demystifying digital accessibility webinarDemystifying digital accessibility webinar
Demystifying digital accessibility webinar
 
Accessibility Usability Professional Summry
Accessibility Usability Professional SummryAccessibility Usability Professional Summry
Accessibility Usability Professional Summry
 
Accessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive DesignAccessibility Now: What Developers Need to Know About Inclusive Design
Accessibility Now: What Developers Need to Know About Inclusive Design
 
Gavin Evans, Digital Accessibility Centre
Gavin Evans, Digital Accessibility CentreGavin Evans, Digital Accessibility Centre
Gavin Evans, Digital Accessibility Centre
 
Speech Enabling Social Networks
Speech Enabling Social NetworksSpeech Enabling Social Networks
Speech Enabling Social Networks
 
Web Application Development Company
Web Application Development Company  Web Application Development Company
Web Application Development Company
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
 
StoppedAt - Online Example
StoppedAt - Online ExampleStoppedAt - Online Example
StoppedAt - Online Example
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
But Can I Use It? Getting Started with Accessibiilty
But Can I Use It? Getting Started with AccessibiiltyBut Can I Use It? Getting Started with Accessibiilty
But Can I Use It? Getting Started with Accessibiilty
 
Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
 
Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09
 
“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016“Selfish Accessibility” for Create Upstate 2016
“Selfish Accessibility” for Create Upstate 2016
 
Lecture 9 Usability Orignal
Lecture 9 Usability OrignalLecture 9 Usability Orignal
Lecture 9 Usability Orignal
 
No more excuses left - let's build great things - Christian Heilmann - Codemo...
No more excuses left - let's build great things - Christian Heilmann - Codemo...No more excuses left - let's build great things - Christian Heilmann - Codemo...
No more excuses left - let's build great things - Christian Heilmann - Codemo...
 
Web accessibility webinar 53017
Web accessibility webinar 53017Web accessibility webinar 53017
Web accessibility webinar 53017
 
Creating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCreating Your Own Personal Learning Network
Creating Your Own Personal Learning Network
 

More from Devin Olson

Paired with an Idiot: Things that sabotage success
Paired with an Idiot: Things that sabotage successPaired with an Idiot: Things that sabotage success
Paired with an Idiot: Things that sabotage success
Devin Olson
 
Resolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes ClientResolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes Client
Devin Olson
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
Devin Olson
 
IBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration OverviewIBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration Overview
Devin Olson
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
Devin Olson
 
Raw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxRaw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on Linux
Devin Olson
 
Curing the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad DevelopersCuring the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad Developers
Devin Olson
 
Countdown to Domino 10
Countdown to Domino 10Countdown to Domino 10
Countdown to Domino 10
Devin Olson
 
Pink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career WinPink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career Win
Devin Olson
 
XPages Development 2
XPages Development 2XPages Development 2
XPages Development 2
Devin Olson
 
XPages Development 1
XPages Development 1XPages Development 1
XPages Development 1
Devin Olson
 
Countdown to Domino 2025
Countdown to Domino 2025Countdown to Domino 2025
Countdown to Domino 2025
Devin Olson
 
Big Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF APIBig Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF API
Devin Olson
 
Customer Story: Next Level Coding
Customer Story: Next Level CodingCustomer Story: Next Level Coding
Customer Story: Next Level Coding
Devin Olson
 
Countdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOWCountdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOW
Devin Olson
 
Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7
Devin Olson
 
Extreme Development: Pair Programming
Extreme Development: Pair ProgrammingExtreme Development: Pair Programming
Extreme Development: Pair Programming
Devin Olson
 
Installing & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOSInstalling & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOS
Devin Olson
 
Ad104 build a bean workshop
Ad104 build a bean workshopAd104 build a bean workshop
Ad104 build a bean workshop
Devin Olson
 

More from Devin Olson (19)

Paired with an Idiot: Things that sabotage success
Paired with an Idiot: Things that sabotage successPaired with an Idiot: Things that sabotage success
Paired with an Idiot: Things that sabotage success
 
Resolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes ClientResolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes Client
 
Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
 
IBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration OverviewIBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration Overview
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
 
Raw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxRaw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on Linux
 
Curing the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad DevelopersCuring the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad Developers
 
Countdown to Domino 10
Countdown to Domino 10Countdown to Domino 10
Countdown to Domino 10
 
Pink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career WinPink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career Win
 
XPages Development 2
XPages Development 2XPages Development 2
XPages Development 2
 
XPages Development 1
XPages Development 1XPages Development 1
XPages Development 1
 
Countdown to Domino 2025
Countdown to Domino 2025Countdown to Domino 2025
Countdown to Domino 2025
 
Big Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF APIBig Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF API
 
Customer Story: Next Level Coding
Customer Story: Next Level CodingCustomer Story: Next Level Coding
Customer Story: Next Level Coding
 
Countdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOWCountdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOW
 
Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7
 
Extreme Development: Pair Programming
Extreme Development: Pair ProgrammingExtreme Development: Pair Programming
Extreme Development: Pair Programming
 
Installing & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOSInstalling & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOS
 
Ad104 build a bean workshop
Ad104 build a bean workshopAd104 build a bean workshop
Ad104 build a bean workshop
 

Recently uploaded

STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 

Accessibility for the Visually Impaired with IBM Lotus Domino

  • 1. BP301 Accessibility for the Visually Impaired With IBM Lotus Domino Devin S. Olson azlighthouse works, llc.
  • 2. narcissism – Devin Olson ▪ Live in Phoenix, AZ with my wife and 2 children. ▪ Developing software for over 20 years (have actually coded using punch cards and paper tape). Lotus notes since R3. ▪ CNA, MCP, PCLP (SA & AD) R4, R5, R6, lots of other TLAs ▪ Founded azlighthouse works, llc. In 2001; currently work for the Bureau of Land Management. ▪ Home Brewer (Anheuser-Busch Certified Beer Master). ▪ Muay Thai Kickboxer. ▪ Visited every State except Alaska, (most on motorcycle) ▪ email: devin.olson@azlighthouse.com ▪ blog: www.devinolson.net
  • 3. Accessibility for the Visually Impaired with IBM Lotus Domino Agenda ▪What is "visually impaired“? ▪What are the legal, moral, & ethical issues? ▪What should you consider? ▪Some development tips to help make your domino website more accessible.
  • 4. Table of contents ▪Visually Impaired Users – who are they? ▪Section 508 and how it applies to you. ▪“Letter of the Law” vs. Doing what is RIGHT. ▪Where to Start ▪ W3C Design Principles. ▪ Baby Steps 1-4; Understand, Convince, Kill, & alt. ▪Use Cases: think about the End User. ▪Development Tips ▪Designing Help ▪Summary & Resources
  • 5. “ 128 million Americans age 18 or older use the internet.” ▪ Pew Internet & American Life Project Visually Impaired Users - Who are they?
  • 6. Visually Impaired Users - Who are they? ▪1.3 Million Legally Blind ▪5.5 Million elderly (65 or older) vision impaired ▪Over 10 Million either partially or totally visually impaired (Approximate numbers of people living in the United States) Bureau of the Census: 1994-95 National Center for Health Statistics: 1994-95
  • 7. Visually Impaired Users - Who are they? ▪10 Million with ET (Essential Tremor) syndrome 1 in 20 age 40 or above; 1 in 5 age 65 or above ▪33 Million with some level of paralytic disability “Trembling Hands” (Tremors/Palsy); Partial or full Paralysis International Essential Tremor Foundation American Academy of Family Physicians
  • 8. Disabled Computer Users ▪15-34 years: 69%, 46% ▪35-54 years: 45%, 40% ▪55-64 years: 24%, 28% ▪65+ years: 7%, 10% by Age Group; Internet Use in 1999, Home Internet Connection Disability Research Information Page; Canadian Council on Social Development (General Social Survey - 2000)
  • 9. Visually Impaired Users - Who are they? ▪Your friends. ▪Your family. ▪Your co-workers. ▪Your customers. More than you think at first People you care about.
  • 10. What is Section 508? ▪President Clinton signed amendment into law on August 7, 1998. ▪Section 508 of the Rehabilitation Act of 1973, as amended, 29 U.S.C. requires that all electronic technology developed or provided by any Federal Agency be accessible to people who are disabled.
  • 11. Legal disclaimer - I am NOT a lawyer The following information is the sole OPINION of Devin S. Olson, and does not represent the opinions, beliefs, political motivations, or official policies of either his employer or IBM in any way. This information is meant to be informative in nature only; it is NOT official legal advice. For any legal questions, consult with your attorney.
  • 12. Section 508: how it applies to you ▪Section 508 does not apply to State and Local governments. ▪Section 508 does not apply to companies using federal funds. ▪Section 508 does not apply to Private Sector. “I don’t work for the government, this doesn’t apply to me!” However....
  • 13. Section 508 defines a standard for accessibility ▪ADA does apply to State and Local governments. ▪ADA does apply to companies using federal funds. ▪ADA does apply to Private Sector. Related Legislation: Americans With Disabilities Act of 1990, Titles 1 and 4 ADA leans heavily upon Section 508
  • 14. “Letter of the Law” vs. Doing what is RIGHT ▪ Your legal department should provide advice regarding your legal responsibilities. ▪ Visually Impaired users represent a large pool of untapped potential customers. ▪ Generates good will. ▪ Building an inaccessible website is just plain rude. Juggling your priorities
  • 15. Where to Start? 1. Perceivable. You should ensure that all content can be presented in forms that can be perceived by everyone. 2. Operable. You should ensure that the interface elements in the content are operable by everyone. 3. Navigable. You should facilitate content orientation and navigation. 4. Understandable. You should make it as easy as possible for people to understand your content and controls. 5. Robust. You should use technologies that maximize the ability of your content to work with current and future web browsers, assistive technologies, and other programs. Part 1: W3C Design Principles
  • 16. Where to Start? ▪ Understand the Technology ▪ Convince the Boss ▪ Kill the Flash ▪ The alt attribute Part 2: Baby Steps 1-4
  • 17. Baby Step 1 - Understand the Technology ▪Screen Readers (JAWS from Freedom Scientific). ▪Refreshable Braille displays. ▪Adaptive & voice browsers. ▪Text only browsers. ▪Browsers made specifically for people with disabilities (IBM Home Page Reader)
  • 18. Baby Step 2 - Convince the Boss ▪Designing for accessibility requires a different point of view from that of most development projects. ▪Adding support to most existing websites is hard, time consuming (expensive) work. ▪Even though Domino is extremely conducive to this; it will cost time & money to do right. ▪Without full management support, you are destined to fail. ▪“Skunkworks projects” won’t work; to succeed, you must have management buy in.
  • 19. Baby Step 3 - Kill the Flash ▪Flash navigation looks cool. ▪Flash navigation is very robust. ▪Most Flash navigation is either incredibly frustrating or absolutely unusable to Visually Impaired users. ▪Frustrated users rarely, if ever, come back to your site. ▪What to do? ▪Remove the Flash entirely. ▪Use latest versions of Flash (with enhancements for the Visually Impaired). ▪Provide an easily accessible & prominent alternative navigation method.
  • 20. Baby Step 4 - the alt attribute ▪Defines “alternative text” for an image. ▪Also referred to as the “text-equivalent”. ▪Most browsers ignore it, unless the image cannot be found. ▪Screen Readers (such as JAWS) read it. ▪You should use it for every image you include on every page you design.
  • 21. Use Cases: think about the End User This section, and a majority of the rest of this presentation, is based heavily on the book Dive Into Accessibility: 30 days to a more accessible web site by Mark Pilgrim*. *Permission has been granted to copy, distribute, and/or modify this book under the terms of the GNU Free Documentation License, Version 1.1 ▪Who, specifically, are the potential users of your website? ▪Think of PERSONS, not people. ▪What are their needs? ▪What can you do to make your site more accessible to these PERSONS?
  • 22. ▪ Jackie ▪ 19 year old, A student. ▪ Totally blind since age 11. ▪ Avid reader, knows very little Braille (uses audio books). ▪ Active web user, uses JAWS screen reader. Potential Users of your web site ▪ Bill ▪ 62 year old stroke victim. ▪ Perfect vision, sometimes looses track of what screen he is using. ▪ Cannot use a mouse, uses hot keys instead. Uses Mozilla & Evolution on Red Hat Linux. ▪ Lillian ▪ 54 year old, poor vision. ▪ English is second language. ▪ IT dept at work mandates IE6 & WinXP, no Java, JavaScript, Flash, or ActiveX Controls, except for approved sites. (Your site is note on the approved list). ▪ Michael ▪ 27 year old self made millionaire ▪ Has Protanopia, unable to tell red from green. ▪ 56K dialup, uses Links (text only) or Opera (with images off). ▪ Marcus ▪ 31 year old IT professional. ▪ Totally blind since birth. ▪ Uses a Refreshable Braille Display ▪ Relays calls between deaf and hearing people. –Types 100 wpm. ▪ HATES Screen Readers - Runs Text Only Lynx browser in DOS
  • 23. Development Tips ▪ Use Color Safely ▪ Link Decoration ▪ Tables, Layouts, Captions, Headers & Summaries ▪ Spacer Images and the return of the alt attribute. ▪ Font Sizes: Pixels vs. Percents vs. Relative. ▪ Real Links vs. JavaScript "Active Links" ▪ Adding Keyboard Shortcuts: the accesskey attribute. ▪ Form elements and the label tag. ▪ STOP Opening new windows. ▪ Adding a search box to your site. ▪ Identify your language. ▪ Adding page titles
  • 25. Final Point: Designing Help ▪NO images, unless absolutely necessary. ▪NO JavaScript ▪NO Java Applets ▪NO (or very minimal) CSS HELP MUST BE FULLY ACCESSIBLE
  • 26. Additional Resources ▪Building Accessible Websites, Joe Clark ISBN: 073571150X ▪Designing with Web Standards, Jeffrey Zeldman ISBN: 0735712018 ▪diveintoaccessibility.org Mark Pilgrim's accessibility tips. ▪webxact.watchfire.com Website Accessibility Testing Tool. ▪www-306.ibm.com/able IBM Accessibility Center ▪http://www.vischeck.com color blindness simulator
  • 27. Additional Resources - continued ▪www-3.ibm.com/able/solution_offerings/hpr.html IBM Home Page Reader ▪www.w3.org/WAI W3C WAI Page ▪www.section508.gov Section 508 resource page. ▪www.freedomscientific.com Freedom Scientific assistive and adaptive technology. Distributor of JAWS screen reader software. ▪wellstyled.com/tools/colorscheme2/index-en.html Color Scheme Generator ▪www.afb.org American Foundation for the Blind
  • 28. THANK YOU Please fill out session evaluation form BP301 - Accessibility for the Visually Impaired with IBM Lotus Domino Devin S. Olson