スクリーンリーダーとの互換性がないネタバレぼかし

なるほど、ここで言及されているスポイラーアラートのアクセシビリティ問題について、重複したイシュー をほぼ開いてしまっていたようです。すみません。私のイシューはキーボードアクセシビリティに焦点を当てていましたが、@dfabulich が提案したようにボタンでトリガーされる開閉ウィジェットパターンを使用するため、この問題も解決するはずです。\n\nコンテンツが「隠されている」ときにページに表示したいので、ここでは details/summary を使用したくないと思います。ぼかしをかけたいだけです。ぼかされたコンテンツに aria-hidden=\"true\" を設定すると、スクリーンリーダーユーザーには非表示になりますが、ページには(ぼかされた状態で)表示されます。そして、ボタンで aria-hidden を切り替えることで、支援技術からアクセスできるようになります。\n\n> ARIA にはスポイラーに関するものは何もないと思います。\nスポイラーアラートは基本的に 開閉ウィジェット であり、ARIA Authoring Practices Guide はそのためのガイドラインを提供しています。

「いいね!」 1