【问题标题】:Accessibility and Keyboard Access for Team Foundation ServerTeam Foundation Server 的辅助功能和键盘访问
【发布时间】:2015-04-22 08:49:40
【问题描述】:

我们正在实施 Team Foundation Server,以便在 Microsoft Office 工作项跟踪、需求收集等方面提供更好的替代方案。我很高兴我们的团队实施了这一点,因为我在过去的许多项目中都使用过它。也就是说,我们在实施该解决方案时遇到了一些后勤问题。

我的一个团队成员是一位盲人开发人员。他可以使用 SQL Developer、Eclipse 等编程软件成功开发。但是,我们很难弄清楚使用 JAW 和纯键盘访问的 Team Foundation Server 界面。

我们最初尝试使用 Visual Studio Online 界面,但事实证明该界面完全无法访问。他安装了 Team Foundation Server 客户端,该客户端似乎更易于访问,但仍然难以导航,尤其是在多个信息窗格和功能部分之间导航的情况下。

我们在网上搜索了键盘快捷键图表、可访问性等,并找到了一些资源。然而,他们都还没有解决这个问题。你们中有人对如何使其更易于访问有任何建议吗?是否有我们可以接口的可访问性键盘快捷键方案?您是否在网上找到了有关 Visual Studio Team Foundation Server 客户端的可访问性快捷方式的好资源?

感谢您的帮助。我们支持任何解决方案,无论是 Team Foundation Explorer Everywhere 插件、独立客户端等。

【问题讨论】:

    标签: visual-studio tfs keyboard-shortcuts accessibility jaws-screen-reader


    【解决方案1】:

    我们确实为客户提供了键盘快捷键。对于 Team Explorer(独立或 VS),您可以在 http://visualstudioshortcuts.com/2013/ 找到该列表。我们还为 TE/VS 进行可访问性测试,包括使用 JAWS。我在 10 月份观看了一个视频,该视频是其中一个团队为展示他们所做的改进而制作的。之前非常糟糕,之后明显更好(并且做这项工作的动机是微软的另一个团队指出了尝试使用它的缺点)。这些更改进入 VS 2013 的更新 4。这将提供我们现有的最佳体验。请尝试一下,让我知道您的想法。

    [更新] 此外,我们在 Web UI 中存在一些关键错误,我们将在下个月左右解决这些错误,这将改善 VSO 和 TFS 2015 中的 Web UI 体验。

    [更新] 这是一个 list of the current shortcuts,其中包括 Web UI 和团队资源管理器。

    【讨论】:

    • 由于一些公司安全策略问题,我们使用 Visual Studio 2012 - 我们不断收到“由于无法安装安全更新而无法正确安装”或类似的问题。很高兴听到 VS2013 已更新 - 我将尝试让我们的安全团队允许更新通过,以便他可以使用它。我很确定他们会允许这样做,因为这是出于可访问性的原因。我会让你知道情况如何。非常感谢!
    【解决方案2】:

    只是想为其他研究此问题的人发布此内容。我是一名盲人程序员,他将下颚用于 windows 17 版屏幕阅读器。我工作的公司刚刚安装了 Team Foundation Server 2015,供团队用作 Scrum 项目管理工具。

    我无法使用 Web 界面。虽然其中一些是可访问的,这意味着一些链接和网页元素是对我说的并且可以点击,但它在实际意义上是不可用的。整个网页界面是一个拖放界面,需要使用鼠标,并且没有任何键盘支持拖放项目。例如,键盘或网页元素(如 html 按钮)不支持将 PBI 拖动到功能或 sprint 中,您可以单击将 PBI 从待办日志移动到 sprint、进行中、完成等。

    此外,使用的树形控件不可访问,并且用于相当多的网页任务。我认为使用的树控件可能是 jquery 或 javascript 项。

    Visual Studio 2015 团队查看器选项在某种程度上可以访问,但它似乎不允许您执行 Web 界面执行的所有任务。例如,创建功能、创建 sprint、将 PBI 移动到 sprint 等。如果这些选项存在并且可以访问,我无法使用 vs 2015 团队查看器客户端轻松找到如何做到这一点。

    总体而言,虽然 VS 2015 客户端和 Web 界面中的某些功能是口头表达的,但 tfs 2015 在实际意义上是不可用的,并且不允许盲人程序员像有视力的人使用tfs 系统。所以在这一点上,我无法使用 tfs 系统,必须依靠有视力的团队成员来键入我的 PBI 并为我拖放和创建 sprint。非常令人失望。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-14
      • 2014-08-29
      • 2010-10-11
      • 1970-01-01
      • 2019-11-20
      • 2010-09-07
      • 1970-01-01
      相关资源
      最近更新 更多