`

伟大的交互界面都来自…… (转)

 
阅读更多

原文链接:http://apple4.us/2008/12/where-the-revolutionary-user-interface-come-from.html

Revolutionary_UI_apple_500

前面说道鼠标的问题,我同意许多同学的观点“多点触控取代鼠标将是一个漫长的过程”, 而且我觉得会“非常、非常漫长”。

几十年前的科幻小说里都会说“2010 年,那个时代汽车都在天上飞……”,但再过一个星期就 2009 年了,汽车不仅还是四个轮子,连制造商们都在为活命而挣扎…… 先不管那些问题,我被另外一些东西吸引了。

这 个故事大家都听说过:若干年前,当 iPod 团队兴奋地拿出他们的第一款原型机给乔布斯看的时候,乔布斯拿在手上,按了几次按钮,还没找到想听的歌曲,问道:“我已经按了三次按钮,为什么还找不到我 想要的歌曲?”iPod 团队只好回去再想办法“三次?三次、三次… ”,最终他们发明了Click Wheel 点击滚轮,后来又升级为点击触觉滚轮。

再后来,这个故事被广为流传,以描述乔布斯对于用户体验的偏执狂倾向。

前面我们提到,苹果创造了三种改变世界的交互界面:鼠标、点击滚轮和多点触控(就是上面的那张照片)。鼠标改变了电脑世界,点击滚轮改变了音乐世界,多点触控改变了手机世界。

但当你仔细对比这三者的使用方式:

  • 你可以在一秒钟内将鼠标指针移到屏幕任何位置;
  • 你可以在几秒钟内用 Click Wheel 滑过100 首歌曲的列表;
  • 你可以在 0.5 秒内点击 iPhone 屏幕的任何位置。

甚至还可以抽象一下:

  • 图形界面 + 鼠标;
  • 菜单界面 + Click Wheel ;
  • 单窗口界面 + 多点触控;

你会发现它们都有一个共同点特点:(后者都是)以最快的方式(在前者中)找到目标。


为什么伟大的交互界面都来源于“以最快的方式找到目标”?

对不起,我还没有答案。但我能够看到的现象是:

当一种新的交互界面能够明显将“寻找目标”的方式提升到一个新台阶,采用这种『交互界面』的产品就能够让自己明显区别于众多竞争对手的产品,而不是产品的『新功能』—— 换句话说,“如何使用 比 使用什么”更重要。

比 如 iPod ,如果除去 Click Wheel ,iPod 几乎与其他所有 MP3没有差别。当其他 MP3 都变成 MP4 的时候,iPod 还是黑白屏,只能听音乐。但因为有了Click Wheel ,iPod 仍然从众多“功能多但按钮更多的 MP3” 中凸显出来。在iPhone 之前,音乐手机、上网手机也早就出现,但 iPhone 的多点触控界面却让人眼前一亮。

或许,正是那些偏执狂对于细节的追求才催生了 革命性的交互界面,而革命性的交互界面造就了革命性的产品,最终这些产品又改变了世界。想想看,如果乔布斯没有提出“三次”上限要求,可能 Click Wheel 就不会诞生,iPod 就不会那样成功,后来的 iPhone 也不会有。这样你就能明白 “三次”这样的细节有多么重要。

但是,我们身边为什么还有那么多自称是“MP5、MP6” 的设备,让用户找了半天都不知道此刻屏幕上显示的是哪一级菜单?

分享到:
评论

相关推荐

    人机交互界面设计方法完成的网上银行系统的交互界面分析和设计

    人机交互界面设计方法完成的网上银行系统的交互界面分析和设计,包括账户查询、存款、取款、转账等业务流程 人机交互界面设计方法完成的网上银行系统的交互界面分析和设计_ 介绍的人机交互界面设计方法,完成网上...

    人机交互-任务3:命令语言交互界面的设计 完整项目+成品程序

    在人机交互领域,命令语言交互界面(CLI,Command Line Interface)是一种常见且重要的用户界面设计方式。这种界面允许用户通过输入特定的命令来与计算机系统进行交互,从而执行各种操作。任务3聚焦于设计一个命令...

    有关人机交互界面的课件

    人机交互界面(Human-Computer Interface,简称HCI)是计算机科学与心理学、社会学、工程学等多学科交叉的重要领域,旨在提升用户与计算机系统的沟通效率和体验。本课件聚焦于这一主题,深入探讨了人机交互设计的...

    基于QT开发的具有人机交互界面的操作系统源码+详细图文说明(毕业设计&课程设计&项目开发)

    基于QT开发的具有人机交互界面的操作系统源码+详细图文说明,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心下载使用~ 基于QT开发的具有人机交互界面的操作系统源码+详细图文说明,适合毕业...

    人机交互移动界面设计实验报告

    **人机交互移动界面设计实验报告** 在人机交互领域,移动界面设计是至关重要的一个环节,它直接影响到用户体验和产品的可用性。本实验报告针对一款名为《社交点评APP》的移动应用,从功能需求分析、系统功能界面...

    代码 八种降维方法交互式界面

    代码 八种降维方法交互式界面代码 八种降维方法交互式界面代码 八种降维方法交互式界面代码 八种降维方法交互式界面代码 八种降维方法交互式界面代码 八种降维方法交互式界面代码 八种降维方法交互式界面代码 八种...

    人机交互银行界面设计

    银行界面设计,人机交互作业。使用Axure。

    人机交互界面的可用性评估及方法

    人机交互界面(Human-Computer Interaction,简称HCI)是计算机科学、心理学、设计学和工程学等多领域交叉的研究方向,其核心目标是创建高效、易用、满足用户需求的软件和硬件界面。在现代科技产品中,一个优秀的...

    手机APP交互界面人因适合性测试程序的设计与实现.pdf

    手机APP交互界面人因适合性测试程序的设计与实现.pdf 本资源主要讲述了手机APP交互界面人因适合性测试程序的设计与实现。该程序旨在检测APP交互界面的人因适合性问题,以提高APP交互界面的人因适合性测试的效率。 ...

    基于C++实现的交互界面计算器程序项目源码+详细代码注释(高分项目)

    基于C++实现的交互界面计算器程序项目源码+详细代码注释(高分项目)基于C++实现的交互界面计算器程序项目源码+详细代码注释(高分项目)基于C++实现的交互界面计算器程序项目源码+详细代码注释(高分项目)基于C++...

    labview人机界面交互设计.zip

    第12章人机界面交互设计 └── 第12章 人机界面交互设计 ├── Alarm_Sound.wav ├── Bump_green.GIF ├── Bump_red.GIF ├── Thumbs.db ├── 动态交互界面示例.vi ├── 动态创建右键快捷菜单示例.vi ├...

    计算机人机交互界面的变化与计算机的发展.pdf

    ### 计算机人机交互界面的变化与计算机的发展 #### 引言 随着科技的进步和社会需求的变化,人机交互界面(Human-Computer Interaction Interface,简称HCI)作为连接人类与计算机的重要桥梁,在计算机科学领域内...

    关于嵌入式人机交互界面研究与实现

    标题:“关于嵌入式人机交互界面研究与实现”揭示了嵌入式系统人机界面的开发与实现是当前嵌入式技术中的一个关键研究领域。描述中强调嵌入式技术是智能时代的标志,并在科技与生活中扮演了核心角色。此外,标签显示...

    交互界面设计:电子产品市场调研问卷.docx

    问卷中的其他问题,如用户对相机颜色、像素、重量、液晶屏大小等的选择,都是设计交互界面时需要考虑的因素,因为这些都会影响到用户在实际操作中的手感和视觉体验。例如,轻巧便携的相机(第26题)通常会设计出紧凑...

    基于Matlab的口罩识别系统源码+项目说明(有人机交互界面).zip

    基于Matlab的口罩识别系统源码+项目说明(有人机交互界面).zip基于Matlab的口罩识别系统源码+项目说明(有人机交互界面).zip基于Matlab的口罩识别系统源码+项目说明(有人机交互界面).zip基于Matlab的口罩识别...

    图像处理-车辆识别-yolov5(含源码、原始数据、pyqt5交互界面)

    基于yolov5的车辆识别(货车与公交车识别),内含源码(yolov5、pyqt5、训练集与测试集划分代码)、原始图像数据集、标注数据集(xml格式及txt格式)、模型训练后权重文件、pyqt5交互界面以及使用说明。下载后可直接...

    智能网联汽车人机交互界面分析.docx

    【智能网联汽车人机交互界面分析】 智能网联汽车人机交互界面是现代汽车行业的重要研究领域,尤其在互联网技术的推动下,汽车内部的信息模型已经从基础的行车信息扩展到复杂的多信息融合体系。这一变化对驾驶员的...

    交互干货必收|App界面交互设计规范

    在上篇《APP界面设计风格》确定下来后,产品经理(兼交互设计)还不用着急将所有的交互稿扔给设计师进行细致的界面设计。在细节设计启动前,拉上设计师和安卓前端开发、ios前端开发一起商议确定设计规范先吧!APP...

    工业机器人示教器的交互界面设计.pdf

    工业机器人示教器的交互界面设计是机器人领域的一个重要分支,它涉及到硬件与软件的结合,确保了人与机器能够高效、安全、便捷地交流与协作。本知识点将围绕工业机器人示教器的交互界面设计展开讨论。 首先,工业...

Global site tag (gtag.js) - Google Analytics