2

我们正在实施 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 插件、独立客户端等。

4

2 回答 2

3

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

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

[更新] 这是当前快捷方式的列表,其中包括 Web UI 和团队资源管理器。

于 2015-02-20T19:59:19.747 回答
1

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

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

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

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

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

于 2016-05-10T16:01:30.377 回答