文档章节

“理所当然”的设计

王尘宇
 王尘宇
发布于 2017/09/07 00:05
字数 746
阅读 1
收藏 0
插播放在周一可能并不是非常之合适的,但我觉得这样也不坏啊。 想这篇想的不是一两天了,我也不知道为什么,反正是很喜欢作者想表达的东西;但是我不大确定翻译过来之后是否足够准确的把信息传达过来了。“理所当然”的设计,原文标题是“Of Course” Design,总之是很务虚很简短的一篇,很务虚很简短;也算茶余饭后那种类型吧。看看。 这里进入译文。当我们试图设计出犹如魔法一般出彩的界面时,总会渴望找到某种令人“Wow”出来的元素;这种关注点未必是正确的。设计师们更应该关注那些“理所当然”的实现方式,让人觉得“它自然应该是这样工作的”。优秀的产品设计应该是高度显性而无形的,自然从容到不会引发任何异样的反应与感知。 寻求惊叹效应的问题在于,当你试图创新时,你的设计探索必然会聚焦在异于常规的交互模式上。而“异于常规”通常是不为人们所熟知、不符合直觉的;一旦把握不好,设计就会变得难于使用。 而另一方面,Nest恒温器、iPod的转盘、iOS的双指放大手势、Wii的控制器、Google Map、下拉刷新,还有很多很多近年来大获成功的设计案例,它们身上都有一种非常强烈的“理所当然”的味道。回想一下你第一次使用这些产品时的情景,你可能根本就没有产生任何别扭的感觉,虽然它们带来的是“全新”的交互模式;而这才是它们在设计上最成功的地方。 优秀的设计,其工作方式是显而易见的,同时能将有可能产生的困惑降低到最小程度,并且不会让用户注意到它的实现方式有多巧妙多聪明。这就是“理所当然”的设计,它不会在设计圈子之外引发话题,但用户就是需要它。 很多时候,设计师们会由于希望自己在创新能力方面得到认同而去追求让人“Wow”出来的设计。但是当你在追求“理所当然”的设计时,则会真诚的希望自己的设计会悄然融入到“背景”当中;你会希望自己的设计看上去从来就应该在那、一贯在那,而且不会有任何其他更合适的方案。 忘掉“Wow”吧,你不会无中生有的变出那样的东西。试着在你的产品中融入那些“理所当然”的东西,你的用户会喜欢的,纵使他们自己都不知道自己为什么会喜欢。

© 著作权归作者所有

共有 人打赏支持
王尘宇
粉丝 1
博文 450
码字总数 469557
作品 0
西安
私信 提问
[IT酷品] 黄金版Kindle

电子阅读器广泛流行多年,但却有人嫌其外形过于“务实”,有欠潮流感。曾与Blackberry和Ipod交叉合作的Amosu,就为Amazon Kindle阅读器设计了全新的金缕衣,推出24克拉黄金订制版,有金黄、白...

虫虫
2011/06/13
332
6
面向过程

面向过程 在介绍面向对象之前,我们首先要介绍“面向过程“,首先是因为”面向过程“是软件思想中的鼻祖;其次是因为只有了解了面向过程,你才能更好的了解面向对象!正所谓:知己知彼百战百...

无寄语
2016/08/13
5
0
什么是架构师

一、什么是架构师? 其实架构师的概念并不是从程序开发专业一诞生就有的职位概念,架构师(Software Architect)仅仅是最近几年提出来的一个职位,貌似Software Architect的概念是IBM提出来的...

java大哥
2017/10/17
0
0
学习Backbone中的一些疑惑

1,model的id,idAttribute和cid的区别? 答:cid和id都是model的唯一标识符,使用二者任意一个都可以从collection中返回一个model。 cid存储了Backbone.js为model分配的客户端唯一标识,在某...

xcchcaptain
2015/09/23
45
0
跟领导汇报工作时,这句话建议你不要说

转自:https://blog.csdn.net/X8i0Bev/article/details/78475180 跟领导汇报工作时,要是有某项工作那里做得不好,被领导指出时,有的人喜欢用“我以为”来答复领导。 “我以为”这句口头禅在...

jackiexzy
03/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

127.0.0.1 和 0.0.0.0 地址的区别

1. IP地址分类 1.1 IP地址表示 IP地址由两个部分组成,net-id和host-id,即网络号和主机号。 net-id:表示ip地址所在的网络号。 host-id:表示ip地址所在网络中的某个主机号码。 即: IP-a...

华山猛男
14分钟前
4
0
解决Unknown host 'd29vzk4ow07wi7.cloudfront.net'. You may need to adjust the proxy settings in Gradle.

把 总项目 下的 build.gradle 中的 两个 jcenter() 用 maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’} 代替。...

lanyu96
20分钟前
1
0
基于redis的分布式锁

redisson提供了基于redis的分布式锁实现方式,本文就尝试了下锁的使用方式。Redisson同时还为分布式锁提供了异步执行的相关方法,第二节执行介绍。 一、可重入锁验证 同一个jvm里面同一线程的...

noob_chr
28分钟前
7
0
CPU性能过剩提升乏力影响未来行业发展吗?

虽然CPU仍然在不断发展,但是它的性能已经不再仅仅受限于单个处理器类型或制造工艺上了。和过去相比,CPU性能提升的步伐明显放缓了,接下来怎么办,成为横亘在整个行业面前的大问题。 自201...

linux-tao
31分钟前
3
0
设计模式“6”大原则!

面向对象设计原则 概述 对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要...

Java干货分享
47分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部