键盘快捷键

4

在实现Web应用程序的键盘快捷键/加速键方面,是否有标准?例如:在网格中呈现的项目列表导航。如何实施这些功能的指南?Google在“实验室”部分为GMail提供了一个。

另外,在Web应用程序中投入时间实现键盘快捷键/加速键是否具有商业意义?

2个回答

3

我曾使用过一些定义自己的键盘快捷方式的网站和Web应用程序。它们通常文档不全,与传统基于鼠标的使用相比,提供的价值很少。

正如Galwegian所提到的,您应该小心干扰无障碍选项,特别是如果您想遵守ADA网络指南

您还应该测试流行Web浏览器中的Web应用程序的键盘快捷键。有些人使用这些功能,当您的Web应用程序覆盖浏览器的键时,他们会感到恼怒。

我认为测试Web表单和其他页面元素的选项卡顺序更值得您的时间。当我填写Web表单时,我倾向于使用选项卡来进入下一个表单字段,但我发现有些网站上,选项卡跳转到页面上的某个意外位置,而不是跳转到视觉上相邻的元素。


0

从可访问性的角度来看,键盘快捷键可能会干扰视障用户使用的屏幕阅读器等软件的预设快捷键,因此它们是有风险的。

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

祝好运!


1
尝试使用基于浏览器的出纳应用程序而不使用键盘快捷方式让银行出纳员感到满意... 呃。 - Knobloch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接