顧客の Web サイトのある種のアクセシビリティ テスト (視覚障害者、聴覚障害者など) を取得しました。また、アクセシビリティを改善する方法のヒントも得られました。
ヒントの 1 つは画像ボタンに関するものです。
さらに、ボタンには短くて意味のある説明を付ける必要があります (例: 非表示のテキスト)。非表示のテキストは、属性 display:none および visibility:hidden でマークされるべきではありません。代わりに、テキストをビューポートの外に移動する必要があります。
<a href=”...”>[Font-Icon] <span class=“invisible“>Delete</span></a>
.invisible { position:absolute; left:-10000px; overflow:hidden;}
これがまだ推奨される解決策であるかどうかを尋ねたいと思います。私には時代遅れに思えます。非表示の要素の代わりに何らかのaria
タグを使用する必要がありますか、または提案された解決策は問題ありませんか?