在产品设计的过程中,好的工具能提高我们的效率。但与此同时,工具因其自身的局限性也会引发一些问题。在今天的译文中,作者 Luke 分析了这些问题,然后给出了解决方案,并鼓励设计师要相信自己的眼睛和直觉。下面进入译文。
当我照旧个设计新手的时候,我依靠 Photoshop 或者 CSS 来判断一个设计是对照旧错。举几个例子,假如两个图形通过 PS 的「对齐」功能校准了,那我就认为他们是对齐的。假如两个不同的外形是同样的尺寸,那我就认为他们是一样大的。假如两个颜色是统一个十六进制色值(译注:即 HEX,例如白色的十六进制色值为 #FFFFFF),那我就认为他们「看起来」是一样的。
上面的说法看似合乎逻辑,却是错误的工作体例。
因为这些软件的计算效果虽然「合理」,但它们并没有像人类那样去感知外形、颜色和尺寸。换句话说,这些软件无法像人类那样,通过一个参照物,去感知另一个物体,并理解两个相互关联的物体间的环境。
所以,设计师需要不同于计算机的「非理性」的头脑去决定一个设计看起来是对照旧错,因为只有我们才能理解设计中的前后关联,而电脑做不到这点——搞清楚这个问题的设计师才可谓是优异的设计师。
通常,经过深思熟虑的设计并不会引起用户太大的注重,但显明错误的设计绝逼会引起用户的抱怨。让我们来看一系列常见的例子。
对齐与视觉重量
计算机无法精准地计算出一个物体的中间在哪个位置,它只能够通过一些信息来做判断,例如宽、高,或者 x/y 坐标位置。作为设计师,我们需要通过我们的眼睛来辅助校准这个中间位置。
标准的播放图标里的三角形是居中对齐的吗?并不是。画一个辅助的矩形就知道了——这个三角形偏离了中间线。
左侧这个标准的播放按钮里的三角形,若画上一个辅助矩形后,可以看见它并不是完全居中的。上图右侧这组完美居中的播放按钮,三角形看起来却是偏左的,而且偏得挺显明的,这是为什么呢?原因在于视觉重量。三角形的大部分质量分布它的左半部分,这造成了它偏左的假象。
为了解决这个问题,我们必须手动校准三角形的位置,直到它「看起来」是居中的。
颜色
通过眼睛调整颜色则更加微妙。这也与物体的「重量」有关——即这个颜色出现的面积有多大。
简而言之,统一个绿色被用来填充图标和文字时,文字的绿色有可能看起来就要比图标显得更浅一些。
左侧的图标和文字组合使用的统一个 HEX 色值,右侧的组合则使用了两种不同的色值。这很微妙,但你能看出来图标要比文字的颜色更「重」。为了解决这个问题,不论你是把图标的颜色调浅,或者把文字调深都可以——我的建议是选择一个吻合 AA 可访问性指南的颜色即可(译注:AA 可访问性指南指的是 W3C 提出的方便有障碍人士访问网页的指南)。
我推荐使用 HSB / HSL 色值。它们许可设计师通过调整「L」或者「B」的值来迅速地改变一种颜色的明度。尺寸
尺寸指的是我们的大脑所感知到的物体和文字的大小。假设有这么两组图形,一个 120×120 像素的矩形面积比一个 120×120 像素的圆要大。所以圆形必须再大一点才能看起来与矩形相匹配。
左侧的两个图形都是 120×120 像素,但圆形看起来要小一些。右侧的圆形是 126×126 像素,看起来和 120×120 像素的矩形差不多。与其他的调整相比,它显得很细小。但这个细小的调整能使得整体设计看起来更好——通过一个像素一个像素的调整,直到感觉对了为止。
译注:接下来作者介绍了英文字母大小写放在一路时,如何调整视觉比例的方法。考虑到中文都是方块字,并不存在类似的问题,参考价值不大,故不作翻译,有爱好的同窗可以去阅读原文。
……
在进行界面设计时,每增添一处这类细微的设计调整,都会影响网站的整体感觉。这种关注细节的能力将造就伟大的设计。
当这些习惯养成之后,比如削减 2 像素文字,或者轻移三角形 10 个像素等,它将使得你的设计有可能做到真正的像素级完美。
计算机,乃至人工智能目前都无法理解设计中物体间的上下关联,所以它们不能做出像设计师那样的校准。在计算机能够解决这个问题之前,它仍然不能用于做复杂的设计决策。
此外,我们也不应该依靠计算机来思考所有的事情。我们应该相信自己的眼睛与直觉。设计师在天天的工作中都在磨练自己的直觉,所以我们要信赖设计师,哪怕计算机说这是「错误的」。
以上译文仅代表原作者观点。
原作者 Luke Jones原文 Optical Adjustment
译者:设计译言 / 出处:jianshu
二次封装jquery ajax办法
在我们前端处理数据的时候免不了要 ajax 与后台通信, ajax 是通过 XMLHttpRequest 对象与服务器进行通信的, jquery 在 XMLHttpReaquest 的基础上封装了 $.ajax 办法进行通信, $.ajax 办法实用性非常强,又非常简单易用
制造业网站建设方案可以怎么设计?
目前制造业企业有很多,但是做网站建设的企业却很少,现在是一个互联网社会,除了智能制造还有“互联网+”,网站建设虽然是很小的一个环节,但却是很重要的因素......
三大最棒的开源Web开发模板或框架
如果要为内容管理系统或静态站点生成器构建新模板,该怎么办?如果想使用单个目标网页或少量不太可能经常更改的静态网页构建简单网站,该怎么办?如果要编写JavaScript应用程序但不想使用复杂的框架或库来构建最终输出怎么办?
一个优秀的企业VI对一个企业的作用应在于?
因此,没有VI对于一个现代企业来说,就意味着它的形象将消失在茫茫的商海之中,让人辨别不清;就意味着它是一个没有灵魂的赚钱机器;就意味着它的产品与服务毫无个性,消费者对它若即若离;就意味着团队的涣散和低落的士气
【网站优化】怎么做文章伪原创让百度收录?
要创作出好的文章并被百度所喜欢,就非常需要SEO的优化能力,以及要对文章进行塬创或伪塬创,那么,如何做伪塬创文章?以及如何做好塬创网站文章呢?对此,本文小编就为大家带来了几招做"塬创"网站文章的心得...