ウェブサイトのビルドでWAI-ARIAを使用する必要がありますか?何かメリットはありますか?現在、誰かがコードに「役割」を追加していますか?
WAI-ARIAに関する情報-www.w3.org/WAI/intro/aria。
タブ、リンク、チェックボックス、スライダーの役割に加えて、さらに多くの機能は、HTML5ではまだ利用できません。利用可能なもののリスト(以下を参照)と将来の予定を見ると、ページ上の大量のタグにロールを適用しているように見えます。リーダーなどを使用するユーザーにメリットがある場合は特に問題ありません
また、余談ですが、検索エンジンはWAI-ARIAを使用しているサイトに何らかのメリットをもたらしますか?
使用する安全なロールのリスト(私は思う)
• role="article"
• role="banner"
• role="complementary"
• role="contentinfo"
• role="form"
• role="heading"
• role="main"
• role="navigation"
• role="search"
HTML5コードでの使用例:
<header role="banner"></div>
メインヘッダーの場合、バナーはページごとに1回のみ許可されます
<header role="heading"></div>
-メインヘッダーの後のすべてのヘッダー
<aside role="complementary"></aside>
<form
role="search"></form>
navigation
html5 nav
要素に対するARIAの役割の目的は一体何なのでしょうか。あなたはこれらを必要とする世界で最悪のスクリーンリーダーを書かなければならないでしょう。