首页 文章

桌面应用程序的可用性和可访问性

提问于
浏览
3

我即将开始开发桌面应用程序,我感兴趣的是使应用程序既可用又可供最终用户访问 . 有人可以建议在线资源提供开发可用桌面应用程序的指导吗?特别是,我有兴趣了解如何测试桌面应用程序的可用性 . 我知道several tools to validate HTML for accessibility;你怎么能测试桌面应用程序的可访问性?

谢谢,MagicAndi .

2 回答

  • 1

    我仔细阅读了Apple Human Interface Guidelines的整个简介,这不是我的损失 . 有传言说,MS Windows和Gnome的类似指南也很出色,但我还没看过 .

    维基百科有interesting pointers to usability . 我在可用性方面看到的单篇最佳(短篇)文献是"Don't make me think" by Steven Krug,重点关注Web可用性 .

    至于辅助功能,我还没有完全阅读所有内容,但是从小版本中我可以看出,真正的专家写过W IA-ARIA, the W3C take on accessibility .

    我忘记了哪里,但这些是我在如何测试可访问性方面的一些提示:

    • 购买屏幕阅读器并尝试使用您的应用程序

    • 戴上不属于你的眼镜(或脱掉你的眼镜)并通过应用找到自己的方式

    • 尝试使用鼠标的不精确替代来处理您的应用程序,以模拟手的残疾 . 例如,尝试使用带轨迹球的应用程序,或在反射表面上使用鼠标 .

    • 将声音置于静音或关闭状态

    • 仅用一只手使用您的应用程序 .

    • 将屏幕设置为黑白(以检查对比度是否足够)

    这就是我现在能想到的一切 .

  • 5

    我可以从MS中心的角度回答,尽管提到的一些工具应该适用于在Windows下运行的其他语言 .

    首先,CodePlex上有两个开源选项,您可以针对您的应用程序运行这些选项,以验证您是否具有可访问性的构建块AccCheckerUI Automation Verify .

    您还应该使用屏幕阅读器来验证您的可访问性,根据我的经验,一个适用于Windows和WPF应用程序的好的是NVDA Screen Reader .

    为了测量UI元素的光度比,我喜欢Colour Contrast Analyzer v 2.2

    微软还为他们的Accessibility Labs提供了指导,Sarah Ford有一篇非常好的文章提供了可访问性测试的一个很好的概述http://msdn.microsoft.com/en-us/library/ms971307.aspx

相关问题