蓝眼睛和红眼睛的数学问题

重点 (Top highlight)

I ventured into the world of design 6 years ago as a freelance graphic designer and made the transition into product design about a year later. Throughout my career, I have encountered hundreds of scenarios where the computer-generated output of a design intention differs from the expected outcome even when the maths was done right.

我涉足设计领域,6年前作为一个自由平面设计师和制作大约一年后,过渡到产品设计中。 在我的整个职业生涯中,我遇到了数百种情况,即使数学正确完成,设计意图的计算机生成的输出也不同于预期的结果。

Let’s take a look at a few cases:

让我们看一些情况:

并非所有徽标都相同。 (All logos are not created equal.)

While working on a customer section page for a client, my initial direction was to create a grid that contains 256px * 200px boxes housing the customers’ logos and names.

在处理客户的客户部分页面时,我的最初方向是创建一个网格,其中包含256px * 200px的框,用于容纳客户的徽标和名称。

While my computer says they are all 24px in height, my eyes say this does not look visually appealing.

虽然我的电脑说它们的高度均为24px,但我的眼睛说这看起来并不吸引人。

Sketch enables me to convert my first box into a symbol for reuse, leveraging mathematics and modularity as a foundation to construct the layout. But I had to trust my eye to deviate from this repeatable module to achieve a more balanced and beautiful grid.

Sketch使我能够将第一个框转换为符号以供重用,并利用数学和模块化作为构建布局的基础。 但是我不得不相信我的眼睛会偏离这个可重复的模块,以实现更加平衡和美观的网格。

边界框是真实的 (The bounding box is real)

In the case below, my eyes tell me that the left and right side of this success page does not feel vertically aligned to the center but Figma tells me otherwise.

在下面的情况下,我的眼睛告诉我此成功页面的左侧和右侧没有垂直居中对齐,但是Figma告诉我相反。

Well, the problem here is that the computer sees images differently than humans. We see the mass of the object, in this case, the football, but the computer sees something called a bounding box (which is an invisible box that encompasses every possible pixel in the image). In the example below, the bounding box is the blue rectangle.

好吧,这里的问题是计算机看到的图像与人类看到的图像不同。 我们看到了物体的质量,在这种情况下是足球,但是计算机看到了称为边界框的东西(边界框是一个不可见的框,它包含了图像中的每个可能像素) 。 在下面的示例中,边界框是蓝色矩形。

Since the computer recognizes the tiniest or lightest coloured pixels that may be invisible to the human eye, mathematical equality and optical equality will remain unequal. Engineered geometry has failed us here again, so we need to move beyond the mathematical measurements to compensate for the optical distortion.

由于计算机识别出人眼可能看不到的最细或最浅的彩色像素,因此数学等式和光学等式将仍然不相等。 工程几何在这里再次使我们失败,因此我们需要超越数学测量范围来补偿光学失真。

Here’s how to do that: Find the visual mass of the object, that’s where most of its presence is. We ignore the little shatters that have very little weight and that way we end up with this:

这样做的方法是: 找到对象的视觉质量,这就是对象大部分存在的地方。 我们忽略了重量很小的微小碎片,因此最终得到以下结果:

Even better, we can edit the bitmap by cleaning up some splatters at the bottom, so that the updated bounding box will now naturally be the visual mass of the image.

更好的是,我们可以通过清理底部的一些散点图来编辑位图,以便更新后的边界框现在自然成为图像的视觉质量。

相同类型的不同字母可能会不同意:用眼睛紧贴 (Different letters of the same type may disagree: Kern with your eyes)

Here is a quick example of an experimental logo for an interior design firm. The entire type is set in Helvetica Neue 64points, kerning is set to auto and tracking is set to 60 points. The type baseline is set to the middle.

这是室内设计公司的实验性徽标的快速示例。 整个类型设置为Helvetica Neue 64点,字距调整设置为自动,跟踪设置为60点。 类型基线设置为中间。

But my eye tells me that that there is more space between the I and + than there is between + and T. My eye also tells me that the + is not set to the middle.

但是我的眼睛告诉我, I和+之间的空间比+和T之间的空间大。 我的眼睛还告诉我+并未设置为中间。

So let’s fix this:

因此,让我们解决此问题:

First the baseline. I would stroke the entire word and then vertically re-align the letters to the center.

首先是基线。 我会抚摸整个单词,然后垂直将字母重新对齐到中心。

Next, we trust our eye to adjust the kerning between + and T to match that of I and +. The default spacing has the + too far to the left. The I has a straight vertical stroke and the T has a crossbar. What we need to do is ignore most of the crossbar since it has very little presence relative to the verticals.

接下来,我们相信我们的眼睛可以在+和T之间调整字距,以匹配I和+的字距。 默认间距的+太左了。 有 笔直的垂直笔触, T带有横杆。 我们需要做的是忽略大多数横线,因为相对于垂直线,横线几乎没有。

To make the difference more pronounced, this is what the final execution looks like side by side. I’m sure you can easily pick which one was done entirely by maths.

为了使差异更加明显,这是最终执行看起来并排的样子。 我相信您可以轻松地选择完全由数学完成的哪一项。

类型比例:您不必坚持小数 (Type scale: You don’t have to stick with decimals)

When starting a design project, I usually visit a site like type-scale.com to come up with my base type scale. But for most scales, you will usually end up with messy decimals in your font sizes.

在开始设计项目时,我通常会访问诸如type-scale.com之类的网站来提出我的基本类型比例。 但是对于大多数比例而言,字体大小通常会以混乱的小数结尾。

What you need to do is build out a few core pages with this type scale, and then manually adjust with your eye before deciding if to round down or round up. This is totally subjective and depends on the type of project you’re working on. Certain type scales are better suited to different site archetypes. Landing pages generally have more contrast between type sizes than blogs or product sites.

您需要做的是用这种比例尺构建一些核心页面,然后在决定是向下舍入还是向上舍入之前用眼睛手动进行调整。 这完全是主观的,取决于您正在处理的项目类型。 某些类型的比例尺更适合于不同的站点原型 。 登陆页面通常比博客或产品站点具有更大的字体大小对比。

Note: There is nothing wrong with keeping the type scale in decimals (personally I do not like it, especially when I’m doing the CSS), the caveat here is to emphasize how your eye can help you move beyond measured conventions in achieving visual balance.

注意:将类型比例尺保留为小数位数并没有错(个人不喜欢,特别是当我使用CSS时) ,这里的警告是强调您的眼睛如何帮助您超越可衡量的惯例来实现视觉效果平衡。

In the book “4 Hour Body”, Tim Ferris explains that your weight scale is not the single source of truth when it comes to weight loss. You may be 72kg last month and 72kg this month, but your fat may be more properly redistributed that you’re generally more fit than you were and your tight clothes now fit you perfectly.

在《 4小时的身体 》一书中,蒂姆·费里斯(Tim Ferris)解释说,体重减轻并不是减肥的唯一真理。 您上个月的体重可能是72公斤,本月的体重是72公斤,但是您的脂肪可能会更适当地重新分配,从而通常比以前更健康,并且紧身衣服现在非常适合您。

The automated tools of our software help us save time as designers. But these tools are created with programming languages and are therefore very mathematical in their approach to interpreting design intent. Your eye is a great tool. Use it.

我们软件的自动化工具可帮助我们节省设计人员的时间。 但是这些工具是用编程语言创建的,因此它们在解释设计意图时非常数学化。 您的眼睛是一个很棒的工具。 用它。

翻译自: https://uxdesign.cc/when-it-comes-to-design-your-eyes-maths-aae720fb8222

蓝眼睛和红眼睛的数学问题


http://www.taodudu.cc/news/show-5339665.html

相关文章:

  • 我开源了一个私人云盘——蓝眼云盘
  • 蓝眼睛红眼睛_蓝眼睛技术
  • 手机闪付是什么意思_银联联合发布,新的手机闪付:产品已经到来
  • 华为P20PRO怎样开通云闪付_华为手机POS机云闪付操作流程和手机型号
  • 银联“闪付”和“电子现金”介绍(QuickPass UPCash)
  • iPhone模拟定位
  • Chrome中模拟定位信息,清除定位信息
  • iOS地图-模拟定位
  • iOS-Simulator设置模拟定位
  • 【Selenium】解决 无法模拟定位点击
  • Autowares使用(3)——模拟定位与真实定位
  • 【四二学堂】认识网络爬虫
  • 统计网络学堂上提交的作业和论文2022
  • 【汇智学堂】docker网络管理之三(容器之间的网络通讯)
  • 计算机网络-学习总结篇
  • 计算机网络概述概括,计算机网络的概述
  • 北京大学2021年优秀中学生寒假学堂报名通知
  • 数据通信与计算机网络第二版课后题答案,数据通信与计算机网络习题答案(邢彦辰)_课后习题答案 精品...
  • python 学堂在线_(3.7学堂在线python学习笔记)
  • 1553B学堂在线课程笔记
  • 网络安全配置
  • 融优学堂生物演化13.5
  • 融优学堂生物演化14.9
  • 融优学堂生物演化10.5
  • 原来网上还有;网络学堂
  • 融优学堂生物演化14.5
  • 学堂在线 计算机网络概论,第一章 概论 计算机网络笔记 学堂在线 1.3交换方式(电路交换、分组交换)...
  • 简易理解设计模式之:装饰模式——穿衣服经典案例
  • 英文衣服大全
  • 衣服去污指南

蓝眼睛和红眼睛的数学问题_在设计眼睛数学时相关推荐

  1. a说b说谎b说c说谎说d说_说谎的眼睛及其同伙

    a说b说谎b说c说谎说d说 The eye is a complex and temperamental organ. By the end of this article, designers wi ...

  2. 眼睛怎么画?怎样才能画好人物的眼睛?

    眼睛怎么画?怎样才能画好人物的眼睛?画好人物的眼睛有哪些技巧?想必这些问题都是初学者们比较伤脑筋的问题,那么到底怎样才能画好人物的眼睛呢?今天奇奇君就在网络上收集整理了关于眼睛怎么画?教你如何画出一个 ...

  3. 护眼灯真能保护眼睛吗?2022双十二买什么样的护眼灯对眼睛好

    护眼灯对于保护眼睛的效果,比起传统的普通台灯更科学.更直观.我们都知道,传统的普通台灯大多都是白炽灯,采用加热钨丝发热发光的原理来提供照明,这种发光方式不但效率低下.浪费能源.污染环境,而且光线也是特 ...

  4. python换照片底色_详解Python给照片换底色(蓝底换红底)

    现在网上出现了很多在线换底色的网页版工具是这么做的呢?其实用Python就可以实现. 环境要求 Python3 numpy函数库 opencv库 安装 下载适应版本的numpy函数库,我电脑是WIN1 ...

  5. 红蓝对抗系列之浅谈蓝队反制红队的手法一二

    红蓝对抗系列之浅谈蓝队反制红队的手法一二 取证反查 针对ip 溯源一二 一般来说,红队大部分都是使用代理节点进行测试,假如我们捕获或者从样本里面分析拿到了真实ip ,那么以下操作场景就有用了,或者使用 ...

  6. 红蓝对抗-HW红蓝队基本知识

    第一章 什么是蓝队 蓝队,一般是指网络实战攻防演习中的攻击一方. 蓝队一般会采用针对目标单位的从业人员,以及目标系统所在网络内的软件.硬件设备同时执行多角度.全方位.对抗性的混合式模拟攻击手段:通过技 ...

  7. 用眼睛来控制家用电器真能实现?科学家设计新型传感器探测眨眼动作

    用眼睛来控制家用电器真能实现?科学家设计新型传感器探测眨眼动作 想象一下,眨眨眼睛,电灯打开:再眨眨眼睛,电灯关闭--中国科学家近日报告说设计出一种新型传感器,可附在眼镜上探测眨眼动作,从而使&quo ...

  8. 数学建模_随机森林分类模型详解Python代码

    数学建模_随机森林分类模型详解Python代码 随机森林需要调整的参数有: (1) 决策树的个数 (2) 特征属性的个数 (3) 递归次数(即决策树的深度)''' from numpy import ...

  9. Python小白的数学建模课-A2.2021年数维杯C题(运动会优化比赛模式探索)探讨

    关注收藏,国赛再会. 运动会优化比赛模式问题,是公平分配问题. 『Python小白的数学建模课 @ Youcans』带你从数模小白成为国赛达人. 2021第六届数维杯大学生数学建模 赛题已于5月27日 ...

最新文章

  1. 浏览器内核Trident/Gecko/WebKit/Presto
  2. anaconda新建python2环境安装不了jupyterlab_Anaconda 5.0.0 JupyterLab 0.27.0 中配置多Python环境支持...
  3. CF785D Anton and School - 2
  4. Cognos值提示设置小技巧
  5. 查看name的状态,是属于active还是standby
  6. 使用LP Wizard制作allegro PCB封装的步骤
  7. VMware虚拟机安装xp系统
  8. wps下一步快捷键_wps后退前进快捷键是什么?
  9. 什么是负边沿触发_负边沿jk触发器功能测试
  10. CKEditor5系列二:创建简单插件
  11. 查看nvidia gpu共享内存大小
  12. NLP - 词法分析
  13. Python中rect属性
  14. 线性回归模型的度量参数1- SST SSR SSE R-Squared
  15. PP模块--MRP专题一:MRP基本逻辑
  16. Eclipse入门-- Eclipse的使用简介及插件开发
  17. Spring Cloud Gateway配置熔断CircuitBreaker
  18. wireshark不显示随身wifi热点问题的解决
  19. 网络驱动器和网络位置
  20. “黄金互助基金”(Gold Pool)

热门文章

  1. 智久机器人张龙_智久机器人宣布完成数千万元融资:在中小型企业中普及“机器人换人”...
  2. docker运行nginx为什么要使用 nginx -g 'daemon off;'
  3. 轮胎领域RFID技术应用解析
  4. uniapp 购物车 单店铺
  5. java狗具有特别的接飞盘的方法_怎么训练狗玩飞盘?接飞盘的技术及要领分析...
  6. upload-labs靶场通关指南(20-21关)
  7. Linux ALSA音频框架分析五:HDA Driver分析
  8. 【沉浸式翻译】使用手册
  9. 1346. 回文平方
  10. 如何愉快的用WIN8,WIN1064位系统编写汇编