【发布时间】:2008-11-18 19:05:50
【问题描述】:
在为 Web 应用程序实现键盘快捷键/加速键方面是否有标准。 示例:在网格中显示的项目列表中导航 他们的指导方针是如何实施的吗? Google 在“实验室”部分有一个用于 GMail 的。
花时间在网络应用程序中实现键盘快捷键/加速键是否具有商业意义
【问题讨论】:
标签: asp.net keyboard-shortcuts
在为 Web 应用程序实现键盘快捷键/加速键方面是否有标准。 示例:在网格中显示的项目列表中导航 他们的指导方针是如何实施的吗? Google 在“实验室”部分有一个用于 GMail 的。
花时间在网络应用程序中实现键盘快捷键/加速键是否具有商业意义
【问题讨论】:
标签: asp.net keyboard-shortcuts
我使用了许多定义自己的键盘快捷键的网站和 Web 应用程序。它们通常没有很好的文档记录,与传统的基于鼠标的使用相比几乎没有价值。
正如 Galwegian 所提到的,您应该小心干扰可访问性选项,特别是如果您想遵守 ADA Guidelines for the Web。
您还应该针对流行的网络浏览器中的键盘快捷键测试您的网络应用。有些人使用这些,当您的网络应用程序覆盖浏览器的键时会感到恼火。
我认为花时间测试 Web 表单和其他页面元素的 标签顺序 会更值得。当我填写网络表单时,我倾向于使用制表符前进到下一个表单域,但我发现有些网站的制表符会跳转到页面上某个意想不到的位置,而不是跳转到视觉上相邻的元素。
【讨论】:
从可访问性的角度来看,短键盘很危险,因为它们可能会干扰视障用户使用的屏幕阅读器等软件的预编程快捷方式。
因此,我要么避免使用它们,要么确保您可以关闭此功能。
祝你好运!
【讨论】: