Download 16 August draft in presentation format

Document related concepts

URL redirection wikipedia , lookup

Transcript
IMPORTANT Note to Presenters
The slides themselves have limited text, in
order to avoid participants reading much while
you are talking.
There are extensive presenter’s notes in the
Notes section. Make sure you can read them in
preparing for a presentation.
On this slide, the notes start with “[NOTES
SECTION:…”
WCAG 2.0
Web Content Accessibility Guidelines
Update
DRAFT Last Updated 16 August 2007
Note: This document contains unapproved
draft ideas and should not be referenced or
quoted under any circumstances.
Talk about today
1. What is WCAG
- along with Who, Where, When, Why, and How
2. What WCAG 2 gives you
-
Applies to more advanced technologies
Clearer criteria
Flexible, adaptable
Practical implementation examples and info
3. Making accessibility easier & better
- Authoring tools and browsers
4. What you can do now
We won’t cover
 The basics of Web accessibility and
WCAG 1.0
 The business case
 Policies, laws,
 … and such
Will provide resources for these.
WCAG = Web Content Accessibility Guidelines
 International standard
 Applies to Web pages, sites, applications
 For:
• Web developers and designers,
• Authoring tool and evaluation tool
developers, and
• Others who need a technical standard.
• (not for novices)
Who develops WCAG
 The standards-making body for the Web
 International, multi-stakeholder
 Formal process
How WCAG is developed, Stage 1
WCAG Working Group development
WCAG Working Draft
Community|Public review and comment
Getting better with age
For example, clearer with less jargon
 2006 Draft:
4.1.1 Web units or authored components can be
parsed unambiguously, and the relationships in the
resulting data structure are also unambiguous.
 2007 draft:
4.1.1 Parsing: Content implemented using markup
languages has elements with complete start and
end tags, except as allowed by their specifications,
and are nested according to their specifications.
Getting better with age
 Note new and improved documents:
• WCAG 2 FAQ
• WCAG 2.0 Quick Reference
• Summary of Issues, Revisions, and
Rationales for Changes to WCAG 2.0 2006
Last Call Draft
When will WCAG 2.0
be completed?
Milestones
 Working Drafts
 Last Call Working Draft
Milestones
 Public Working Drafts
 Last Call Working Draft
 Candidate Recommendation
• Implementations
 Proposed Recommendation
 W3C Recommendation =
Web Standard
How WAI Develops
Accessibility Guidelines
through the W3C Process:
Milestones and Opportunities
to Contribute
WCAG 1.0 --> WCAG 2.0
WCAG 1.0
WCAG 2.0 WD
 Principles
 Guidelines
 Guidelines
WCAG 1.0
WCAG 2.0 WD
 Principles: POUR
 Guidelines
1. Perceivable
2. Operable
3. Understandable
4. Robust
 Guidelines
What WCAG 2 gives you
 Easier to understand success, that is:
more precisely testable
(do still need human)
WCAG 1.0
WCAG 2.0 WD
 Principles: P-O-U-R
 Guidelines
• Checkpoints
Priority 1, 2, 3
 Guidelines
• Success Criteria
Level A, AA, AAA
 WCAG 1.0 Checkpoint
• 2.2 Ensure that foreground and
background color combinations provide
sufficient contrast when viewed by
someone having color deficits…
 WCAG 1.0 Checkpoint
• 2.2 Ensure that foreground and
background color combinations provide
sufficient contrast when viewed by
someone having color deficits…
 WCAG 2.0 Success Criteria
• Text (and images of text) have a
contrast ratio of at least 5:1…
(from the May 2007 Draft)
What WCAG 2 gives you
 Applies to more advanced Web technologies
- current, future, non-W3C
 Adaptable, flexible
for different situations,
and developing
technologies and techniques
WCAG 2.0
 www.w3.org/TR/WCAG20/
 Formal Web standard draft, planned to
become a “W3C Recommendation”
 “Normative”
WCAG 2.0
Techniques
 “Informative”
supporting document
 Examples for HTML, CSS,
etc.
 Can be updated
WCAG 2.0 requirements
are more flexible
More design flexibility
 WCAG 1.0 Checkpoint 7.1:
Until user agents allow users to control
flickering, avoid causing the screen to flicker
 WCAG 2.0 allows more movement within
defined parameters
Scripting allowed!
Scripting Techniques
 Providing client-side validation and alert
 Using functions of the Document Object
Model (DOM) to add content to a page
 Using Dynamic Web Content Accessibility to
programmatically identify form fields as
required
...
Flexibility for rich Internet
applications
 WAI-ARIA:
Accessible Rich Internet Applications Suite
 Techniques for meeting WCAG 2.0
 E.g., accessible and highly usable expanding
and collapsing menus/tree controls/nav bars
WAI-ARIA status


Implementations already in browser and
screen reader
Documents
1. Technical material for tool and
specification developers
2. Best practices for Web content
developers
WCAG 2.0 flexibility for different
situations
Accessibility Supported Technologies
(formerly “Baseline”)
What WCAG 2 gives you
 Extensive supporting materials,
- practical implementation guidance
WCAG 1.0
WCAG 2.0 WD
 Principles: P-O-U-R
 Guidelines
• Checkpoints
Priority 1, 2, 3
 Guidelines
• Success Criteria
Level A, AA, AAA
1.0 Support
2.0 Support
 Techniques
 Techniques +
 Understanding
Techniques
WCAG 2.0
Understanding
 “Informative”
supporting document
 Reference manual
Techniques
WCAG 2.0
Understanding
Techniques
WCAG 2.0 Quick Reference!
Understanding
Overview
WCAG 2 FAQ
Issues, Changes
Techniques
WCAG 2.0 Quick Reference!
Understanding
What WCAG 2 gives you
 Applies to more advanced Web technologies
- current, future, non-W3C
 Adaptable, flexible for different situations,
and developing technologies and techniques
 More precisely testable
 Extensive supporting materials,
- practical implementation guidance
Accessibility
Accessibility
≠ WCAG
= people using Web
 WAI Resources
• How People with Disabilities Use the Web
• Involving Users in Web Accessibility
[Design and] Evaluation
 Videos
…
Understanding accessibility
issues | how people with
disabilities use your site
Who is responsible for
Web accessibility?
Components of Web Accessibility
Web Content
(WCAG)
Components of Web Accessibility
Web Content
(WCAG)
User Agent
(UAAG)
Components of Web Accessibility
Web Content
(WCAG)
Authoring Tool
(ATAG)
User Agent
(UAAG)
Making accessibility
easier for site developers
and better for users!
Actively encourage
accessibility improvements
in tools
Action !
What else you can do now
Action !
Get into WCAG 2.0 Drafts
Start here with WCAG 2.0
Learning about it
Using it
Overview
Quick Reference!
www.w3.org/WAI/
intro/wcag20.php
www.w3.org/WAI/
WCAG20/quickref/
Talked about today
1. What is WCAG
- along with Who, Where, When, Why, and How
2. What WCAG 2 gives you
-
Applies to more advanced technologies
Clearer criteria
Flexible, adaptable
Practical implementation examples and info
3. Making accessibility easier & better
- Authoring tools and browsers
4. What you can do now
Questions?
 WCAG 2 FAQ
www.w3.org/WAI/WCAG20/wcag2faq
 WAI Interest Group mailing list
archive:
http://lists.w3.org/Archives/Public/w3c-wai-ig/
subscribe:
www.w3.org/WAI/IG/Overview.html#Uselist
Actively encourage real accessibility
Reward web sites, tools, developers,
Thank you!
 W3C WAI
www.w3.org/WAI/
 Introduction to Web Accessibility
www.w3.org/WAI/intro/accessibility
 Understanding Web Accessibility[??non-W3C ok?]
www.uiaccess.com/understanding.html
 Developing a Web Accessibility Business Case for
Your Organization
www.w3.org/WAI/bcase/Overview
 How WAI Develops Accessibility Guidelines through
the W3C Process
www.w3.org/WAI/intro/w3c-process
 WAI Resources
www.w3.org/WAI/Resources/Overview
 Overview of WCAG 2.0 Documents
www.w3.org/WAI/intro/wcag20
 WCAG 2 FAQ
www.w3.org/WAI/WCAG20/wcag2faq
 WCAG 2.0 Quick Reference
www.w3.org/WAI/WCAG20/quickref/
 Summary of Issues, Revisions, and Rationales for
Changes to WCAG 2.0 2006 Last Call Draft
www.w3.org/WAI/GL/2007/05/change-summary
 WAI-ARIA Suite Overview
www.w3.org/WAI/intro/aria