| accesskey 属性 | WCAG 2.1 A 2.1.4 | Silktide は、要素に独自のキーボードショートカットを割り当てる古い方法である accesskey を宣言している要素を検出します。これらのショートカットは常に有効で、訪問者が無効にすることはできないため、解決する問題よりも多くの問題を引き起こします。 |
| ARIA ラベル ID の欠落 | WCAG 2.0 A 1.3.1 | Silktide は、他の要素から ID によってアクセシブルな名前を取得する要素をチェックし、ページ上に存在しない ID への参照を報告します。壊れた参照があると、その要素は本来付けられるはずだった名前を失います。 |
| ARIA 子ロールの不足 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide は、タブストリップ、メニュー、リストボックスなど、ARIA ロールで構築されたコンテナウィジェットをチェックし、それぞれに含まれるべき種類の項目が含まれていることを確認します。タブのないタブストリップやメニュー項目のないメニューは、ウィジェットとして通知されますが、操作できるものがありません。 |
| ARIA 親ロールの欠落 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide は、特定の種類のコンテナー内でのみ意味を持つ ARIA ロールを持つ要素をチェックします。たとえば、タブストリップ内に配置する必要があるタブなどが該当します。そして、必要なコンテナーが存在することを確認します。 |
| aria-activedescendant ID の欠落 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide はページ上のすべての aria-activedescendant 属性をチェックし、 その属性が参照する要素 ID が実際に存在することを確認します。この属性は、ドロップダウン リストなどのウィジェット内で、現在ハイライトされている項目を支援技術に伝えます。 |
| aria-controls ID の欠落 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide はページ上のすべての aria-controls 属性をチェックし、そこに指定された要素 ID が実際に存在することを確認します。この属性は、タブが表示するパネルやボタンが開くメニューなど、コントロールが操作するページの部分を示します。 |
| aria-details ID の欠落 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide はページ上のすべての aria-details 属性をチェックし、そこから参照される要素 ID が実際に存在することを確認します。この属性は、要素をページ上の別の場所にある、より詳しい説明に関連付けます。たとえば、グラフを基になるデータテーブルに関連付ける場合に使用します。 |
| aria-errormessage ID の欠落 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide は、ページ上のすべての aria-errormessage 属性をチェックし、 その属性が参照する要素 ID が実際に存在することを確認します。この属性は、 フォームフィールドと、入力された値の問題を説明するメッセージを関連付けます。 |
| aria-flowto ID の欠落 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide は、ページ上のすべての aria-flowto 属性をチェックし、そこに指定された要素 ID が実際に存在することを確認します。この属性を使用すると、ページのコードの順序とは異なる代替の読み上げ順序を支援技術に提示できます。 |
| aria-owns ID の欠落 | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide はページ上のすべての aria-owns 属性をチェックし、そこに記載された要素 ID が実際に存在することを確認します。この属性は、コード上では別の場所に配置されている要素を、ウィジェットの子要素として別の場所から取り込みます。 |
| ARIA説明IDの欠落 | WCAG 2.0 A 1.3.1 | Silktideは、他の要素をIDで参照することで追加の説明テキストを自身に関連付けている要素をチェックし、ページ上に存在しないIDへの参照を報告します。壊れた参照があると、説明は何も通知されないまま失われます。 |
| H1の欠落 | WCAG 2.0 A 1.3.1 | Silktideは、すべてのページにH1と呼ばれるメイン見出しがあり、読みやすいテキストが含まれていることをチェックします。H1は、訪問者、支援技術、検索エンジンのすべてに対して、そのページの内容を示します。 |
| PDF の最初の見出し | WCAG 2.0 A 1.3.1 | Silktide は、各 PDF ドキュメントの最初の見出しが、通常はドキュメントのタイトルである最上位見出し(H1)になっているかをチェックします。 |
| PDFのタイトル | WCAG 2.0 A 2.4.2 | Silktideは、各PDFドキュメントのドキュメントプロパティにタイトルが設定されているかをテストします。このタイトルは、PDFビューアーがウィンドウやタブに表示できるほか、ドキュメントを開いたときに支援技術が読み上げるものです。 |
| PDFのデフォルト言語 | WCAG 2.0 A 3.1.1 | Silktideは、各PDFドキュメントで主な言語が宣言されていることをチェックします。主な言語は、ソフトウェアにテキストの読み上げ方を伝えるドキュメントレベルのプロパティです(例: 英語、フランス語)。これは、テキストが見た目上どの言語で書かれているかとは別のものです。 |
| PDFのブックマーク | WCAG 2.0 AA 2.4.5 | Silktideは、長いPDFドキュメントにブックマーク(PDFビューアーのサイドバーに表示される、クリック可能なアウトライン)が含まれているかをテストします。ブックマークがあると、ドキュメント全体をスクロールする代わりに、読者はセクションへ直接移動できます。 |
| PDFの構造タグ | WCAG 2.0 A 1.3.1 | Silktideは、PDFドキュメントにアクセシビリティタグが含まれているかチェックします。タグは、見出し、段落、リスト、表など、ドキュメントの構造を記述します。そのため、ソフトウェアはページの画像としてだけでなく、ドキュメントとして読み取ることができます。 |
| PDFの見出し | WCAG 2.0 A 1.3.1 | Silktideは、PDFドキュメントのアクセシビリティ構造に見出しが含まれているかをチェックします。見出しがあると、ドキュメントは、途切れのない1つのテキストの流れではなく、人やソフトウェアが移動できるアウトラインになります。 |
| PDFの見出しレベル | WCAG 2.0 A 1.3.1 | Silktideは、PDFドキュメント内の見出しが、下位レベルへ進む際にレベルを飛ばさず、論理的な階層に従っているかをチェックします。H1の後には、H3が現れる前にH2が続く必要があります。 |
| PDFの読み上げ順序 | WCAG 2.0 A 1.3.2 | 各PDFドキュメントは、最初から最後まで直線的に読み進めたときに、妥当な順序で読める必要があります。Silktideはこれを自動的に判断できないため、このチェックでは自分で確認するよう求めます。 |
| PDFテキストのコントラスト | WCAG 2.0 A 1.4.3 | Silktideでは、PDFドキュメント内のテキストが、快適に読める十分な色のコントラストを背景との間で確保しているか確認するよう求めています。PDF内ではこれを自動的に測定できないため、各ドキュメントが手動レビューの対象としてフラグ付けされます。 |
| RP 要素と RT 要素 | WCAG 2.0 AAA 3.1.6 | Silktide は、東アジアのテキストの上に記述される小さな発音のヒントであるルビ注釈を検査し、発音情報を保持する要素や、古いブラウザー向けのフォールバックを提供する要素が欠けているものを報告します。 |
| title属性によるラベル付け | | Silktideは、ページ上のボタンとリンクについて、何をするものかを説明するためにtitle属性に依存しているコントロールがないかチェックします。ブラウザーがtitleを表示するのは、マウスポインターを要素の上に置いたときに遅れて表示されるツールチップとしてのみです。そのため、ほとんどの人は目にすることがありません。 |
| アイコンのみのコントロール | | Silktide は、閉じるボタンの×印、ハンバーガーメニュー、検索用の虫眼鏡など、アイコンだけでラベル付けされ、アイコンを見られない人向けのテキストによる名前が付いていないボタンやリンクを探します。 |
| アクセシビリティオーバーレイ | | Silktide は、サードパーティ製のアクセシビリティオーバーレイ(通常は、フォントサイズやコントラストなどを調整するコントロールを提供するフローティングボタンを通じて、ウェブサイトを自動的にアクセシブルにすると謳うウィジェット)がページに読み込まれたことを検出します。これを検出したからといって、サイトにアクセシビリティの問題があると主張しているわけではありません。オーバーレイなしでもサイトが機能することを確認するよう促すものです。 |
| アクセシブルなログイン | WCAG 2.2 AA 3.3.8 | Silktide はページ上のログインフォームを見つけ、訪問者がログインする際に、情報を記憶したり、書き写したり、推測したりすることを強制されないことを確認するよう求めます。代替手段や支援が提供されている場合に限り、記憶力や問題解決力を試すことが認められます。 |
| アクセシブルなログイン(例外なし) | WCAG 2.2 AAA 3.3.9 | Silktide はページ上のログインフォームを見つけ、サインインする際に、訪問者が情報を記憶したり、書き写したり、推測したりする必要が決してないことを確認するよう求めます。これはアクセシブルなログイン要件の中で最も厳格なバージョンであり、画像認識やユーザー提供コンテンツに関する例外を一切認めません。 |
| アプレットまたはプラグインのフォーカス | WCAG 2.0 A 2.1.2 | Silktide は、プラグインやメディアオブジェクトなどの埋め込みコンテンツを含むページを見つけ、キーボードを使うユーザーがその中に自由に移動したり、そこから抜け出したりできることを確認するよう求めます。キーボードを捕捉して離さない埋め込みコンテンツがあると、ユーザーはページのその部分から抜け出せなくなります。 |
| アンカーが見つかりません | WCAG 2.0 A 2.4.1 | Silktide は、#content のように同じページ内の特定の部分を指すリンクをテストし、リンク先が存在しないものを報告します。このようなリンクをクリックしても何も起こらず、ユーザーはその場に取り残されます。 |
| インタラクションによるアニメーション | WCAG 2.1 AAA 2.3.3 | Silktide は、ユーザーのインタラクションによって開始される動きのあるアニメーション(スクロールによるパララックス、ホバー時の変形、クリック時のトランジションなど)を、動きが本質的なものでない限り停止できることを確認するよう促します。これは WCAG 達成基準 2.3.3(レベル AAA)です。 |
| インタラクティブコンポーネント間の距離 | WCAG 2.2 AA 2.5.8 | Silktide は、ページ上のボタン、リンク、フォームコントロールのサイズと間隔を測定します。小さなコントロールが近接して配置されていると、誤って押しやすくなります。そのため、それぞれを少なくとも 24 × 24 ピクセルにするか、周囲に十分な空白を設ける必要があります。 |
| インタラクティブ要素に付与された presentation ロール | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide は、ボタン、リンク、フォームフィールドなどのインタラクティブ要素に、純粋に装飾目的であることを示すマークが付いていないかチェックします。このようにインタラクティブ要素をマークすると、画面上ではクリックできるままなのに、支援技術にとっての意味が失われます。 |
| エラーの特定 | WCAG 2.0 A 3.3.1 | Silktide は、ブラウザーに組み込まれたチェック機能ではなく、カスタム検証を使用しているように見える必須フォームフィールドを調べ、エラーメッセージを支援技術の利用者に届ける明確な方法がない場合に警告します。 |
| エラー防止メカニズム(AAA) | WCAG 2.0 AAA 3.3.6 | Silktide はページ上のフォームを検出し、送信を実行する前に、送信内容を取り消し、チェック、または確認できることを確認するよう求めます。このレベルでは、法的または金銭的な影響があるフォームだけでなく、ユーザーによる情報の送信を必要とするすべてのフォームに要件が適用されます。 |
| エラー防止メカニズム(AA) | WCAG 2.0 AA 3.3.4 | Silktide はページ上のフォームを検出し、重大な結果を招く送信について、 実行前に取り消し、チェック、または確認ができることを確認するよう求めます。これは、 法的または金銭的な義務を生じさせるフォーム、ユーザーが保存したデータを変更または 削除するフォーム、テスト回答を送信するフォームに適用されます。 |
| キーボード対応 | WCAG 2.0 A 2.1.1 | Silktide は、マウスやタッチスクリーン(クリック、ホバー、ドラッグなど)に反応するものの、キーボードだけを使う人には機能しない可能性があるページの部分を見つけます。訪問者がマウスでできることは、すべてキーボードでもできるようにする必要があります。 |
| キーボード(例外なし) | WCAG 2.0 AAA 2.1.3 | Silktide は、ページ上のすべての機能が、例外なくキーボードだけで操作できることを確認するよう促します。これは WCAG 達成基準 2.1.3(レベル AAA)であり、2.1.1「キーボード」よりも厳しい要件です。 |
| コンテンツへスキップ | WCAG 2.0 A 2.4.1 | Silktide は、各ページで訪問者が繰り返し表示されるヘッダーやナビゲーションを 飛び越えて、メインコンテンツに直接移動できる方法が提供されているかをテストします。 通常は、ページ上部の「コンテンツへスキップ」リンク、またはメインコンテンツのランドマークです。 |
| スクリーンリーダー用リンク | WCAG 2.0 A 4.1.2 | Silktide は、支援技術で正常に機能しない形で不正に構成されたリンク要素を検出します。これには、読み上げ可能なテキストがないリンク、移動先がないリンク、ページ内に残された空のリンクタグが含まれます。 |
| ステータスメッセージ | WCAG 2.1 AA 4.1.3 | Silktide は、トースト、スナックバー、通知バナー、成功・エラーのフィードバックなどのステータスメッセージが、表示されたときにスクリーンリーダーで読み上げられるよう設定されているか確認するよう促します。 |
| セクション見出し | WCAG 2.0 AAA 2.4.10 | Silktide は、セクションに整理されたコンテンツに、それらのセクションを 紹介する見出しがあるか確認するよう促します。これは WCAG の 達成基準 2.4.10(レベル AAA)です。 |
| セッションのタイムアウト | WCAG 2.1 AAA 2.2.6 | Silktide は、訪問者がどのくらい操作しないとサインアウトされ、保存していない作業を失う可能性があるかについて、警告されることを確認するよう求めます。これは、サインイン領域または認証済み領域の一部と思われるページに適用されます。 |
| セマンティックなリスト | WCAG 2.0 A 1.3.1 | Silktide は、リストとして書かれているテキスト(箇条書き記号や番号で始まる行)が、ページのコード内でリストとしてマークアップされていない箇所を探します。実際のリストのマークアップがあれば、支援技術は項目を関連性のない行の連続ではなく、1つのグループとして扱えます。 |
| セマンティックなリスト | WCAG 2.0 A 4.1.1 | Silktide は、ページ上のリスト要素に、直接の子要素としてリスト項目だけが含まれているかをチェックします。リストの中に他の要素が直接配置されていると、支援技術 がリストに含まれる項目数を誤って報告することがあります。 |
| セマンティックなリンク | WCAG 2.0 A 1.3.1 | Silktide は、メニューやナビゲーションセクションのように機能するものの、リストとしてマークアップされていないリンクのグループを検出します。また、本来は項目のリストであるものをレイアウトするために使用されている、1列のテーブルも検出します。 |
| セルの見出し | WCAG 2.0 A 1.3.1 | Silktide は、headers 属性を使用して見出しを指定している表のセルをチェックし、参照されているすべての ID が実際に存在することを確認します。存在しない ID を参照すると、セルとその見出しの関連付けが気付かないうちに壊れてしまいます。 |
| タイトルがありません | WCAG 2.0 A 2.4.2 | Silktide は、すべてのページにタイトルが定義されており、そのタイトルが空でないことをチェックします。タイトルは、ブラウザーのタブやブックマークに表示されるほか、検索エンジンの検索結果に表示され、ページを開いたときにスクリーンリーダーが最初に読み上げるものです。 |
| タイミング非依存 | WCAG 2.0 AAA 2.2.3 | Silktide は、ページ上のどの要素も訪問者が時間制限内に操作することを要求していないことを確認するよう求めます。リアルタイムイベントとインタラクティブではないメディアを除き、ウェブサイトの利用において時間制限が本質的な要素になってはいけません。 |
| ダイアログのラベル | WCAG 2.0 A 1.3.1 | Silktide は、ページ上に表示されるポップアップウィンドウであるダイアログに、支援技術で読み上げられる名前が設定されているかをチェックします。これにより、利用者は何が開いたのかを把握できます。 |
| テキストのコントラスト | WCAG 2.0 AA 1.4.3 | Silktide は、ページ上のテキストとその背後の背景との色の差を測定し、背景と色が近すぎて快適に読めないテキストを報告します。これは、ほとんどのアクセシビリティ関連法規で求められる最低限のコントラスト基準です。 |
| テキストのユーザー制御 | WCAG 2.0 AAA 1.4.8 | Silktide は、読者が自分のニーズに合わせて、テキストブロックの表示方法(色、行の長さ、間隔、サイズ)を調整できることを確認するよう求めます。 これは手動レビューです。こうした特性は、スキャンで直接測定できるものではなく、デザインの動作に依存するためです。 |
| テキストの画像 | WCAG 2.0 AAA 1.4.9 | Silktide は、ページ上の単語を含む画像が純粋に装飾目的であるか、または単語を画像として表示することが本当に不可欠であるかを確認するよう求めます。単語が情報を伝える場合は、テキストの画像ではなく、実際のテキストにする必要があります。 |
| テキストの間隔 | WCAG 2.1 AA 1.4.12 | Silktide は、インラインスタイルによってテキストの間隔(letter-spacing、 word-spacing、line-height)が !important で、WCAG の最小値を下回る値に 固定されている要素を検出します。そのため、ユーザーは間隔を調整できません。 |
| テーブルのsummaryとcaptionが同一 | WCAG 2.0 A 1.3.1 | Silktideは、summary属性とcaptionの両方を持つテーブルをチェックし、その2つがまったく同じ内容になっているものを報告します。それぞれ異なる目的があるため、一方をもう一方に重複させても、繰り返しが生じるだけです。 |
| テーブルの要約 | WCAG 2.0 A 1.3.1 | Silktide は、目的と構造を説明する要約が付いていないデータテーブルを探します。要約があると、テーブルを見ることのできない人も、読み始める前に概要を把握できるため、何が書かれていて、どのように構成されているかを理解できます。 |
| テーブルの見出し | WCAG 2.0 A 1.3.1 | Silktide は、データを表示するテーブルに見出しセルが定義されているかをチェックします。見出しは、支援技術を使用する人に各行と各列の意味を伝えます。これは、視覚のある読者がテーブルのレイアウトから推測している情報です。 |
| デスクトップ上の小さなテキスト | | Silktideは、ページをデスクトップ画面で表示したときにユーザーが目にするテキストのサイズを測定し、12ピクセル未満で表示されるテキストを報告します。このように小さいテキストは、多くの人にとって読みにくく、または読むことができません。 |
| ドラッグ&ドロップの代替手段 | WCAG 2.2 AA 2.5.7 | ページ上で訪問者が何かをある場所から別の場所へドラッグできる場合、ボタンやメニューオプションなどを使って、ドラッグせずに同じ操作を行えるようにする必要があります。このチェックでは、ドラッグ操作を自動的に確実に検出できないため、各ページでドラッグ機能を確認するよう求めます。 |
| ピンチ操作によるズームが有効 | WCAG 2.0 AA 1.4.4 | Silktide は、モバイルデバイスの訪問者がピンチ操作でページを拡大できることをチェックします。ズームは、多くの人がテキストを読みやすい大きさにするための方法ですが、残念ながらページ側で無効にされている場合があります。 |
| フィールドセットによるグループ化 | WCAG 2.0 A 1.3.1 | Silktide は、関連するラジオボタンまたはチェックボックスのグループが フィールドセットで囲まれているかをチェックします。フィールドセットは、支援技術 に これらの選択肢が関連しており、1つの質問を構成していることを伝えます。 |
| フィールドセットの凡例 | WCAG 2.0 A 1.3.1 | Silktide は、fieldset で宣言されたフォームフィールドのすべてのグループに、 そのグループの用途を説明する legend も含まれているかチェックします。legend は グループ全体に名前を付けるため、各選択肢が文脈とともに読み上げられます。 |
| フィールドラベル | WCAG 2.0 A 1.3.1 | Silktideは、ページ上のすべてのフォームフィールドとボタンに、ソフトウェアが読み取れる名前があることをチェックします。フォームを見られない人は、各フィールドで何を求められているかを知るために、これらの名前を利用します。 |
| フォーカスが部分的に隠されていない | WCAG 2.2 AAA 2.4.12 | Silktide は、キーボードでコントロールを選択したときに、その一部が Cookie バナーや固定ヘッダーなどの他のコンテンツの背後に隠れていないことをテストします。部分的に隠れたコントロールでも、キーボードを使うユーザーはページ上の自分の位置が分からなくなることがあります。 |
| フォーカスが隠されない | WCAG 2.2 AA 2.4.11 | Silktide は、キーボードでコントロールを選択したときに、そのコントロールが Cookie バナーや固定ヘッダーなどの他のコンテンツの背後に完全に隠れていないことをテストします。選択したコントロールを確認できないキーボードユーザーは、ページ上のどこにいるのかを知る手段がありません。 |
| フォーカスの可視化 | WCAG 2.0 AA 2.4.7 | Silktide は、ページ上のコントロール(リンク、ボタン、フォームフィールド)が、キーボードで選択されたときに視覚的に変化するかをテストします。視覚的な変化がなければ、キーボードユーザーはページ上のどこにいるのかを確認できません。 |
| フォーカス時 | WCAG 2.0 A 3.2.1 | たとえば Tab キーを押して要素に移動するだけで、新しいページの読み込み、フォームの送信、ポップアップの表示などの大きな変更が引き起こされることは、決してあってはなりません。 |
| フォーカス順序 | WCAG 2.0 A 2.4.3 | Silktide は、キーボードユーザーがページ内を移動する順序を上書きする要素を検出します。デフォルトでは、Tab キーを押すと、ページのコードに登場する順序でリンクやフォームコントロールを移動します。正の値を持つ tabindex 属性はカスタム順序を強制しますが、これはほとんどの場合、誤りです。 |
| フォームの説明 | WCAG 2.0 A 3.3.2 | Silktide は、自由記述フィールドなど、説明が必要な可能性のあるフォームフィールドを検出し、それぞれに入力内容を示す説明が必要かどうかを判断するよう求めます。説明が必要なフィールドでは、単に近くに配置するのではなく、コード上で説明を関連付ける必要があります。 |
| フォームコントロールのコントラスト | WCAG 2.1 AA 1.4.11 | Silktide は、テキストボックスやドロップダウンメニューなどのフォームフィールドが、周囲の領域から視覚的に際立っているかをチェックします。ページに溶け込んでいるフィールドは、視力の低い人にとって見つけて操作することが困難です。 |
| フォーム修正の提案 | WCAG 2.0 AA 3.3.3 | Silktide はページ上のフォームを検出し、訪問者の入力が拒否されたときに、エラーメッセージで修正方法が提案されているか確認するよう求めます。「dd/mm/yyyy 形式で日付を入力してください」は役立ちますが、「入力が無効です」では役立ちません。 |
| フォーム送信ボタン | WCAG 2.0 A 3.2.2 | Silktideはページ上のフォームを調べ、入力可能なフィールドがあるにもかかわらず送信ボタンがないフォームを報告します。送信ボタンがないと、フォームを送信する方法がない訪問者がいるほか、フォームがいつ動作するのか予測できない訪問者もいます。 |
| フラグメントの有効なラベル ID | WCAG 2.0 A 1.3.1 | Silktide は、ID によって別の要素を参照するフォームラベルをチェックし、 その ID がページ上のどこにも存在しないラベルを報告します。何も指し示していないラベルは、 何かに名前を付けることができません。 |
| フレームのタイトル | WCAG 2.0 A 2.4.1 | Silktide は、ページに埋め込まれたフレームのタイトルを一覧表示します。これにより、各タイトルがフレームの内容を説明していることを確認できます。フレームのタイトルは、フレーム間を移動するときにユーザーが聞く情報です。そのため、曖昧または誤解を招くタイトルでは、ユーザーは内容を推測しなければなりません。 |
| フレームのタイトル | WCAG 2.0 A 2.4.1 | Silktide は、ページに埋め込まれたすべての表示可能なフレームに、その内容を説明する読みやすいタイトルが付いていることをテストします。タイトルのないフレームでは、支援技術を使用する人が、それが何であるかを確認するためだけにフレームに入り、内容を探索しなければなりません。 |
| プログラムによるフィールドの目的 | WCAG 2.1 AA 1.3.5 | Silktideは、名前、メールアドレス、電話番号などの個人情報を収集するフォームフィールドが、その目的をコード内で宣言しているかどうかをチェックします。これにより、ブラウザーや支援ツールはフィールドを自動的に入力し、各ユーザーが理解しやすい方法で表示できます。 |
| ページにアクセスする複数の方法 | WCAG 2.0 AA 2.4.5 | Silktide は、訪問者がウェブサイト上の各ページを見つける方法を複数用意していることを確認するよう求めます。たとえば、ナビゲーションメニュー、検索機能、サイトマップなどです。サイトが提供する方法で十分かどうかを判断できるのは、人だけです。 |
| ページの一部に無効な言語が指定されています | WCAG 2.0 AA 3.1.2 | ページの一部が別の言語であると指定されている場合(英語のページ内にあるフランス語の引用など)、言語コードを正しく記述する必要があります。 Silktide は、指定された言語が空であるか、認識可能なコードではない要素を報告します。 |
| ページの中断 | WCAG 2.0 AAA 2.2.4 | Silktide は、ポップアップ、アラート、自動的なコンテンツ更新など、ページ上の中断を訪問者が後回しにしたり、オフにしたりできることを確認するよう求めます。安全上の警告などの緊急事態のみが例外です。 |
| ページの言語 | WCAG 2.0 A 3.1.1 | すべてのページでは、どの言語で記述されているかを宣言する必要があります。これにより、ブラウザーや 支援技術がページをどのように読み上げればよいか判断できます。Silktideは、 言語がまったく宣言されていないページを報告します。 |
| ページの言語が無効です | WCAG 2.0 A 3.1.1 | ページで言語を宣言する場合、言語コードを正しく記述する必要があります。 Silktide は、宣言された言語が空であるか、認識可能なコードでないページを報告します。このような場合、ブラウザーや支援技術はその言語を使用できません。 |
| ホバーまたはフォーカスで表示されるコンテンツ | WCAG 2.1 AA 1.4.13 | Silktide は、ホバーまたはキーボードフォーカスによって表示されるコンテンツ(ツールチップ、ドロップダウンメニュー、プレビューカードなど)が、WCAG 達成基準 1.4.13(レベル AA)の要件どおりに動作することを確認するよう促します。 |
| ポインター ジェスチャー | WCAG 2.1 A 2.5.1 | Silktide は、ピンチ操作によるズームや経路に沿ったスワイプなど、カスタムのタッチまたはポインター ジェスチャーを使用しているように見えるページを特定し、それぞれのジェスチャーを単純なタップまたはクリックでも実行できることを確認するよう求めます。 |
| ポインターのキャンセル | WCAG 2.1 A 2.5.2 | Silktideは、押している間ではなく、押すのをやめた瞬間に動作するボタンやリンクを検出します。 押すのをやめたときに動作するようにすると、間違ったものを押してしまった場合でも、 指を離す前に横へ滑らせて操作を取り消す機会を利用者に与えられます。 |
| モバイルでのズームとスクロール | WCAG 2.1 AA 1.4.10 | Silktide は、訪問者がページを拡大したり、ページを縦横にドラッグしたりしなくても、小さな画面でページが正常に動作するかをチェックします。このチェックに失敗するページは、通常、モバイルデバイス向けにまったく設計されていません。 |
| モバイルでの横スクロール | WCAG 2.1 AA 1.4.10 | Silktide は、モバイル端末でページを横方向にスクロールする必要があるかどうかをチェックします。コンテンツは小さな画面の幅に収まり、訪問者が下方向にだけスクロールすればよい状態にする必要があります。 |
| モーションによる起動 | WCAG 2.1 A 2.5.4 | Silktideは、デバイスを動かしたり、振ったり、傾けたりしたときに反応するページを検出します。 ページがモーションに応答して行うすべての操作は、通常のコントロールでも実行できるようにし、モーション機能をオフにできるようにする必要があります。 |
| モーダルのフォーカストラップ | | Silktide は、モーダルダイアログ(ページの残りの部分とのインタラクションを ブロックするポップアップ)を含むページを特定し、ダイアログが開いている間、 キーボードフォーカスが正しく管理されているか確認するよう求めます。これは手動 レビューです。自動テストでダイアログを見つけることはできますが、開閉時にどの ように動作するかを確認することはできません。 |
| ライブ音声のキャプション | WCAG 2.0 AA 1.2.4 | Silktide はページ上の音声プレーヤーと動画プレーヤーを検出するため、ライブ放送にリアルタイムのキャプションが提供されていることを確認できます。ストリームがライブかどうか、またその間にキャプションが表示されているかどうかは、自動的には判定できません。 |
| ライブ音声の代替テキスト | WCAG 2.0 AAA 1.2.9 | Silktide はページ上の音声プレーヤーと動画プレーヤーを検出するため、ラジオストリームなどのライブ音声のみの放送に、テキストによる同等の情報が提供されていることを確認できます。 ストリームがライブであるかどうか、また何が付随しているかは、人が確認する必要があります。 |
| ラベル付けできないコントロールにラベルを使用しない | WCAG 2.0 A 1.3.1 | Silktide は、ID によって別の要素を指すフォームラベルをチェックし、ラベルを付けるべきではない要素(ボタン、ボタンのように動作する入力、およびラベルをまったく受け取れない要素)を対象とするラベルを報告します。これらの要素は独自のテキストまたは値によって名前が付けられるため、別のラベルを付けると名前が競合します。 |
| ラベル関連付けの一意性 | WCAG 2.0 A 1.3.1 | Silktide は、ID を使ってフォームフィールドを示すラベルをチェックし、別のラベルと同じ ID を共有しているラベルを報告します。各フィールドには、それを指すラベルがちょうど 1 つだけあるようにしてください。そうすれば、常に同じ方法で読み上げられます。 |
| ラベル(名前) | WCAG 2.1 A 2.5.3 | Silktide は、ボタンやリンクで訪問者に表示されるテキストと、支援技術が同じコントロールに使用する名前を比較します。両者が一致しない場合、音声でウェブサイトを操作する人は、画面に表示されているテキストを言ってもコントロールを実行できません。 |
| リンクのコントラスト | WCAG 2.0 A 1.4.1 | Silktide は、テキスト内にあるリンクのうち、色だけで周囲の単語と区別されていて、色覚に障害のある人には判別しにくいものを検出します。リンクはリンクとして認識できなければ、読者は利用できません。 |
| リンクの目的 | WCAG 2.0 A 2.4.4 | Silktide は、各リンクのテキストによってリンク先が説明されているかをテストします。「ここをクリック」や「詳細」、または記号だけで構成されたリンクでは、リンク先が分かりません。 |
| リンクの目的(リンクのみ) | WCAG 2.0 AAA 2.4.9 | Silktide は、周囲の文や見出しを読まなくても、各リンクの目的がリンクテキストだけで明確になっていることを確認するよう促します。これは WCAG 達成基準 2.4.9(レベル AAA)であり、2.4.4「リンクの目的(コンテキスト内)」をより厳格にしたものです。 |
| リンク内の画像の代替テキスト | WCAG 2.0 A 1.1.1 | Silktide は、画像を含んでいるものの、読み取れる種類のテキストがないリンクを検出します。このようなリンクには名前がないため、画像を見ることができない人には、リンク先を知る方法がありません。 |
| 一般的でない用語の定義 | WCAG 2.0 AAA 3.1.3 | 読者が、一般的でない方法や専門的な意味で使われている単語やフレーズ(慣用句や専門用語を含む)の定義を見つけられるようにします。このチェックでは、定義されていない用語がないか各ページを確認するよう求めます。読者にとって何が一般的でないかを判断することは、自動テストでは確実に行えないためです。 |
| 一貫したナビゲーション | WCAG 2.0 AA 3.2.3 | メニュー、検索ボックス、スキップリンクなど、ウェブサイト全体で繰り返し表示されるナビゲーションは、すべてのページで同じ相対的な順序で表示される必要があります。このチェックでは、ページ間で同じナビゲーションに当たるものを判断するには人による判断が必要なため、ページの一貫性を確認するよう求めます。 |
| 一貫したヘルプ | WCAG 2.2 A 3.2.6 | お問い合わせリンクやヘルプボタンなど、ページ上でヘルプを得る方法を提供する場合は、すべてのページで同じ場所に表示されるようにします。Silktide はこれらのリンクを見つけ、それぞれの位置を記録するため、ウェブサイト全体で位置が一貫していることを確認できます。 |
| 一貫した識別 | WCAG 2.0 AA 3.2.4 | ウェブサイト全体で同じ役割を果たす要素には、毎回同じ名前を付ける必要があります。たとえば、検索ボックスは常に「検索」と呼び、問い合わせリンクは常に「お問い合わせ」と呼びます。このチェックでは、ページを確認して一貫性を確かめるよう求めます。ラベルが異なる2つの要素が同じ役割を果たしているかどうかの判断には、人間による確認が必要だからです。 |
| 不明確なPDFタイトル | WCAG 2.0 A 2.4.2 | Silktideは、各PDFドキュメントのプロパティに設定されたタイトルが意味のあるものかどうかをチェックします。ファイル名、汎用的なプレースホルダー、数文字だけのタイトルでは不十分です。このタイトルはPDFビューアーに表示されることがあり、ドキュメントを開いたときに支援技術が読み上げるものです。 |
| 代替テキストの欠落 | WCAG 2.0 A 1.1.1 | Silktide は、ページ上に代替テキストがまったくない画像を検出します。代替テキストとは、画像の代わりに読み上げられる説明文です。そのため、代替テキストのない画像は、画像を見ることのできない人には意味をなしません。 |
| 入れ子になった aria-hidden | ARIA 1.2 | Silktide は、非表示としてマークされたコンテナ内で、支援技術に対して表示としてマークされたコンテンツをチェックします。非表示の指定が優先されるため、内側の指定は効果がなく、コンテンツは非表示のままになります。 |
| 冗長な入力 | WCAG 2.2 A 3.3.7 | Silktide はページ上のフォームを検出し、訪問者に同じ情報を二度入力させないことを確認するよう求めます。プロセスの前の段階で尋ねた情報は、再度入力を求めるのではなく、自動的に入力されるか、訪問者が選択できるようにする必要があります。 |
| 十分な大きさのコントロール | WCAG 2.1 AAA 2.5.5 | Silktide は、ページ上のボタン、リンク、フォームコントロールを測定し、 44×44ピクセル未満のものを報告します。大きなコントロールは、特にタッチスクリーン上で、 誰にとっても正確に押しやすくなります。 |
| 収録済みメディアのテキストによる代替 | WCAG 2.0 AAA 1.2.8 | Silktide はページ上の音声および動画プレーヤーを見つけるため、収録済みメディアに、話されている内容と表示されている内容をすべて説明する完全なテキストによる代替が用意されているか確認できます。そのような文書が存在するか、またメディアの内容を本当に網羅しているかは、人によってのみ確認できます。 |
| 収録済みメディアの手話 | WCAG 2.0 AAA 1.2.6 | Silktideはページ上の動画プレーヤーを検出するため、セリフのある収録済み動画に手話通訳が提供されているか確認できます。通訳者が動画内に表示されるか、動画に併置されるかは、人が確認する必要があります。 |
| 収録済みメディアの拡張音声解説 | WCAG 2.0 AAA 1.2.7 | Silktide はページ上の音声プレーヤーと動画プレーヤーを検出するため、 通常の音声解説では対応しきれない収録済み動画に、拡張音声解説が提供されているか確認できます。対話の間に解説を入れるための十分な余地があるかどうかを判断できるのは、人だけです。 |
| 収録済みメディアの音声解説 | WCAG 2.0 AA 1.2.5 | Silktideは、ページ上の音声プレーヤーと動画プレーヤーを検出するため、 収録済みの動画に視覚的な内容の音声解説が含まれていることを確認できます。 音声解説があるかどうか、また重要な内容を十分に説明しているかどうかを確認できるのは、 人だけです。 |
| 収録済みメディアの音声解説またはテキストによる代替 | WCAG 2.0 A 1.2.3 | Silktideは、ページ上の音声プレーヤーと動画プレーヤーを見つけ、収録済みの動画に音声解説または完全なテキストによる代替があることを確認できるようにします。これらのいずれかが存在し、コンテンツを網羅しているかどうかを確認できるのは人だけです。 |
| 収録済み映像のテキストによる代替 | WCAG 2.0 A 1.2.1 | Silktide は、ページ上の音声プレーヤーと映像プレーヤーを検出します。これにより、 音声のない収録済み映像(無音のデモやアニメーションなど)が、別の方法で情報を 提供しているか確認できます。同等の代替手段があるかどうかを確認できるのは、 人だけです。 |
| 収録済み音声のテキスト代替 | WCAG 2.0 A 1.2.1 | Silktide はページ上の音声および動画プレーヤーを検出するため、ポッドキャストや録音されたインタビューなど、収録済みの音声のみのコンテンツにテキスト版が用意されていることを確認できます。対応するテキストが存在するかどうかは、人だけが確認できます。 |
| 収録済み音声/動画のキャプション | WCAG 2.0 A 1.2.2 | Silktideは、ページ上の音声および動画プレーヤーにキャプショントラックが 宣言されているかどうかをテストします。キャプションがあると、 聴覚障害のある人や聞こえにくい人も収録メディアの内容を理解できます。 |
| 同時入力 | WCAG 2.1 AAA 2.5.6 | Silktide は、ページ全体のタッチ入力を無効にするスタイルや、マウスやタッチスクリーンなど、特定の種類のポインターを使う人からボタンやリンクを隠すスタイルを探します。ページでは、デバイスが提供する入力方法を訪問者が自由に使えるようにする必要があります。 |
| 場所 | WCAG 2.0 AAA 2.4.8 | Silktide は、訪問者がサイト内のどこにいるかを把握できることを確認するよう促します。通常は、パンくずリスト、ナビゲーション内で現在の項目を強調表示すること、またはサイトマップによって確認できます。これは WCAG 達成基準 2.4.8(レベル AAA)です。 |
| 廃止された scope 属性 | WCAG 2.0 A 1.3.1 | Silktide は、通常の表データセルに設定された scope 属性をチェックします。scope 属性は、見出しが何に適用されるかを示すものなので、見出しセルにのみ設定します。データセルに設定すると廃止された属性となり、支援技術を誤解させる可能性があります。 |
| 必須 ARIA 属性の欠落 | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide は、ARIA ロールを宣言している要素をチェックし、そのロールで必須とされる属性も提供していることを確認します。属性がなければ使用できないロールもあります。たとえば、スライダーなのに設定値を示さない場合などです。 |
| 必須の音声コントロール | WCAG 2.0 A 1.4.2 | Silktide は、音声を再生するページを検出し、利用者が音声を一時停止または停止したり、音量を調整したりできることを確認するよう求めます。これは、音声が自動的に再生される場合に特に重要です。 |
| 意味のある順序(HTML) | WCAG 2.0 A 1.3.2 | 各ページは、基になるコードの上から下へ、コンテンツを一直線に読み進めた場合でも意味が通るようにしてください。Silktideではこれを自動的に判定できないため、このチェックでは自分で確認するよう求めます。 |
| 感覚的な特徴 | WCAG 2.0 A 1.3.3 | Silktide は、クリックまたは押す対象を、その見た目(色、形、大きさ、画面上の位置)だけで特定していないことを確認するよう促します。「緑のボタンをクリックしてください」のような指示は、読み手がページを視覚的に見られることを前提としています。 |
| 文字キーのショートカット | WCAG 2.1 A 2.1.4 | Silktide は、ページ全体(document、window、または <body>/<html>)にキーボードリスナーを登録しているページを検出し、1 文字のショートカットに解除方法が必要かどうかを確認するよう求めます。 |
| 文字情報 | WCAG 2.0 AA 1.4.5 | Silktide は、ページ上の情報が単語の画像ではなく、実際のテキストで伝えられていることを確認するよう求めます。実際のテキストは、サイズ変更、スタイル変更、翻訳、音声読み上げができますが、画像に埋め込まれた文字にはそれができません。 |
| 文脈に応じたヘルプ | WCAG 2.0 AAA 3.3.5 | Silktide はページ内のフォームを見つけ、訪問者が必要とする可能性のある場所(ページ全体または個々のフィールド)でヘルプを利用できるか確認するよう求めます。文脈に応じたヘルプは、訪問者がフィールドに入力している場所で、その入力方法を説明するものです。 |
| 新しいタブで開くことを説明する | WCAG 2.0 AAA 3.2.5 | Silktide は、新しいタブまたはウィンドウで開くリンクを見つけ、そのことを説明していないリンクを報告します。リンクによって現在のページから移動する前に、訪問者に警告する必要があります。 |
| 明確なフォーカス | WCAG 2.2 AAA 2.4.13 | Silktide は、ページ上のコントロール(リンク、ボタン、フォームフィールド)が、キーボードで選択されたときに、十分に明確に外観を変えるかどうかをテストします。変化が単に存在するだけでは不十分です。実際に見えるよう、変化は十分に大きく、コントラストが高くなければなりません。 |
| 時間制限によるデータ損失 | WCAG 2.1 AAA 2.2.5 | Silktide は、ウェブサイトが一定時間操作されなかった後にユーザーをサインアウトさせる場合、ユーザーが再度サインインして、入力した内容を失うことなく中断したところから続行できることを確認するよう求めます。 |
| 有効なラベル ID | WCAG 2.0 A 1.3.1 | Silktide は、ID を使ってフィールドを示しているフォームラベルをチェックし、 その ID がページ上に存在し、実際にラベルを付けられる要素に属していることを確認します。 何も示していないラベルや、誤った種類の要素を示しているラベルは、フィールドを気付かれないまま 名前のない状態にします。 |
| 点滅するコンテンツ(A) | WCAG 2.0 A 2.3.1 | Silktide は、ページ上の何も1秒間に3回を超えて点滅していないことを確認するよう求めます。光過敏性てんかんのある人は、急速な点滅によって発作を起こす可能性があるため、この項目は各ページを人が確認してチェックします。 |
| 無効な ARIA ロール | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide は、ページ上のすべての role 属性を、ARIA 標準で定義されているロールの一覧と照合してチェックします。スペルミスのあるロール、存在しないロール、空のロール、または内部使用向けに予約されたロールはブラウザーによって無視されるため、要素が意図した意味を、それを必要とする人に伝えられません。 |
| 無効な ARIA 属性値 | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide は、ページ上のすべての ARIA 属性の値を、その属性で標準が許可している値と照合してチェックします。「true」ではなく「yes」のように、属性に誤った値が設定されていると、ブラウザーはその属性を無視するため、属性が示す状態が一切通知されません。 |
| 理解しやすいコンテンツ | WCAG 2.0 AAA 3.1.5 | Silktide は各ページの文章がどの程度読みにくいかを測定し、高度な読解力を必要とするページを報告します。コンテンツは、中等教育前期程度、つまりおよそ9年間の学校教育を受けた人が理解できるようにする必要があります。 |
| 画像ボタンの代替テキスト | WCAG 2.0 A 1.1.1 | Silktide は、代替テキストがないフォーム内の画像ボタンを検出します。代替テキストのない画像ボタンは、ボタンを見られない人にとって、それを押すと何が起きるのかを知る手段がありません。 |
| 画像上のテキストのコントラスト | WCAG 2.0 AA 1.4.3 | Silktide は、画像やグラデーションの上に直接配置され、テキストと背景のコントラストを自動的に測定できないテキストを検出します。このような箇所では、テキストが読みやすいかどうかを人の目で確認する必要があります。 |
| 画面の向きの固定 | WCAG 2.1 AA 1.3.4 | Silktide は、訪問者にデバイスを特定の向きで持つことを強制していないかチェックします。画面を回転できない人もいるため、ページは縦向きでも横向きでも動作する必要があります。 |
| 異なる移動先へのリンク | WCAG 2.0 A 2.4.4 | Silktide は、同じテキストを共有しているものの、異なる移動先を指しているページ上のリンクを検出します。同じように見える2つのリンクが異なる場所に移動する場合、それぞれをたどらない限り、利用者はそれらを区別できません。 |
| 目的の特定 | WCAG 2.1 AAA 1.3.6 | Silktide は、ページ上の領域、アイコン、コントロールの目的をプログラムで特定できることを確認するよう促します。これにより、ユーザーエージェントは訪問者に合わせてページを調整できます。これはWCAG 達成基準 1.3.6(レベル AAA)です。 |
| 矛盾する ARIA ロール | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide は、明示的なロールを宣言している要素について、HTML ですでに持っている意味と照合してチェックします。その要素で許可されていないロールと、要素がすでに持っている意味を単に繰り返しているロールを報告します。 |
| 禁止されている ARIA 属性 | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide は、ページ上のすべての ARIA 属性が、その要素のロールで実際にサポートされているかをチェックします。ロールでサポートされていない属性や、ARIA 標準にまったく含まれていない属性はブラウザーによって無視されるため、作成者が意図した動作がまったく発生しません。 |
| 空の alt テキストに title がある | WCAG 2.0 A 1.1.1 | Silktide は、空の代替テキストによって装飾としてマークされているにもかかわらず、title も付いている画像を検出します。2 つの属性は互いに矛盾しており、支援技術はこの矛盾を予測不能な方法で処理します。 |
| 背景音 | WCAG 2.0 AAA 1.4.7 | Silktide は、音声を再生するページを見つけ、その音声に含まれる発話が背景音と競合していないことを確認するよう促します。発話の背後に流れる BGM や雑音によって、多くの聞き手にとって言葉が聞き取りにくくなります。 |
| 表ヘッダーのID | WCAG 2.0 A 1.3.1 | Silktideは、headers属性を使ってセルと見出しを関連付けている表をチェックします。このような表では、すべての見出しセルに固有のIDが必要です。IDがないと、関連付けが機能しません。 |
| 表見出しのスコープ | WCAG 2.0 A 1.3.1 | Silktide は、すべての表見出しセルが、それが何に対する見出しなのか(列、行、またはそのグループ)を宣言しているかチェックします。これにより、支援技術 は各見出しがどのセルに適用されるかを把握できます。 |
| 装飾用画像 | WCAG 2.0 A 1.1.1 | Silktide は、空の代替テキストによって装飾用としてマークされた画像を検出します。これにより、支援技術がスキップしても本当に問題ないことを確認できます。装飾用としてマークされた画像は、スクリーンリーダーを使用する人には表示されません。 |
| 見出しの可能性 | WCAG 2.0 A 1.3.1 | Silktide は、見出しのように見える(短く、大きな文字で表示されている)ものの、ページのコードでは見出しとしてマークされていないテキストを探します。見出しのように見えるだけのテキストは、視覚のある訪問者には機能しますが、それ以外の人には見出しとして認識できません。 |
| 見出しテキスト | WCAG 2.0 A 1.3.1 | Silktide は、ページ上のすべての見出しに読み取れるテキストが含まれているかをチェックします。空の見出しは、存在しないセクションを示すことになり、タイトルとして意図されていたコンテンツを隠してしまうことがよくあります。 |
| 読み取り可能なPDFテキスト | WCAG 2.0 A 1.1.1 | Silktideは、PDFドキュメント内のテキストが、単なるテキスト画像ではなく、実際のテキストとして存在するかどうかをテストします。スキャンしたページは入力したページと見た目が同じですが、ソフトウェアで読み取れるのは入力したページだけです。 |
| 識別可能な略語 | WCAG 2.0 AAA 3.1.4 | 読者は、ページ上の略語や頭字語が何を意味するのかを確認できるようにする必要があります。このチェックでは、説明のない略語がないか各ページを確認するよう求めます。略語に説明が必要かどうかを自動テストで確実に判断することはできないためです。 |
| 送信ボタンの代替テキスト | WCAG 2.0 A 1.1.1 | Silktide は、代替テキストがボタンの動作を説明していないように見える画像ボタンを検出します。ファイル名や一般的な単語でラベル付けされたボタンは、見えない人にその目的を何も伝えません。 |
| 遅延メタ更新 | WCAG 2.0 A 2.2.1 | Silktide は、カウントダウンの後にページを自動的に再読み込みしたり、訪問者を別のページへリダイレクトしたりするコードがページに含まれていないかチェックします。訪問者には、このカウントダウンを一時停止したり延長したりする方法がないため、ページではこの機能を使用しないでください。 |
| 適切なページタイトル | WCAG 2.0 A 2.4.2 | Silktide は各ページのタイトルを一覧表示するため、ページの内容を説明しているか確認できます。タイトルはブラウザーのタブや検索結果に表示され、スクリーンリーダーが最初に読み上げる内容なので、それだけで意味が通じる必要があります。 |
| 適切な代替テキスト | WCAG 2.0 A 1.1.1 | Silktide は、代替テキストが設定されているページ上の画像を一覧表示します。これにより、そのテキストが各画像の内容や機能を本当に伝えているかを確認できます。説明が正確かどうかは人間が判断することであり、自動テストでは判断できません。 |
| 適切な見出しとラベル | WCAG 2.0 AA 2.4.6 | Silktide は、見出しやフォームラベルを含むページを表示します。これにより、それらの文言が後に続く内容のトピックや目的を説明しているか確認できます。見出しが本当にそのセクションを説明しているかどうかは、人だけが判断できます。 |
| 避けられないアニメーション | WCAG 2.0 A 2.2.2 | Silktide は、ページ上で動いたり、点滅したり、スクロールしたり、自動的に更新されたりするものを、訪問者が一時停止、停止、または非表示にできることを確認するよう求めます。これは、5秒を超えて動くコンテンツや、他のコンテンツとともに自動的に更新されるコンテンツに適用されます。 |
| 重複した ID | WCAG 2.0 A 4.1.1 | Silktide は、同じ id 値が複数の要素に使用されているページを検出します。ページ内では ID は一意でなければなりません。ID を参照するもの(フォームラベル、ARIA の関係、ページ内リンクなど)は、重複した ID のうち 1 つしか見つけられないためです。 |
| 重複する代替テキスト | WCAG 2.0 A 1.1.1 | Silktide は、代替テキストがすぐ隣にあるテキストと重複しているリンク付き画像を検出します。画像と隣接するテキストが同じ内容を表している場合、スクリーンリーダーを使用する人には同じ言葉が2回聞こえます。 |
| 閃光するコンテンツ(AAA) | WCAG 2.0 AAA 2.3.2 | Silktide は、ページ上のいかなるものも、例外なく1秒間に3回を超えて 点滅しないことを確認するよう求めます。急速な点滅は光過敏性てんかんのある 人に発作を引き起こす可能性があるため、これは各ページを人がレビューして チェックします。 |
| 隣接するリンク | WCAG 2.0 A 1.1.1 | Silktide は、すぐ隣に配置され、同じ移動先を指しているリンクの組み合わせを検出します。このような重複は、ほとんどの場合、1 つのリンクにまとめる必要があります。 |
| 非推奨の ARIA 属性 | ARIA 1.2 | Silktide は、標準で非推奨となっている ARIA 属性がページに含まれていないかチェックします。これらの属性は後方互換性のためだけに仕様に残されており、今後は使用しないでください。 |
| 高いテキストコントラスト | WCAG 2.0 AAA 1.4.6 | Silktide は、ページ上のテキストとその背後の背景色の差を測定し、コントラストに関する最も厳しいアクセシビリティ基準を満たしていないテキストを報告します。これは法律で求められる最低限の基準を上回るもので、重度の視覚障害がある人でもコンテンツを読めるようにするためのものです。 |