发现很多设计人员缺乏基本的交互常识

2022-08-02 20:17:33 +08:00
 autoxbc

最近在折腾智能家居调光照明,从 3W ,5W ,6W ,8W ,12W 的灯到自己改电路板到调光灯到智能调光灯,最后上了 HomeKit 智能调光灯。说说软件控制界面,从这个调光灯设置界面能看到什么问题?

只有一个不精确的转盘可以控制亮度和色温。虽然转盘可以让用户直觉化的设定大概数值,但是当用户希望调整到一个准确值时,几乎是做不到的。如果我刚好认为 5500K 的色温适合阅读,只能用手指缓慢挪动,看着数字从 5483K 到 5545K 之类的跳来跳去

先抛开这个问题,看一看更一般的交互界面应该怎样设计。这是一个 iPhone 的闹钟界面,有两个直觉化的转轮,这很好,那我要快速的设定时间应该怎么操作?

只要点击一下数字,马上弹出了数字软键盘,对的,正确的逻辑就是这样,「你的数字输出控件,同时应该是个数字输入控件」

再让我们看一个交互设计问题。这是苹果手机上的小龙聊天软件,问题在哪里?

显示当前已过时间的控件,用的字体是非等宽的,这样在时间变化时,数字整体会左右摆动。那么正确的设计在哪里?来看看电话应用的界面

「可变的时间和百分比控件,应该使用等宽体」,希望设计人员稍微用用自家产品,不要犯一些低级错误

5750 次点击
所在节点    设计
46 条回复
autoxbc
2022-08-03 00:50:35 +08:00
@binux #19 「 90%的人不知道色温是什么东西」,他们自然也不会谈论色温,自然不在我们讨论的语境里,这是个概率论的逻辑陷阱

那么我们的语境是什么呢?就是买了智能调光灯的人,这些人几乎全部知道色温是什么,也知道色温应该怎么表述,因为几乎全部智能调光灯的介绍页面都有这些东西
binux
2022-08-03 05:40:28 +08:00
@autoxbc 1 第一,并不是所有的智能灯介绍页都有,比如 https://www.gelighting.com/smart-home/led-bulbs/full-color 。 当然 full spec 一定会有,但是就像灯泡接口一样,90%的人对于 A19 依旧没概念。
第二,灯是一个家居产品,使用者并不一定是购买者。苹果手机这个功能做出来,一个家庭就只能一个人用吗?别的家庭用户就不能调色温了?难道你父母就不用了?
autoxbc
2022-08-03 06:31:23 +08:00
@binux #22 知道为什么这个页面没有色温有关的精确值吗,因为这是个彩灯,你可以用颜色来描述,而我们的语言里并没有描述色温的词

第二,当父母开始调节色温时,发现怎么都不合适,然后问了你一句,「上次看电影时那个黄黄的颜色怎么调」,你说「色温 2700K 」

所有简洁优先的设计师必须知道一个道理,你的产品模型不能比常识更简洁,那样就失真了,只会给用户带来困扰
binux
2022-08-03 06:51:13 +08:00
@autoxbc 很明显这个页面里面用的是
Adjust white color tone from warm to cool 。而不是具体的数值。
你父母绝对不会说 某个不精确的数值,比如,2683k 不合适。因为根本就看不出来。而真正的设计是告诉他们用“暖色”的预设按钮。
qwertyzzz
2022-08-03 08:29:14 +08:00
闹钟从来没用过键入 也从来没有想要键入的想法过
iXInbo
2022-08-03 10:06:58 +08:00
人人都是产品经理,也就会人人都是垃圾
yyh0808
2022-08-03 10:11:05 +08:00
1 、国内不会给设计师加这种 KPI ,因为大多数老板不想浪费钱投入这种“没用的交互细节上”,收益不大。
2 、你没有看过设计稿,而是拿开发落地的实际情况来对比,锅甩给设计也是不太合理,我遇到 90%的开发都不会重视这种细节,甚至每次开发过程中砍掉一大堆交互细节,因为优先级低,在国内设计很难说服开发。
3 、我认为你应该先喷开发 app 的领导,堆细节容易,但是愿不愿投入更多精力,要看领导对这个事情执着程度。
zmqiang
2022-08-03 11:11:55 +08:00
计时器用非等宽字体很多地方都能看到,每次都觉得难受
locochen
2022-08-03 12:13:01 +08:00
@autoxbc 是的,来回飘动,特别是 1 ,到 2 这种。

但是这种我觉得需要资深人士在第一线才会安排处理这种问题。这种小细节可能就一般人员做个 demo 就过了,可以发版了
lingalonely
2022-08-03 15:38:39 +08:00
ux 是一种高级技能,而且没有太固定的范式
autoxbc
2022-08-03 16:09:41 +08:00
@qwertyzzz #25 总有不方便用语音的时候,比如旁边有人睡觉
RainCats
2022-08-03 17:12:58 +08:00
刚试了,iqoo 的闹钟设置没法输入,只能拖拖拖那个轮。这真的就是一个体验问题。。不谈什么国内国外,我只希望产品们可以多接点地气,多思考一下好的交互是怎么样的
RainCats
2022-08-03 17:14:43 +08:00
@autoxbc 当他允许我拖动调节的时候我就希望他也允许我直接输入数值,这难道不是很正常的需求吗
idrawer
2022-08-04 01:51:29 +08:00
这些产品几乎百分之九十多的用户根本不在乎这些行为逻辑,哪怕讲了也不会在乎还会觉得你玩手机的年轻人想太多怎么这么多花花道道。更别说开发和决定设计案的领导
soilzhu
2022-08-04 08:59:50 +08:00
> 只有一个不精确的转盘可以控制亮度和色温。虽然转盘可以让用户直觉化的设定大概数值,但是当用户希望调整到一个准确值时,几乎是做不到的。如果我刚好认为 5500K 的色温适合阅读,只能用手指缓慢挪动,看着数字从 5483K 到 5545K 之类的跳来跳去

这涉及到究竟是要精确还是不精确。从产品设计的角度来说这个灯泡是面向普通消费者而不是有着对灯光有着专业需求的专业人士,对于消费者来说 5500k 和 5555k 并没有什么本质上的区别,他只要看着舒服就行。有关于色温的精确调控的功能肯定是更好的,但这毕竟不是这个灯泡的职能,你也不是他的目标用户。

而闹钟是需要精确到每一分钟的,差了哪怕一分钟都无法说其是称职的,这也正是这二者的区别。

如果这个灯泡的视觉是我来做,我会选择把色温的这个值把它砍掉,只留下一个旋钮和一个参考的颜色,因为我们的目标用户并不需要那样的精确,真的需要精确的色温的工作者早就会购买更专业的灯光设备了。说白了就是给多少钱办多少事。
CSGO
2022-08-04 11:47:56 +08:00
那个米家的话,我觉得 1 ,好看就行,管它专业不专业。2 ,就是个业余的辅助,或者说那个数值毫无意义。

这也就是为什么米家里同一个设备或者相似的设备,UI 界面那么多个,变来变去,就是不同设计师随便设计罢了。
autoxbc
2022-08-04 16:10:23 +08:00
@soilzhu #35 设计师喜欢把自己的想法强加给用户,当用户不接受这种强加的时候就说你不是我的目标用户,这几乎是这个行业的万能答案
AX5N
2022-08-05 03:00:36 +08:00
@autoxbc 废话,设计师不喜欢把自己的想法强加给用户,那他干设计师是为了啥,为了舔好用户吃一口饭吗,那这种人不叫设计师,他的用户才叫设计师。
zerofancy
2022-08-06 15:04:10 +08:00
可能设计师和开发者都不知道系统字体支持情况,有时设计师也许发现了某处因为字体不等宽导致文本宽度挤压其他元素来回跳动,但研发说无法支持略过了。
这是我们实际发生的情况。安卓上各家手机用户都能自己设置奇奇怪怪的字体,知道可以设置 monospace 字体系列的研发就不多,知道也不一定敢用,谁知道会不会在某家的定制 ROM 上出问题。
而要嵌入字体又感觉不太值得
redtree
2022-08-06 15:16:03 +08:00
其实归根到底还是企业经营者和管理者的问题,本来要专业人做的事情随便抓了个阿猫阿狗的就开工,因为待遇和其他乱七八糟的理由呗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/870306

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX