こんにちは、
私は RAMP COVID-19 イニシアチブに取り組んでいます。当プロジェクトではフォーラムに Discourse を採用しており、非常に満足しています。
同僚と accessibility(アクセシビリティ)について検討しています。低コントラストの問題については、管理用 CSS 機能で対応できていると考えていますが、WAVE が指摘している以下の問題については、自力で解決できるか確信が持てていません。
-
リンク付き画像に代替テキストが不足しています:これはアバター画像に関するものです。説明的なタイトルはありますが、alt 属性が空です。
-
各ページにラベルが不足しています:
<div><input type="text"></div> -
各ページに空の見出しが存在します:
<div class="title"><h3></h3><!-- --></div> -
SVG に関連して、多数の空のボタンが報告されています。
-
空のリンクが存在します。例:
<a href="" aria-hidden="true" tabindex="-1" class="tabLoc"></a>
および
<a href="" class="edit-topic" title="edit the title and category of this topic" data-ember-action="" data-ember-action-27="27"><svg class="fa d-icon d-icon-pencil-alt svg-icon svg-string" xmlns="http://www.w3.org/2000/svg"><use xlink:href="#pencil-alt"></svg></a>。 -
空のテーブルヘッダーが存在します:
<th data-sort-order="posters" class="posters"></th>
これらの問題が当社だけで起きているとは思えません。WAVE が過剰に反応しているのか、あるいは私たちが何か見落としているのか、ご教示いただけますでしょうか。ご支援を心よりお待ちしております。
あらかじめ感謝申し上げます。
コスタス