构建键盘可访问的Web应用程序

Sho*_*oan 9 accessibility web-applications

您如何构建完整的键盘可访问Web应用程序?假设这是针对受限制的部署环境(在组织内使用),其中访问受到限制(不对公众开放).

更新:忘了提及这是为了提高数据录入效率,而不是与残疾有关.

更新2:在整个应用程序中使用Flash是否有意义?考虑到环境是基于浏览器而不是基于Web的?

giz*_*zmo 2

好吧,首先,你必须做出强有力的假设才能有机会实现你的目标:

  • 您只需支持一种浏览器。如果没有,您就准备好迎接痛苦的过程了,因为所有浏览器都有不同的预定义快捷方式。
  • 您将在受控环境中工作。与上面相同,使用所有这些插件以及向浏览器添加功能的相关工具,避免冲突成为一场噩梦。
  • 您将进行大量的用户验收测试!找到正确的捷径确实很难。它必须可以在键盘上轻松访问,并且有意义,可以轻松地被用户提醒,最后但并非最不重要的一点是,避免太容易出现有风险的快捷方式组合。

如果这几点你都不满足。在继续之前停下来三思而后行,否则你就会碰壁。