我们正在实施Team Foundation Server,以获得比Microsoft Office for Work Item Tracking,需求收集等更好的替代方案。我很高兴让我们的团队实现这一点,因为我在过去的许多项目中都使用过它。也就是说,我们在实施解决方案时遇到了一些后勤问题。
我的团队成员之一是盲人开发人员。他可以使用SQL Developer,Eclipse和其他编程软件成功开发。但是,我们很难使用JAW和纯键盘访问来确定Team Foundation Server界面。
我们最初尝试使用Visual Studio Online界面,该界面被证明是完全无法访问的。他安装了Team Foundation Server客户端,它似乎更容易访问,但仍然难以导航,尤其是使用多个信息窗格并在功能部分之间导航。
我们在网上搜索键盘快捷键图表,可访问性等,并找到了一些资源。但是,他们都没有解决问题。你们有没有任何关于如何让它更容易获得的建议?是否有可访问的键盘快捷方式,我们可以接口?您是否在线找到了有关Visual Studio Team Foundation Server客户端辅助功能快捷方式的优秀资源?
感谢您的帮助。无论是Team Foundation Explorer Everywhere插件,独立客户端等,我们都可以使用任何解决方案。
答案 0 :(得分:3)
我们为客户提供键盘快捷键。对于团队资源管理器(独立或VS),您可以在http://visualstudioshortcuts.com/2013/找到列表。我们还为TE / VS进行可访问性测试,包括JAWS。我在10月份观看了一个视频,其中一个团队聚集在一起展示了他们所做的改进。之前非常糟糕,之后的情况要好得多(而且这项工作是由微软的另一个团队激发的,他指出了尝试使用它的缺点)。这些变化进入了VS 2013的Update 4。这将提供我们现有的最佳体验。请试一试,让我知道你的想法。
[更新]此外,我们正在处理的Web UI中存在一些关键错误,这些错误将在下个月左右改善VSO和TFS 2015中的Web UI体验。
[更新]这是一个list of the current shortcuts,其中包括网络用户界面和团队资源管理器。
答案 1 :(得分:0)
只是想为其他人研究此问题。我是一名盲人程序员,他使用钳口进行Windows 17版屏幕阅读器。我为刚刚安装的团队基础服务器2015工作的公司,供团队用作scrum项目管理工具。
我无法使用网络界面。虽然其中一些是可访问的,意味着一些链接和网页元素是我说的并且可以点击,但它在实际意义上是不可用的。整个Web界面是一个拖放界面,需要使用鼠标,并且没有任何键盘支持来拖放项目。例如,键盘或网页元素(如html按钮)不支持将PBI拖动到功能或sprint中,您可以单击该按钮将PBI从后退日志,sprint,正在进行,到完成等移动。
在辅助中,使用的树控件无法访问,并且用于相当多的网页任务。我认为使用的树控件可能是jquery或javascript项。
Visual Studio 2015团队查看器选项在某种程度上是可访问的,但它似乎不允许您执行Web界面执行的所有任务。例如,创建功能,创建冲刺,将PBI移动到冲刺等等。如果这些选项存在且可访问,我无法轻松找到如何使用vs 2015团队查看器客户端执行此操作。
总的来说,虽然使用了vs 2015客户端以及网络界面中的一些功能,但实际意义上的tfs 2015并不可用,并且不允许盲人程序员像使用该程序的人一样流利。 tfs系统。所以在这一点上,我无法使用tfs系统,必须依靠有视力的团队成员来键入我的PBI并拖放并为我创建冲刺。非常令人失望。