图形界面的末路?

作者: Z_Yuhan | 来源:发表于2016-08-14 13:34 被阅读1230次

    人类花费数十年才将计算机交互从以命令行为代表的文字界面TUI)发展到以用户界面为核心的图形界面GUI),然而这显然不是终点。图形界面之后会出现什么?我们已经隐隐可以窥探到其身影。

    为什么想到这个问题

    前段时间做了一个数据可视化的项目,由于是工作的第一次项目,项目不小,又有一定的自由度,所以下了点功夫准备,仅前期报告就做了八十多页。

    “可视化”这个词,通常人一眼就觉得等同于“图形化”,因此“数据可视化”显然就是将数据设计成直观又好看的图表。可是,我怀疑“数据可视化”除了“图形化”之外,是否还有别的可能性?例如,人类最常用最自然的沟通方式——“语言文字”?由于目前大众还不习惯语音交互,所以于是我开始从“文字化”的角度研究“数据可视化”,于是发现了令自己也觉得震惊的事实……

    数据文字可视化的好处

    举个例子,如果给你三秒钟分别扫一眼下图左边的图表或右边的文字,看哪个你能复述出最详细的内容?

    图形总是比文字高效吗?

    最高效的是文字而非图表。为什么呢?虽然两者都给出相同的关键点(国家、GDP、单位、年份、数量)等,但是前者将这些信息都分散开来,让读者不得不四处扫视,才能将零碎的信息整理起来并理解。而后者的那段文字中,所有的信息从单一的方向有序排列,只需要横向扫视两次就能看完并理解。

    看图和看文的差别

    从文字方向解读数据可视化的好处我总结如下:

    1. 更加高效:少量数据(如上面的例子)时,让信息传达更加高效

    2. 抽取特征:复杂情况(如各地区人口分布数据)下,文字比图表更容易抽取特征并让人理解(例如沿海地区密度比内陆地去高X%等)

    3. 趋势归纳:文字在提炼数据变化趋势时,有很大的优势,例如数据的稳定上升/下降、变化周期等

    4. 意义检索:上面三项好处结合起来,可以引出这一项,那就是直接通过特征和趋势检索数据的可能性,例如使用 “连续三周上升”、“单日浮动3倍以上”等关键词搜寻数据。

    纵观历史

    一、起点

    文字界面(TUI)并不是什么新的东西,它反倒是计算机系统的初始模样——命令行。然而,命令行界面虽然创造了人与机器对话的语言,但失败之处在于,它要求人类像机器一样思考并说话/打字。这显然是很难的,所以除了专家之外,普通人根本无法顺畅使用这种文字界面。

    TUI的前世——命令行界面

    二、GUI革命

    TUI碰壁后,计算机走上了图形化的革命。这一走就是几十年,知道今天都尚未结束。图形界面(GUI)的关键,在我看来,并不是“图形”,而是选择。TUI的最大困难不是其它,而是输入——人类难以适应机器的语言方式,所以无法顺畅地对机器进行信息输入。

    GUI提供的解决方式是,既然人类很难直接告诉机器他们想要做什么,那就绕其道而行,让机器提供可能的选项,人类只需要进行选择。这样一来,人类与机器的沟通问题就以选择的方式得到了解决。GUI革命的成功案例就是下图的Windows桌面。

    GUI革命代表——早期的Windows桌面

    三、过渡阶段

    GUI创造的“选择”解决方式有一个漏洞,那就是当系统提供的功能较为强大时,需要提供大量选项,这给使用者带来了寻找信息的挑战。当前交互设计的一切几乎都是围绕这一漏洞——“如果让用户在合适的情况看到合适的信息”

    于是“搜索”作为一个过渡方案诞生,而Google的传奇是这一时势造就的英雄。信息过多时,用户不能高效地寻找到想要的东西,所以我们不得不再次面对之前回避的问题——如何输入(让计算机理解人类的语言)。

    人类的语法千变万化,让机器理解太过困难,那么暂时搁置。但是我们发现,文字片段有很高的几率是不会变化的。例如,不论是“苹果掉在地上”、“苹果砸到地面”还是什么其它的表述方式,“苹果”和“地”这两个关键词通常是不会改变的。于是我们可以用关键词对海量的选项进行检索,达到一种看起来像是输入,其实并不是输入的“伪输入”效果。

    例如,一下就是我写这篇文章时的Windows桌面,上面没有几个图标,因为我可以用搜索功能找到任何我想要的应用。

    我通过搜索就可以找到大部分应用

    四、TUI的回归

    GUI鼎盛时期,人们以为TUI是糟糕的发明,GUI才是未来。然而,将搜索研究到极致后,TUI却穿着对话式交互(Coversational Interaction)的马甲回来了。以Siri为代表,很多语言助手都在这条路上做了很多不够成熟的尝试。

    未来的TUI虽然还是TUI,却早已不同于曾经的命令行界面,它要求机器适应人类的语言,而不是人类适应机器的语言。最理想的状态是,除非是用户必须在既定的项目中做出选择,否则GUI是完全不需要的。这就有点像宋代禅宗大师青原行思提出的“参禅之初,看山是山,看水是水;禅有悟时,看山不是山,看水不是水;禅中彻悟,看山仍然山,看水仍然是水”的意味了。

    下图是The Future of Conversational UI Belongs to Hybrid这篇文章里提供的,虽然不是TUI最先进的形式,但已经可以窥探其趋势。该文作者Tomaž Štolfa给出了很详细的研究,值得拜读。

    会话式交互的可能形态

    对话式交互的未来是怎样的

    1. 不再需要选择/寻找:说出需求后,机器便能理解并执行

    2. 用户对机器的输入将超过机器对用户的输出:不同于GUI时代主要靠机器输入和用户选择,对话式交互的TUI时代需要机器从用户那里获取大量信息,才能加深双方的“默契”。就像长期在一起的好友,一个词、一句话便能心意互通。

    3. 界面将成为交互设计的一个小类:我们现在通常的划分方式是界面设计=交互设计+视觉设计。而在对话式交互的TUI时代,也许交互设计=界面设计+信息设计,也可能新的职业将产生。

    4. 语言学,这个已经存在好久,却一直不太受关注的学科,可能会火起来。

    总结

    我曾在Quora上看到一个问题——“界面设计是一个稳定的工作吗?”投票率最高的答案是——不,因为在未来,我们也许根本不需要“界面”了。当时觉得那会是很远很远的未来,现在想来,图形界面的末路也许还早,但衰败恐怕早在Google成名的那天就已经开始了。

    未经允许请勿转载


    相关文章

      网友评论

      • UXCook:牛皮!Amazon Echo的大卖再次验证了楼主的预言!
        Z_Yuhan:@despereaux 感谢你的谬赞,哈哈
      • Z_Yuhan:1. 让机器理解人类的语言,就需要语言学的帮助(如,有的语言是主谓宾,有的又是主宾谓,它们的变化规律是什么?有没有时态、复数……);2. 这里说的是“图形VS语言”,而非“视觉VS听觉”,图形主要通过视觉传达,而语言既可以通过视觉(文字)也可以通过听觉(说话)传达,深海里的鱼没有视觉却有听觉,;3. 语言和图形各有千秋,这里没有说图形一定高过语言,只是现在的界面由于技术限制而完全忽视语言,这一点在技术发达的未来会发生变化
      • 54a523108a1f:为什么语言学可能会火起来?语音输入和语言学什么关系呢(・・?)另外对于从输出端来说,可视化视觉还是优于文字和语音,视觉在人类发展史上几百万年就有了,随进化可以说深植在基因里,而文字只是几千年的产物,文字不易阅读,语音输出稍不留神就可能错过关键内容,一个字一秒不到吧,就没了。GUI不会陌路
      • 观月牛:可能偏了。第一,人的左右脑负责不同的信息处理,文字逻辑在左侧,图形识别在右侧,我们通常的信息处理都是两者结合的,所以不存在说gui末路,文字很多时候都是其中的一部分啊;第二你说google的兴起源于gui的漏洞,这点不理解,即使没有gui,假设我们仍处于原始的dos环境,我们要寻找某篇文章就不需要搜索么?讲不通;第三,随着计算机性能的提升和智能化的进化,未来用户关注的重点势必不再是数据本身,而是数据背后所代表的含义,而计算统计分析的过程也许不再需要人参与;第四,人类是视觉动物,我们太多的信息通过视觉获得,图形化在识别上比文字有太多的优势。
        Z_Yuhan: @观月牛 举个例子,你在赶飞机,想要查看一下航班情况。你觉得哪种更好:1. 你打开浏览器,输入baidu.com,回车,在搜索框输入航班号,找到结果。2. 解锁手机的时候发现锁屏界面已经显示你的航班信息,因为你的手机早就通过订单短信得知了你现在要赶飞机。后者就是“没有交互”
        观月牛:@雨涵_Zoe 是的,“最好的交互是没有交互”,有这个说法,但是我觉得这句话的意思是说最好的交互在用户使用过程中不会干扰用户,进而使用户关注目标而不是交互本身,并非说可以不要交互了。
        Z_Yuhan:@观月牛 我也不认为GUI和TUI是完全对立的。但,不知道你有没有听说过一句话“最好的交互就是没有交互”,我的思路是我们现有的GUI设计将太多心思放在图形界面/交互上,而非任务本身。如果对话式交互能实现,那么我们可以省去很多步骤和图形界面,直接从简单的输入跳转至最终结果。
      • 龙爪槐守望者:http://www.jianshu.com/p/dceaf29f76d3 颜色和图形相比于文字,用户对其响应更快操作准确率也更高
        Z_Yuhan: @龙爪槐守望者 看情况,例如,“空气”/“速度”这种东西如何用图形/颜色表述?复杂和无形的东西用文字反而更高效更精确
      • 2c98b9520787:非常有前瞻性的文章,不过论据大多集中在人机交互中的输入端,图形化界面所产生的信息无论是获取的速度还是记忆的深刻度都要比文字/语音强得多(尤其是大量的信息),也就是说在输出端一定还是图形化界面更具有优势。
      • 6d693918826f:本文作者站的高度就是不一样,读此文就如读黄仁宇写大历史一样,宏观且见本质。

        ps:win的搜索并不好用,可以everthing(搜索)+wox(启动)搭配,会提高win效率
        Z_Yuhan: @赵小强 谢谢你😊我刚查了一下WOX,好像很有趣,会试试的~
      • 鬼马Young:对话可以增加不同的人机交互方式,但是是不是最高效的或者最贴近人类需求的仍然有待商榷。如果对话能完全解决人沟通的需求,怎么会有文字的出现。前面讲的是图形的输出,后面否认的是图形的输入短板,逻辑有些乱~
        Z_Yuhan:@鬼马Young 谢谢你的评论 :-) 1. 我并不认为存在哪种交互方式在所有情况下都是最高效的,恐怕不用的情况需要的交互方式是不一样的。但是我们目前太过依赖图形界面这是事实。2. 你的最后一句话我没有看懂
      • Kevin_Alexander:其实文章的重点是对话式交互,对话式交互的输入可能是纯文字的,但输出可能就是图文结合的。。。
        Z_Yuhan: @啊_真的吗 路还很远啊 : )
        4460c4a5e0fd:@雨涵_Zoe 在pc端还好,屏幕够大,输入也便捷,但移动端是需要尽量让用户去选择而非输入,减小用户使用成本的。在语音输入成熟时,也许可以
        Z_Yuhan: @Kevin_Alexander 输出还有可能是实体的呢,比如购物。这里探讨的是人类与机器的沟通方式,而其中最困难的是输入
      • c1f5beb29fe1:当一大段的数据中寻找某一个数据时,界面上图形效率明显优于文字
        Z_Yuhan: @otman 前提是,图形必须能够达意(例如“便利”这种抽象的概念如何用图形传达?)不看这些的话,最好的办法,是连“找”都不用,便能达成目的
      • 龙爪槐守望者:文字比图形高效这个我不这么认为,人对图形理解能力差别不大,甚至能超越文化和语言。但是人理解文字消耗的认知资源其实比图形大,图形一眼扫过去就能明白个大概,文字需要集中经历阅读。实际上不知道你听说过视觉化思考这类人没有,我就是靠视觉化思考的人,我无法从函数表达式理解函数,必须在坐标系画出函数的图形才能理解。因此我一直在对用可视化的图表表达和思考这方面收集和整理一些资料。
        c797df0f5e33:@龙爪槐守望者 我有着与你一样的观点~
        Z_Yuhan: @龙爪槐守望者 此文否认的是今年来认为在所有情况下图形都优于文字的思想倾向
      • _叫我周先生_:这篇文章超级好啊。平时工作中,发现对一些图形设计还需要用语言解释别人才能理解,一度认为是图形设计得不直观,现在才明确的知道或许本身图形设计就存在交互上的缺陷。
        Z_Yuhan: @周林海 谢谢 : )

      本文标题:图形界面的末路?

      本文链接:https://www.haomeiwen.com/subject/sspysttx.html