更多案例 ▶︎

交互设计语言是什么?

  交互设计语言是一门将复杂抽象的交互逻辑,用视觉化的形式准确呈现出来的语言。它有助于交互设计师思考丰富的交互形式和细节,并和其他设计师以及前端开发人员有效地进行沟通。

  本网站是交互设计语言内容的浓缩,方便随时查阅。如想了解更多详细内容,请参阅由清华大学出版社出版的《交互设计语言——与万物对话的艺术》

交互设计语言的意义

  自然语言在表达意思的时候,倾向于做定性的描述,其含义受到具体语境的影响,往往容易造成语义模糊,产生歧义。不少交互方式复杂而微妙,当人们用自然语言进行沟通时,很容易产生不同的理解,影响最后的产出。

  语言不但是思维的工具,也强烈影响和制约着思维。你所使用的语言其实深刻影响着你的思考方式。每个不同的领域都拥有自身独特的语言,这些语言影响着该领域中人们看待事物和思考问题的方式。设计也不例外。设计师需要通过自己对设计特质的感觉进行决策,而这种对设计特质的感觉也需要用一个完善的语言体系来表达。这里所说的设计语言,是一个设计分支最基础、最底层的语言,是更加严格意义上的“语言”,而不是所谓的“规范”。

  交互设计作为设计分支的一种,也需要自身独特的设计语言来整理、表达和沟通交互创意的细节。一个完善的交互设计语言体系不但能够提高人们沟通交互创意的细节,也能让人们从更本质的层面理解和分析交互。

交互设计语言的基本视角

  交互设计语言的基本视角是“操控力”视角。“操控力”是指一种使用者对于特定对象的控制力。交互设计语言是一门精确描述“操控力”结构和细节的语言。

  一张冲洗出来的照片放在桌子上,我们可以用手移动和旋转照片,快速甩动的话照片会滑出一段距离后因为摩擦力逐渐停下来,这些都是我们操控实体照片所必须遵循的物理限制。我们无法通过两个指头之间的距离控制实体照片的大小,但在触屏设备中,这种物理限制就被打破了。对于虚拟照片的“操控力”不符合人们对于实体照片的操作经验,因此第一次使用的人会感到神奇。

  在“操控力”的视角下,我们可以将交互设计定义为“用户与某个对象(物质、能量、信息)之间‘操控关系’的设计”。

最新进展:IxDL Engine(原型制作引擎)

  IxDL Engine 是基于交互设计语言的理论体系,在 Origami Studio 平台上开发的原型制作引擎。通过将交互设计语言的表达式直接转化成可操作的交互,IxDL Engine 能够直观地制作强大的交互原型。查看详情




更多详细内容和解释,请参阅《交互设计语言——与万物对话的艺术》


© 2018-2021 ixdlanguage.org 版权所有 ICP证:粤ICP备17114086