交互设计研究人的行为。人们使用各种产品。这些产品有软件也有硬件。手机是一个例子。电脑也是一个例子。智能手表也是。人们用手指点击屏幕。人们用眼睛看界面。人们用耳朵听声音。这些动作都是交互。交互设计让这些动作变得简单。交互设计让过程变得舒服。好的交互让人忘记设计本身。人们只觉得方便。他们不觉得困难。他们不觉得麻烦。
过去的产品不一样。过去的电脑用键盘输入。过去的手机有按键。人们需要学习使用方法。现在不一样了。小孩子也会用平板电脑。老人也会用智能手机。交互设计让科技变得亲近。它像一扇门。这扇门开着。人们直接走进去。他们不需要找钥匙。他们不需要用力推。
交互设计关注细节。屏幕上按钮的大小很重要。颜色很重要。位置很重要。按钮太大浪费空间。按钮太小点不到。颜色太淡看不清楚。颜色太刺眼不舒服。位置太高手指够不着。位置太低拿着不方便。这些细节需要思考。设计师反复测试。他们自己试用。他们请别人试用。他们观察别人的手指。他们观察别人的表情。他们听别人的意见。然后修改。再测试。再修改。
文字也很重要。界面上的文字要清楚。要简短。要直接。不要说“系统检测到异常情况请重试”。要说“出错了再试一次”。人们喜欢简单的词。人们喜欢熟悉的词。图标也要清楚。一个房子代表主页。一个放大镜代表搜索。一个信封代表邮件。这些图标成了语言。全世界的人都懂。不需要翻译。
反馈是交互的关键。点击按钮要有反应。没有反应人们会疑惑。他们会再点一次。他们会觉得坏了。好的反馈立刻让人明白。点击按钮按钮变色。页面切换有动画。发送邮件显示进度条。删除文件先问确认。这些反馈像对话。机器在说“我收到了”“我正在做”“你确定吗”。人们觉得安心。他们知道发生了什么。
速度影响感受。等待让人烦躁。加载时间要短。操作响应要快。如果必须等待就给点事情看。一个旋转的圆圈。一条前进的线。有趣的动画分散注意力。时间好像变短了。人们耐心更好。
错误处理体现水平。人会犯错。输错密码。点错按钮。删错文件。好的设计防止犯错。重要的操作需要确认。删除前两次询问。输入格式自动纠正。错误信息要友好。不要用代码吓唬人。不要说“错误404”。要说“页面找不到试试返回首页”。提供解决方法。提供后退的机会。没有人喜欢被困住。
不同的人需求不同。年轻人动作快。老年人可能看不清。孩子可能不认识字。残疾人可能用不了手。好的设计考虑所有人。字体可以调整大小。颜色可以切换模式。操作可以语音控制。界面可以朗读出来。这叫包容性设计。它不让任何人掉队。
场景改变交互方式。在家里用智能音箱。说话就可以。在车上用导航。听声音看简单提示。在办公室用电脑。键盘鼠标效率高。同一个任务不同做法。设计要适应环境。走路时手机振动通知。开会时手机静音。晚上屏幕自动变暗。设计感知情境。它变得聪明。
设备越来越多。手机手表电视汽车冰箱。它们需要连接。交互不再限于一块屏幕。你在手机开始写邮件。在电脑继续写完。智能手环记录睡眠。手机应用显示报告。数据在不同设备流动。体验要连贯。设计要考虑整体。不能只做一个零件。
新技术带来新交互。语音助手识别说话。虚拟现实创造立体世界。手势控制隔空操作。脑机接口用想法控制机器。这些技术还不完美。语音助手有时听错。虚拟现实让人头晕。手势控制不够精确。脑机接口还很初级。但它们在进步。交互设计探索可能性。它让陌生技术变得可用。最终变得平常。
研究交互就是研究人。人怎么想。人怎么动。人怎么感觉。人想要什么。人害怕什么。人习惯什么。观察真实的使用。坐在旁边看。记录他们的操作。听他们的自言自语。问简单的问题。“这里你想点什么?”“刚才为什么停顿?”“你觉得这个颜色什么意思?”答案藏在细节里。
数据也能说明问题。多少人点这个按钮。多少人中途离开。多少人完成购买。数据是数字化的观察。它显示模式。它揭示问题。但数据没有温度。它不说原因。所以需要结合。既看数字也看人。
设计没有标准答案。不同文化不同习惯。红色在某些地方代表危险。在另一些地方代表喜庆。从左到右阅读是大多数。从右到左也有。设计要本地化。不是简单翻译文字。是适应习惯。
迭代是必要的过程。第一个版本不完美。发布出去让人用。收集反馈。发现设计时没想到的问题。然后改进。发布新版本。再收集反馈。循环往复。产品像活的一样生长。它越来越适合人的手。越来越贴合人的生活。
简单的背后是复杂。一个简洁的界面。一个流畅的动画。一次准确的语音识别。背后有大量工作。算法模型用户测试代码调试。但用户看不见这些。他们只感受到结果。结果应该是轻松的。应该是自然的。应该是不需要思考的。
交互设计是桥梁。它连接人和技术。技术本身冰冷坚硬。设计赋予它温度。设计让它弯曲。让它符合人的形状。最终技术融入生活。像水融入水中。人们不再谈论交互。他们只是生活。他们打开手机查看天气。他们用语音定闹钟。他们用手表付钱。这些动作普通平常。这是最好的评价。平常意味着成功。设计消失了。体验留了下来。
未来的交互会更无形。环境会感知人。物品会互相通信。操作会变得更少。预测会变得更多。门自动打开。灯自动调节。需要的东西正好出现。交互设计会关注更根本的问题。如何让人保持控制。如何保护人的隐私。如何避免干扰。如何让人依然是人。科技服务人。不是人服务科技。这个原则不会变。