Every control needs an accessible name (Web HIG tip #5)

アイコンのみのボタンには必ずアクセシブルな名前が必要。スクリーンリーダーは名前がないと単に『ボタン』と読み上げるため、ユーザーが機能を判定できない。aria-label や visually hidden text を使った実装方法を解説する。

WAI-ARIA, スクリーンリーダー, UXデザイン