我是 Windows 技术的新手,我尝试了解 Windows 辅助功能文档以改进应用程序的界面。我不了解为简单界面实现键盘导航的最佳实践。
在本节中:http: //msdn.microsoft.com/en-us/library/ms971323.aspx#atg_keyboardshortcuts_designing_the_keyboard_ui
微软解释说一个好的做法是使用熟悉的键盘界面,然后他们解释说用户通过按 TAB 键将输入焦点从一个 UI 元素移动到另一个进行导航。
但在本文档中:http: //msdn.microsoft.com/en-us/windows/gg699728
微软解释说,只有需要用户交互才能运行的项目才应该被赋予键盘焦点,如链接、按钮等。
如果 TAB 不关注文本元素,那么像屏幕阅读器这样的辅助技术如何向用户提供文本信息?