Title: Accessibility Better, Faster, Cheaper
1AccessibilityBetter, Faster, Cheaper
2- Were not in accessibility session yesterday?
3W3C WAI
- World Wide Web Consortium (W3C)
- Web Accessibility Initiative (WAI)
- www.w3.org/WAI/
4W3C WAI
- World Wide Web Consortium (W3C)
- International
- Develops Web standards (HTML, CSS, )
- Web Accessibility Initiative (WAI)
- Develops Web accessibility guidelines,internation
al standards - www.w3.org/WAI/
5Screen Magnification
6Topics
- Responsibilities
- Business Case
- Black, White, Gray
- Collaborators with Disabilities
- Handouts Additional URIs
7Interdependent Components
- MythWeb accessibility is the responsibility of
the Web content producer - FactWeb accessibility depends on several
components working together
8Components of Web Accessibility
Web Content(WCAG)
User Agent(UAAG)
Authoring Tool(ATAG)
9www.w3.org/WAI/intro/components
Web Content(WCAG)
UserAgent(UAAG)
Authoring Tool(ATAG)
10Interdependencies Between Components, Example
11Make or Break
12Authoring Tools Support
13ACTION !
- Actively encourage improvements in authoring
tools - WAI resources
- Authoring Tool Accessibility Guidelines (ATAG)
- Selecting and Using Authoring Tools for Web
Accessibility
14ACTION !
- Actively encourage improvements in authoring
tools - WAI resources
- Authoring Tool Accessibility Guidelines (ATAG)
www.w3.org/WAI/intro/atag - Selecting and Using Authoring Tools for Web
Accessibility www.w3.org/WAI/impl/software
15Topics
- Responsibilities
- Business Case
- Developing a Web Accessibility Business Case for
Your Organization - Corporate Social Responsibility (CSR)
- Search Engine Optimization (SEO) Usability
- Black, White, Gray
- Collaborators with Disabilities
16Access for people with disabilities is it
however
17Business Case
- Developing a Web Accessibility Business Case for
Your Organization - Social Factors
- Technical Factors
- Financial Factors
- Legal Policy Factors
18www.w3.org/WAI/bcase/Overview
- Developing a Web Accessibility Business Case for
Your Organization - Cafeteria plan
- Questions to focus
19Business Case
- Social Factors
- Digital Divide, Corporate Social Responsibility,
Auxiliary Benefits - Technical Factors
- Maintenance, Server Load, Device Independence,
Forward Compatibility - Financial Factors
- Financial Benefits, Cost Considerations
- Legal Policy Factors
- Applicable Policies, Risks Of Non-compliance,
Multiple Standards
20Examples Access
- Corporate social responsibility (CSR)
- Overlap with digital divide
- Benefits also
- Older people
- Low literacy, not fluent in the language
- Low-bandwidth connections, older technologies
- New and infrequent web users
- Employees with disabilities
21SEO Accessibility Overlap
22Google's Webmaster Guidelines
- www.google.com/webmasters/guidelines.html
- Following these guidelines will help Google
find, index, and rank your site.
Netherlands bank
23SEO Accessibility Overlap
- SEO Make sure that your TITLE and ALT tags
sic are descriptive and accurate. - Accessibility TITLE read by screen reader
- Accessibility ALT read by screen reader, text
browsers - (Usability search results, bookmarking, title
bar) - (By the way, alt is an attribute, not a tag.)
24SEO Accessibility Overlap
- WCAG Provide a text equivalent for every
non-text element - SEO Text equivalents for multimedia
- (Usability e.g., reporter searching for quote in
CEO speech)
25SEO Accessibility Overlap
- SEO Check for . . . correct HTML.
- SEO Headings
- WCAG Use header elements to convey document
structure... - A Headings navigation
26SEO Accessibility Overlap
- SEO Make a site with clear . . . text links.
- SEO Keep the links on a given page to a
reasonable number (fewer than 100). - WCAG Clearly identify the target of each link.
- A Links list
- A Overview by links (sad, but true)
27SEO Accessibility Overlap
- SEO Offer a site map to your users.
- WCAG Provide information about the general
layout of a site (e.g., a site map
28SEO Accessibility Overlap
- SEO Try to use text instead of images to
display important names, content, or links. The
Google crawler doesn't recognize text contained
in images. - WCAG 1.0 When an appropriate markup language
exists, use markup rather than images to convey
information.
29SEO Accessibility Overlap
- SEO Use a text browser such as Lynx to examine
your site, because most search engine spiders see
your site much as Lynx would. If fancy features
such as JavaScript, cookies, session IDs, frames,
DHTML, or Flash keep you from seeing all of your
site in a text browser, then search engine
spiders may have trouble crawling your site. - A same as above, substitute then people with
disabilities may have trouble using your site.
30Topics
- Responsibilities
- Business Case
- Developing a Web Accessibility Business Case for
Your Organization - CSR
- Search Engine Optimization (SEO) Usability
- Black, White, Gray
- Collaborators with Disabilities
31Bad
Good
32Bad
Good
33Prioritize
- Greatest impact on users experience
- Impact many pages
- Templates
- Style sheets
- Elements such as navigation bars and scripts
34Prioritize
- Greatest impact on users experience
- Impact many pages
- Pages
- Home page
- Main pages functionality for purpose of site,
including - The path to get there
- The path to complete transactions
- Frequently-used pages functionality, including
path transactions
35Prioritize by Barrier
- WCAG 1.0 Priorities (WCAG 2.0 Levels)
- Approach
- Priority 1
- Lower priorities
- Approach
- High impact easy
- Harder
36Prioritize by Barrier
- WCAG 1.0 Priorities (WCAG 2.0 Levels)
- Approach disadvantages
- Priority 1
- Lower priorities
- Approach advantages
- High impact easy
- Harder
37Prioritize by Barrier
- Impact on people with disabilities
- Depends on context of site
- Effort required for repair
- Time, cost, and skills
- Type of repair, development environment
38(No Transcript)
39Resources
- Improving the Accessibility of Your Web Site (WAI
Resource)www.w3.org/WAI/impl/improving - Understanding Web Accessibility(book chapter
online)www.uiaccess.com/understanding.html
40Topics
- Responsibilities
- Business Case
- Black, White, Gray
- Collaborators with Disabilities
41Involving Users Benefits
- Better understand issues
- Understand why behind guidelines
- Implement more effective solutions
- More efficient (thus maximize investment)
- Powerful motivator
- Demo success first, then own
- More budget
- Note Alone doesnt cover all issues, WCAG vital
role
42Example
- alt"This image is a line art drawing of a dark
green magnifying glass. If you click on it, it
will take you to the Search page."
43Involving Users Scope
- Range
- Informal, Hey, try this
- Formal usability testing
- Informal early on throughout
- Diverse users
- Experience with Web AT(too low or too high)
44Involving Users Scope
- Range
- Informal, Hey, try this
- Formal usability testing
- Informal early on throughout
- Diverse users
- Experience with Web AT(too low or too high)
45Tips for Involving Users
- First
- Preliminary review
- Pilot test
- Expert evaluator with first-hand experience
- Carefully consider feedback
- Whats wrongmarkup/code, AT, user knowledge
46Resources
- Just Ask Integrating Accessibility Throughout
Design (online book) - The Basics
- Accessibility in the User-Centered Design Process
- Involving Users in Web Accessibility Evaluation
(WAI Web resource) - Understanding Web Accessibility (book chapter
online)
47Resources
- Just Ask Integrating Accessibility Throughout
Design (online book)www.uiaccess.com/accessucd/ - The Basics
- Accessibility in the User-Centered Design Process
- Involving Users in Web Accessibility Evaluation
(WAI Web resource)www.w3.org/WAI/eval/users - Understanding Web Accessibility (book chapter
online)www.uiaccess.com/understanding.html
48Myths
- Myth text-only versions are good accessibility
solution - Myth Web accessibility is for people who are
blind - Myth its dull, boring
- Stifles creativity
- Too restrictive
- Myth (partial) its too expensive
- Myth (partial) its too hard
49ACTION !
- Actively encourage authoring tools
- Promote business case
- Do the high impact easy stuff now
- Involve users with disabilities throughout
50AccessibilityBetter, Faster, Cheaper