User interface 通过使用多点触摸用户界面提高生产效率

User interface 通过使用多点触摸用户界面提高生产效率,user-interface,touch,User Interface,Touch,考虑到一个典型的开发人员使用情况,我想知道一个多点触摸Win7笔记本电脑或Surface设备能带来多少收益/效用 如果人们有经验可以分享,或者有一些关于这方面的研究,请分享您特别询问的开发者,因此结果将与一般用户群明显不同。需要记住的一个关键点是,每当有经验的人不得不把手从键盘上拿开时(无论出于何种原因),他/她都会放慢速度,并且比相应的击键花费更多的时间 对于鼠标、轨迹球或任何东西来说都是如此。一个程序员在代码窗口中打字时,使用键盘加速器的速度通常比用鼠标右键点击要快得多;触摸屏也是如此 餐厅

考虑到一个典型的开发人员使用情况,我想知道一个多点触摸Win7笔记本电脑或Surface设备能带来多少收益/效用


如果人们有经验可以分享,或者有一些关于这方面的研究,请分享

您特别询问的开发者,因此结果将与一般用户群明显不同。需要记住的一个关键点是,每当有经验的人不得不把手从键盘上拿开时(无论出于何种原因),他/她都会放慢速度,并且比相应的击键花费更多的时间

对于鼠标、轨迹球或任何东西来说都是如此。一个程序员在代码窗口中打字时,使用键盘加速器的速度通常比用鼠标右键点击要快得多;触摸屏也是如此

餐厅的服务员有一个完全不同的环境。他们很少在编辑器中输入大量的“文本”。他们站着的时候,一边打猎,一边啄触摸屏上的大按钮


我认为可以从多触摸屏中获益的一类开发人员是构建丰富用户界面的UI/UX设计师。

这在很大程度上取决于您所做的工作。对于任何与编程相关的东西,它基本上都是无用的。多点触控的真正亮点在于绘图和信息处理。它使某些操作(如拖动物体或调整图像大小)更加直观,但除此之外,它并没有比普通触摸屏有用多少。除绘图外,普通的触摸屏并没有鼠标有用多少


99%的情况下,多点触摸不会提高您的工作效率。

我们处于多点触摸技术的早期。如果没有正确的软件工具,多点触控就没有任何优势。尽管如此,目前使用多点触控显示器没有任何优势

在控制台编码时代,vi和emacs很流行。当图形环境和计算机鼠标变得流行时,它们被纳入下一代编程环境中。如果多点触控显示器流行起来,有充分的理由认为开发工具将配备触摸控制和手势

我可以想象在IDE中使用多点触控可以实现一些功能。这些特征很可能永远不会实现

  • 上下文相关触摸按钮。在您选择的代码上“单击”(第一手指触摸)时,屏幕的左边缘或右边缘会出现许多按钮。在按住第一个手指的同时,用另一只手的一个手指按下其中一个按钮

    • 这减少了鼠标选择一块代码,然后一直移动到工具栏上单击左侧或右侧的一个小按钮时的疲劳。显示的按钮应足够大,以便轻敲,并且仅应显示那些常用且适用于所选代码的按钮

    • 假设我按下“更改缩进”按钮。现在我用一根手指左右拖动代码来选择缩进级别

  • 同时操作多个控件。在主要重构和内置差异被欺骗后,是否有两个文件要合并?用一只手指分别滚动文件的两个版本

  • 手势。用两个手指在屏幕上滚动。也许可以从三点钟位置开始,用六个手指逆时针画一个四分之三的圆来撤销。这东西一开始并不完美,但滚动很有希望。有一种方法可以避免瞄准小滚动条,并且不会因为在小滚轮上的主要滚动操作而导致中指关节炎,这是一件好事


别搞错了:这需要一些时间才能流行起来。此外,与每一项技术一样,大多数开发人员都会开始尝试利用这项技术,直到可用性受到影响。最后,当它稳定并变得有用时,您可能实际上不想使用它。使用vim的人比VisualStudio更喜欢vim,但一些vim用户确实喜欢将vim用作GUI。喜欢VisualStudio的人可能会更多地使用VisualStudio,而不是任何基于触摸屏的开发环境,但最终VisualStudio将开始添加触摸屏功能。

与我们所有人内心的开发人员交谈。。。我在等待多点触控星际争霸/魔兽争霸/C&C的到来。说真的,RTS游戏是为多点触控而设计的