開閉できればアコーディオンなのか? アクセシビリティの観点から実装方法を比較する

HTML/CSS/JavaScript でアコーディオン UI を実装する 6 種類の方法をアクセシビリティの観点から比較。button + ARIA や details + summary における、キーボード操作やスクリーンリーダー対応の具体的な違いを検証。

キーボード操作, WAI-ARIA, テスト・検証