-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Accessibility] Document F6! #4743
[Accessibility] Document F6! #4743
Conversation
@citelao : Thanks for your contribution! The author(s) have been notified to review your proposed change. |
Learn Build status updates of commit 572b4b6: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
PRMerger Results
|
Learn Build status updates of commit a4f974f: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
PRMerger Results
|
We might want to add to the list of Common Keyboard Accelerators |
@Karl-Bridge-Microsoft, anything blocking this? |
Learn Build status updates of commit 0f62f83: ✅ Validation status: passed
For more details, please refer to the build report. For any questions, please:
|
PRMerger Results
|
The F6 key is a critical keyboard usability feature for many users, especially keyboard-only users who do not use screen readers. However, we do not document it today. This change adds some basic F6 documentation to our accessibility & keyboarding guidelines.
What changed?
Justification
F6 is a well-known shortcut. In fact, we publicly document it in Keyboard shortcuts in Windows.
It is critical to the usability of several of key surfaces, including Edge, the literal Windows desktop, File Explorer, and many Office products (including PowerPoint and Outlook). It is a rapid accelerator for navigating the UI with keyboard (and without a screen reader, which has other tools).
However, support for F6 is declining. It is rare to find F6 support in newer apps, which instead tend to rely on hard-to-find hotkeys or, worse, just tab and arrow keys.
This is partially a documentation issue. We should document F6 as an important shortcut, and then we can discuss how to introduce F6 support more consistently in our UI.