文档章节

“理所当然”的设计

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

© 著作权归作者所有

共有 人打赏支持
王尘宇
粉丝 1
博文 450
码字总数 469557
作品 0
西安
面向过程

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

无寄语
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
跟领导汇报工作时,这句话,建议你不要说

跟领导汇报工作时,要是有某项工作那里做得不好,被领导指出时,有的人喜欢用“我以为”来回复领导。 “我以为”这句口头禅在我们的生活中出现频率太多了。“我以为”渐渐变成了一个很好的借...

洪生鹏
2017/10/22
0
0
跟领导汇报工作时,这句话建议你不要说

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

jackiexzy
03/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

异步化,高并发大杀器

今天来聊聊如何让项目异步化的一些事。 在进入正文之前,顺便给大家推荐一个Java架构方面的交流学习群:698581634,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分...

Java大蜗牛
17分钟前
0
0
织梦dedecms安全设置

网站本身做好防范: 1、修改默认后台名。 打开网站根目录,找到[dede],这个文件夹就是后台的路径,可以随意修改,比如修改为[adminbuy],此时后台登陆的路径为:http://www.*****.com/admi...

雨季2014
17分钟前
0
0
完美Python入门基础知识点总结,看完你的Python就完全入门了!

Python标识符 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线...

糖宝lsh
23分钟前
0
0
Java关于前后台传输中文乱码以及Excel下载乱码解决

针对乱码,一般情况是前后台以及中间件编码格式不同导致.故需要保证编码格式相同即可. 1.前台页面格式指定,这里用的是jsp,故需要将pageEncoding指定为"UTF-8" 2.指定服务器编码格式,比如用的t...

勤奋的蚂蚁
25分钟前
0
0
Flutter组件 - Flexible

Flexible是一个控制Row、Column、Flex等子组件如何布局的组件。 Flexible组件可以使Row、Column、Flex等子组件在主轴方向有填充可用空间的能力(例如,Row在水平方向,Column在垂直方向),但是...

一箭落旄头
28分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部