键盘快捷键

时间:2008-11-18 19:05:51

标签: asp.net keyboard-shortcuts

在为Web应用程序实现键盘快捷键/加速键时是否有标准。 示例:浏览网格中显示的项目列表 他们的指导方针是如何实现的? 谷歌在“实验室”部分有一个GMail。

此外,在网络应用中实施键盘快捷键/加速键的投入时间也具有商业意义

2 个答案:

答案 0 :(得分:3)

我使用了许多定义自己的键盘快捷键的网站和网络应用程序。它们通常记录不完整,与传统的基于鼠标的使用相比几乎没有价值。

正如Galwegian所提到的,你应该小心干扰可访问性选项,特别是如果你想遵守ADA Guidelines for the Web

您还应该在流行的网络浏览器中测试您的网络应用程序的键盘快捷方式。有些人使用这些,当您的网络应用程序覆盖浏览器的密钥时会感到恼火。

我认为更值得您花时间测试网页表单和其他网页元素的标签顺序。当我填写网页表单时,我倾向于使用制表符前进到下一个表单字段,但我找到一些网站,其中标签跳转到页面上的某个意外位置而不是视觉上相邻的元素。

答案 1 :(得分:0)

从可访问性的角度来看,键盘短路是危险的,因为它们可能会干扰预先编程的软件快捷方式,例如视障用户使用的屏幕阅读器。

出于这个原因,我要么避免使用它们,要么确保你可以关闭此功能。

祝你好运!