diff --git a/techniques/aria/ARIA8.html b/techniques/aria/ARIA8.html index c9ee6c1b0..fa6c07ca2 100644 --- a/techniques/aria/ARIA8.html +++ b/techniques/aria/ARIA8.html @@ -2,7 +2,7 @@ - ARIA8: Using aria-label for link purpose + ARIA8: リンクの目的を示すために aria-label を使用する @@ -10,71 +10,55 @@ -

Using aria-label for link purpose

+

リンクの目的を示すために aria-label を使用する

-

Important Information about Techniques

-

See Understanding Techniques for WCAG Success Criteria for important information about the usage of these informative techniques and how - they relate to the normative WCAG 2.1 success criteria. The Applicability section - explains the scope of the technique, and the presence of techniques for a specific - technology does not imply that the technology can be used in all situations to create - content that meets WCAG 2.1. +

達成方法に関する重要な情報

+

この達成方法 (参考) の使用法と、この達成方法が WCAG 2.1 達成基準 (規定) とどのように関係するのかに関する重要な情報については、WCAG 達成基準の達成方法を理解するを参照のこと。適用 (対象) のセクションは、その達成方法の範囲について説明しており、特定の技術に関する達成方法の存在は、その技術があらゆる状況で WCAG 2.1 を満たすコンテンツを作成するために使用できることを意味するものではない。

-

Applicability

-

Technologies that support Accessible Rich Internet Applications (WAI-ARIA). +

適用 (対象)

+

Accessible Rich Internet Applications (WAI-ARIA)をサポートするウェブコンテンツ技術。

-

This technique relates to:

+

これは、次の達成基準に関連する達成方法である:

-

Description

-

The objective of this technique is to describe the purpose of a link using the aria-label attribute. The aria-label attribute provides a way to place a descriptive text label on an object, such as - a link, when there are no elements visible on the page that describe the object. If - descriptive elements are visible on the page, the aria-labelledby attribute should be used instead of aria-label. Providing a descriptive text label lets a user distinguish the link from links in - the Web page that lead to other destinations and helps the user determine whether - to follow the link. In some assistive technologies the aria-label value will show in the list of links instead of the actual link text. +

解説

+

この達成方法の目的は、aria-label 属性を使用して、リンクの目的を説明することである。オブジェクトを説明する可視要素がページ上に存在しない場合、aria-label 属性は、リンクのようなオブジェクトに説明的なテキストラベルを配置する方法を提供する。説明的な要素がページ上で可視である場合、aria-label ではなく、aria-labelledby 属性が使用されるべきである。説明的なテキストラベルを提供することで、利用者は、そのリンクと、ウェブページ内にあるリンク先の異なるリンクとを区別できるようになり、リンクをたどるかどうかを判断する助けとなる。一部の支援技術において、aria-label の値は、実際のリンクテキストの代わりにリンクの一覧に表示される。

-

Per the Accessible Name and Description Computation and the HTML to Platform Accessibility APIs Implementation Guide, the aria-label text will override the text supplied within the link. As such the text supplied will - be used instead of the link text by AT. Due to this it is recommended to start the - text used in aria-label with the text used within the link. This will allow consistent communication between - users. +

Accessible Name and Description Computation 及び HTML to Platform Accessibility APIs Implementation Guide にあるように、aria-label テキストは、リンク内で与えられたテキストを上書きする。このように与えられたテキストは、支援技術によってリンクテキストの代わりに使用される。このため、aria-label で使用されるテキストは、リンク内で使用されているテキストから始めることが推奨されている。これは、利用者間で一貫性のあるコミュニケーションを可能にする。

-

Examples

+

事例

-

Resources

-

Resources are for information purposes only, no endorsement implied.

+

参考リソース

+

この参考リソースは、あくまでも情報提供のみが目的であり、推薦などを意味するものではない。

-

Tests

+

検証

-

Procedure

+

手順

-

For link elements that use aria-label: +

aria-label 属性を使用するリンク要素に対して:

    -
  1. Check that the value of the aria-label attribute properly describes the purpose of the link element. +
  2. aria-label 属性の値が link 要素の目的を正確に説明していることを確認する。
-

Expected Results

+

期待される結果

    -
  • #1 is true.
  • +
  • 1. の結果が真である。