For JS formats, e.g. HTML, the kbd shortcode sniffs the users OS and inserts icons for the shortcut keys, e.g. `{{< kbd mac=Shift-Command-O >}}` becomes ⇧ ⌘ 0.

Replacing the words with icons is making things much worse for those using screen readers, e.g. (thanks @ateucher and @gtritchie ) for ⇧, ⌘, ⌃, ⌥  NVDA on Windows reads: "upwards hollow arrow", "Mac command key", and says nothing about the Ctrl or the option symbols.

cscheid
2023-05-03T18:05:29Z
cwickham
bug accessibility triaged-to
v1.4
open
kbd shortcode has accessibility issues
https://github.com/quarto-dev/quarto-cli/issues/5403