Techniques for WCAG 2.0とUnderstanding WCAG 2.0の更新(Editors' Draft)チェックした?
- 2014/08/05 17:46 JST
第1回 D2D アクセシビリティ勉強会でお話ししていたように、 Techniques for WCAG 2.0とUnderstanding WCAG 2.0が 7月24日に更新(Editors' Draft)されたので変更・追加された部分を全部読みました。
Techniques for WCAG 2.0とUnderstanding WCAG 2.0の変更・追加をチェックするにあたり今回も@eriverさんがTechniques for WCAG 2.0とUnderstanding WCAG 2.0がアップデートのドラフトが公開(7/24) - E-riverstyle Vanguardという記事で変更・追加箇所をリンク付きで分かりやすくリストアップされていたので、またこちらを参照させていただきながら読み進めました。@eriverさんにはまたまた感謝です!
第1回 D2D アクセシビリティ勉強会で「その実装方法はレベル何になるんですか?どこに書いてあるんですか?」という質問があり、時間の関係で簡単にサラッとしか説明できなかったので、今回の変更・追加箇所のリストアップにLevelの情報も付け加えた方が良いだろうと判断し付け足してみました。
また、追加内容の箇所に背景色や[add]の表記がない箇所があった為、Understanding for WCAG 2.0での変更箇所が分かりづらかったので、変更箇所の情報を付け加えどのように変更されたかすぐにわかるようにしてみました。
Techniques for WCAG 2.0の中で変更がある項目
- G14: Ensuring that information conveyed by color differences is also available in text [change] (Level A)
- G128: Indicating current location within navigation bars [change] (Level AAA)
- G131: Providing descriptive labels [add] (Level A,AA)
- G138: Using semantic markup whenever color cues are used [change] (Level A)
- G141: Organizing a page using headings [change][add] (Level A,AAA)
- G182: Ensuring that additional visual cues are available when text color differences are used to convey information [change] (Level A)
- G183: Using a contrast ratio of 3:1 with surrounding text and providing additional visual cues on focus for links or controls where color alone is used to identify them [change] (Level A)
- H2: Combining adjacent image and text links for the same resource [change][delete] (Level A,AAA)
- H28: Providing definitions for abbreviations by using the abbr element [change][delete] (Level AAA)
- H30: Providing link text that describes the purpose of a link for anchor elements [add] (Level A,AAA)
- H53: Using the body of the object element [add] (Level A,AAA)
- H69: Providing heading elements at the beginning of each section of content [add][change][delete] (Level A,AAA)
- H74: Ensuring that opening and closing tags are used according to specification [add] (Level A)
- H77: Identifying the purpose of a link using link text combined with its enclosing list item [change] (Level A)
- H79: Identifying the purpose of a link in a data table using the link text combined with its enclosing table cell and associated table header cells [change] (Level A)
- C29: Using a style switcher to provide a conforming alternate version [add][change] Conformance Requirement 1 (Conformance Level)
- SCR18: Providing client-side validation and alert [add] (Level A,AA)
- SCR34: Calculating size and position in a way that scales with text size [add] (Level AA,AAA)
- ARIA7: Using aria-labelledby for link purpose [change] (Level A)
- F24: Failure of Success Criterion 1.4.3, 1.4.6 and 1.4.8 due to specifying foreground colors without specifying background colors or vice versa [change] (Level AA,AAA)
- F47: Failure of Success Criterion 2.2.2 due to using the blink element [add] (Level A)
Techniques for WCAG 2.0での追加項目
- G204: Not interfering with the user agent's reflow of text as the viewing window is narrowed (Level AAA)
- G205: Including a text cue for colored form control labels (Level A)
- G206: Providing options within the content to switch to a layout that does not require the user to scroll horizontally to read a line of text (Level AAA)
- H95: Using the track element to provide captions (Level A)
- H96: Using the track element to provide audio descriptions (Level A,AA,AAA)
- H97: Grouping related links using the nav element (Level A)
- ARIA20: Using the region role to identify a region of the page (Level A)
- ARIA21: Using Aria-Invalid to Indicate An Error Field (Level A)
- F93: Failure of Success Criterion 1.4.2 for absence of a way to pause or stop an HTML5 media element that autoplays (Level A)
Understanding for WCAG 2.0の中で変更がある項目と変更箇所
- Audio Description or Media Alternative (Prerecorded):
Understanding SC 1.2.3 (Level A)
変更箇所:Additional Techniques (Advisory) for 1.2.3にH96が追加された。 - Media Alternative (Prerecorded):
Understanding SC 1.2.8 (Level AAA)
変更箇所:Examples of Success Criterion 1.2.8 - Info and Relationships:
Understanding SC 1.3.1 (Level A)
変更箇所:Sufficient TechniquesのSituation AにARIA20とH97が追加された。 - Use of Color:
Understanding SC 1.4.1 (Level A)
変更箇所:Sufficient TechniquesのSituation AのH92がG205に変更された。 - Audio Control:
Understanding SC 1.4.2 (Level A)
変更箇所:Common Failures for SC 1.4.2にF93が追加された。 - Contrast (Minimum):
Understanding SC 1.4.3 (Level AA)
変更箇所:Intent of this Success Criterion とAdditional Techniques (Advisory) for 1.4.3の説明文が変更された。 - Contrast (Enhanced):
Understanding SC 1.4.6 (Level AAA)
変更箇所:Additional Techniques (Advisory) for 1.4.3の説明文が変更された。 - Visual Presentation:
Understanding SC 1.4.8 (Level AAA)
変更箇所:Sufficient Techniques のSecond Requirement:1.H87がG204に変更され、Fifth Requirement:3.C26がG206に変更された。 - Link Purpose (In Context):
Understanding SC 2.4.4 (Level A)
変更箇所:Intent of this Success Criterion の説明文が変更・追加され、Related Resources の「Hidden barriers - out of sight」へのリンクが追加された。 - Section Headings:
Understanding SC 2.4.10 (Level AAA)
変更箇所:Sufficient Techniques にH69が追加された。 - Error Identification:
Understanding SC 3.3.1 (Level A)
変更箇所:Sufficient TechniquesのSituation A及びB:にARIA21が追加された。
Techniques for WCAG 2.0とUnderstanding WCAG 2.0の更新(ドラフト)をチェックした感想
WCAG2.0自体は変更されませんが、Techniques for WCAG 2.0とUnderstanding WCAG 2.0は、ツールや技術の変化等に対応するために年2回ほど定期的に更新されるとの事で、 今回少しですがHTML5の内容が追加されていたので、進化していく技術に対応しうる文書であり続けるのだろうと感じました。その為には年2回の更新は妥当ではないかと思いました。
と言っても、追加・削除・更新の情報を理解しながらチェックし、頭に入れるには今回のボリューム以上あると厳しいなぁと思う今日この頃です。