本文へ


サイトカレンダ - ピックアップ

記事 (1)

mark要素をアクセシブルにするのにaria-label属性は有効か?

  • 2017/12/08 15:43 JST

Facebookで@caztcha さんがShort note on making your mark (more accessible)をシェアされているのを見て、「またcontentプロパティを使用した実装方法か…」と私がコメントした事から 記事にある実装方法がベストな方法なのかどうか@caztcha さんと色々と意見を交わしていました。 そこで私が「作業効率悪いですけど、補助的情報でも提供するならaria-label属性使った方が良いと思います。」と意見したことから、 @caztchaさんが「mark要素にaria-label属性を入れちゃうと、mark要素で括られたマーキングされている文字列は、(aria-label属性に上書きされる形で) スクリーンリーダーでは読み上げられないのでは?」と問われ、 それに@masuP9 さんが「Textnode 上書きしちゃいますね」と答えられた後、Accessible Name and Description: Computation and API Mappings 1.1の情報提供していただき「あーでも検証環境が macOS VoiceOver だとです。」と言われてたので、 私は「念のため検証してみよう」と思い立ち、実際スクリーンリーダーでどう読み上げるか検証してみました。

続きを読む (90 ワード)