メインコンテンツへスキップ

button-name button-name

アイコンだけのボタン・記号だけのボタンに読み上げ可能な名前が無い状態。

補正が発火するマークアップ

数量の増減。テキストが記号のみで、スクリーンリーダーでは意味をなさない。name から操作内容が一意に決まる。

1

閉じるボタン。テキストが無く、id に close を含む。

検索ボタン。name に search を含む。

ハンバーガーメニュー。id に menu を含む。

前へ送るボタン。id の prev をハイフン区切りで拾う。

編集ボタン。name の edit を既知キーワードとして拾う。

既知キーワードに当たらない例。name / id を機械的に人間可読化して aria-label="user avatar 9f2b" を提案するが、品質が一定しないため confidence 0.65 に留まり自動適用されない。

補正が発火してはいけないマークアップ

可視テキストが情報的。既に名前がある。

aria-label が付いている。上書きしない。

name も id も無く class しか手がかりが無い。現行ルールではラベルを推定できず候補を作らない。 アイコンの図柄からラベルを起こすには Vision 経路が要る (未実装)。