IMPORTANT Note to Presenters The slides themselves have

  • Slides: 56
Download presentation
IMPORTANT Note to Presenters The slides themselves have limited text, in order to avoid

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

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,

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 §

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,

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 §

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

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.

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 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

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?

When will WCAG 2. 0 be completed?

Milestones § Working Drafts § Last Call Working Draft

Milestones § Working Drafts § Last Call Working Draft

Milestones § Public Working Drafts § Last Call Working Draft § Candidate Recommendation •

Milestones § Public Working Drafts § Last Call Working Draft § Candidate Recommendation • Implementations § Proposed Recommendation § W 3 C Recommendation = Web Standard

How WAI Develops Accessibility Guidelines through the W 3 C Process: Milestones and Opportunities

How WAI Develops Accessibility Guidelines through the W 3 C Process: Milestones and Opportunities to Contribute

WCAG 1. 0 --> WCAG 2. 0

WCAG 1. 0 --> WCAG 2. 0

WCAG 1. 0 WCAG 2. 0 WD § Principles § Guidelines

WCAG 1. 0 WCAG 2. 0 WD § Principles § Guidelines

WCAG 1. 0 WCAG 2. 0 WD § Guidelines § Principles: POUR 1. Perceivable

WCAG 1. 0 WCAG 2. 0 WD § Guidelines § Principles: POUR 1. Perceivable 2. Operable 3. Understandable 4. Robust § Guidelines

What WCAG 2 gives you § Easier to understand success, that is: more precisely

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

WCAG 1. 0 WCAG 2. 0 WD § Principles: P-O-U-R § Guidelines • Checkpoints Priority 1, 2, 3 § Guidelines • Success Criteria Level A, AAA

§ WCAG 1. 0 Checkpoint • 2. 2 Ensure that foreground and background color

§ 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

§ 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,

What WCAG 2 gives you § Applies to more advanced Web technologies - current, future, non-W 3 C § Adaptable, flexible for different situations, and developing technologies and techniques

WCAG 2. 0 § www. w 3. org/TR/WCAG 20/ § Formal Web standard draft,

WCAG 2. 0 § www. w 3. org/TR/WCAG 20/ § Formal Web standard draft, planned to become a “W 3 C Recommendation” § “Normative”

WCAG 2. 0 Techniques § “Informative” supporting document § Examples for HTML, CSS, etc.

WCAG 2. 0 Techniques § “Informative” supporting document § Examples for HTML, CSS, etc. § Can be updated

WCAG 2. 0 requirements are more flexible

WCAG 2. 0 requirements are more flexible

More design flexibility § WCAG 1. 0 Checkpoint 7. 1: Until user agents allow

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 allowed!

Scripting Techniques § Providing client-side validation and alert § Using functions of the Document

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

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

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”)

WCAG 2. 0 flexibility for different situations Accessibility Supported Technologies (formerly “Baseline”)

What WCAG 2 gives you § Extensive supporting materials, - practical implementation guidance

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

WCAG 1. 0 WCAG 2. 0 WD § Principles: P-O-U-R § Guidelines • Checkpoints Priority 1, 2, 3 § Guidelines • Success Criteria Level A, AAA 1. 0 Support 2. 0 Support § Techniques + § Understanding

Techniques WCAG 2. 0 Understanding § “Informative” supporting document § Reference manual

Techniques WCAG 2. 0 Understanding § “Informative” supporting document § Reference manual

Techniques WCAG 2. 0 Understanding

Techniques WCAG 2. 0 Understanding

Techniques WCAG 2. 0 Quick Reference! Understanding

Techniques WCAG 2. 0 Quick Reference! Understanding

Overview WCAG 2 FAQ Issues, Changes 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,

What WCAG 2 gives you § Applies to more advanced Web technologies - current, future, non-W 3 C § Adaptable, flexible for different situations, and developing technologies and techniques § More precisely testable § Extensive supporting materials, - practical implementation guidance

Accessibility ≠ WCAG = people using Web § WAI Resources • How People with

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

Understanding accessibility issues | how people with disabilities use your site

Who is responsible for Web accessibility?

Who is responsible for Web accessibility?

Components of Web Accessibility Web Content (WCAG)

Components of Web Accessibility Web Content (WCAG)

Components of Web Accessibility Web Content (WCAG) User Agent (UAAG)

Components of Web Accessibility Web Content (WCAG) User Agent (UAAG)

Components of Web Accessibility Web Content (WCAG) Authoring Tool (ATAG) 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!

Making accessibility easier for site developers and better for users!

Actively encourage accessibility improvements in tools Action !

Actively encourage accessibility improvements in tools Action !

What else you can do now Action !

What else you can do now Action !

Get into WCAG 2. 0 Drafts

Get into WCAG 2. 0 Drafts

Start here with WCAG 2. 0 Learning about it Using it Overview Quick Reference!

Start here with WCAG 2. 0 Learning about it Using it Overview Quick Reference! www. w 3. org/WAI/ intro/wcag 20. php www. w 3. org/WAI/ WCAG 20/quickref/

Talked about today 1. What is WCAG - along with Who, Where, When, Why,

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. w 3. org/WAI/WCAG 20/wcag 2 faq § WAI

Questions? § WCAG 2 FAQ www. w 3. org/WAI/WCAG 20/wcag 2 faq § WAI Interest Group mailing list archive: http: //lists. w 3. org/Archives/Public/w 3 c-wai-ig/ subscribe: www. w 3. org/WAI/IG/Overview. html#Uselist

Actively encourage real accessibility Reward web sites, tools, developers, Thank you!

Actively encourage real accessibility Reward web sites, tools, developers, Thank you!

§ W 3 C WAI www. w 3. org/WAI/ § Introduction to Web Accessibility

§ W 3 C WAI www. w 3. org/WAI/ § Introduction to Web Accessibility www. w 3. org/WAI/intro/accessibility § Understanding Web Accessibility[? ? non-W 3 C ok? ] www. uiaccess. com/understanding. html § Developing a Web Accessibility Business Case for Your Organization www. w 3. org/WAI/bcase/Overview § How WAI Develops Accessibility Guidelines through the W 3 C Process www. w 3. org/WAI/intro/w 3 c-process § WAI Resources www. w 3. org/WAI/Resources/Overview

§ Overview of WCAG 2. 0 Documents www. w 3. org/WAI/intro/wcag 20 § WCAG

§ Overview of WCAG 2. 0 Documents www. w 3. org/WAI/intro/wcag 20 § WCAG 2 FAQ www. w 3. org/WAI/WCAG 20/wcag 2 faq § WCAG 2. 0 Quick Reference www. w 3. org/WAI/WCAG 20/quickref/ § Summary of Issues, Revisions, and Rationales for Changes to WCAG 2. 0 2006 Last Call Draft www. w 3. org/WAI/GL/2007/05/change-summary § WAI-ARIA Suite Overview www. w 3. org/WAI/intro/aria