【问题标题】:Usability and Accessibility for Desktop Applications桌面应用程序的可用性和可访问性
【发布时间】:2010-12-25 07:04:35
【问题描述】:

我即将开始开发桌面应用程序,并且我有兴趣使该应用程序对最终用户既可用又可访问。任何人都可以推荐在线资源,为开发可用的桌面应用程序提供指导吗?特别是,我有兴趣了解如何测试桌面应用程序的可用性。我知道several tools to validate HTML for accessibility;您如何测试桌面应用程序的可访问性?

谢谢,MagicAndi。

【问题讨论】:

    标签: user-interface usability accessibility desktop-application


    【解决方案1】:

    我通读了Apple Human Interface Guidelines 的整个简介,这并没有让我不知所措。有传言说 MS Windows 和 Gnome 的类似指南也很出色,但我还没有阅读过这些指南。

    维基百科有interesting pointers to usability。我见过的关于可用性的最佳(简短)文献是"Don't make me think" by Steven Krug,重点是 Web 可用性。

    至于可访问性,我还没有通读所有内容,但从一些小摘录中我相信真正的专家写过 WIA-ARIA, the W3C take on accessibility

    我忘了在哪里,但这些是我学到的关于如何测试可访问性的提示:

    • 购买屏幕阅读器并尝试使用您的应用程序
    • 戴上不属于您的眼镜(或摘下您的眼镜)并在应用中找到自己的出路
    • 尝试使用不精确的鼠标替代品来处理您的应用程序,以模拟手部的残疾。例如,尝试将您的应用与轨迹球或反射面上的鼠标一起使用。
    • 将声音设为非常静音或关闭
    • 只用一只手使用您的应用程序。
    • 将屏幕设置为黑白(检查对比度是否足够)

    这就是我现在能想到的。

    【讨论】:

    • Niko,感谢您的回答,提供了许多出色的提示和链接! +1
    • 不客气!如果您喜欢,请不要忘记接受答案:)
    • 接受为答案!!抱歉耽搁了。
    【解决方案2】:

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

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

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

    用于测量我喜欢的 UI 元素的光度比Colour Contrast Analyzer v 2.2

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多