Voiceover issues on web · Issue #6116 · bluesky-social/social-app
https://github.com/bluesky-social/social-app/issues/6116
https://atproto-browser.vercel.app/at/did:plc:wlv2lek2tmwsfpob3r4mix7y/app.bsky.feed.post/3la6ddlhopv2u
https://atproto-browser.vercel.app/at/did:plc:wlv2lek2tmwsfpob3r4mix7y/app.bsky.feed.post/3la6dgj3ujd2k
> All the buttons for quoting, replying, retweeting, liking are all divs. Not even a `role="button"` in sight.
これについては既に修正済みらしいとはいえ、なかなか衝撃的だな……
ざっと眺めてみたら、視覚上は表示されているリポスト・引用数が先祖要素の`aria-label`で上書きされて聞き取れなくなっていて、"No ARIA is better than Bad ARIA"(<https://www.w3.org/WAI/ARIA/apg/practices/read-me-first/>)を思い出すなどした。
いや、リプライやいいねなどの他のボタンはその辺り配慮されているっぽいので、リポストボタンが単に漏れただけかも知れないけど