web开发集成数字证书

A career path into digital design is often winding, meaning many practitioners come from adjacent fields as diverse as graphic design, web development, research, or even anthropology. As a result, two people working in a similar role may have a very different professional background, experience, set of skills and approach to solving design problems.

进入数字设计的职业道路通常是曲折的,这意味着许多从业者来自相邻领域,包括图形设计,网络开发,研究甚至人类学。 结果,两个工作相似的人可能具有截然不同的专业背景,经验,一套技能和解决设计问题的方法。

Digital designers who come from broader creative disciplines like graphic design or visual communications might be pumping out stunning user interfaces worthy of millions of Dribbble admirations. But, on closer inspection, these interfaces often reveal functionality flaws that come from the lack of understanding of some of the fundamental principles of digital design:

来自图形设计或视觉传达等更广泛的创意学科的数字设计师可能会抽出令人赞叹的用户界面,这些功能值得Dribbble赞叹不已。 但是,仔细检查后,这些接口通常会发现功能缺陷,这些缺陷是由于对数字设计的一些基本原理缺乏理解而引起的:

1.数字接口同时存在于各种规模 (1. Digital interfaces exist in every size at once)

Designers used to the constraints of printed page formats often struggle with the fluidity of the web. True, you will be working on artboards that have fixed sizes and designing for a small number of targeted devices, but, in reality, your interface will exist in every size at once (mind-blowing, right?). This means you should always think about how it will respond to even the smallest changes in the browser width, making sure it looks (and works) its best in every size.

习惯于打印页面格式约束的设计人员经常在网络的流动性中挣扎。 没错,您将使用固定大小的画板并为少量目标设备进行设计,但实际上,您的界面会同时存在于各种大小中(令人振奋,对吗?)。 这意味着您应该始终考虑一下它将如何响应浏览器宽度的最小变化,以确保它在各种尺寸下都看起来(并工作)最佳。

2.网络的基础 (2. The building blocks of the web)

Much like the Great Pyramid of Giza, most web interfaces consist of blocks that are stacked, or nested inside one another. For instance, your website homepage may consist of three blocks stacked on top of each other — header, main content and footer. The header hosts two further blocks — navigation and hero banner — and navigation in turn contains your company logo and menu. There is a number of principles that define how these blocks look and behave, which we will discuss shortly.

就像吉萨大金字塔一样,大多数Web界面都由相互堆叠或嵌套的块组成。 例如,您的网站首页可能包含三个相互叠放的块-页眉,主要内容和页脚。 标头包含另外两个块-导航和英雄横幅-导航又包含公司徽标和菜单。 有许多原则定义了这些块的外观和行为,我们将在稍后讨论。

This, of course, is a greatly simplified description of the web, but thinking of your interface in this way will save you from having random elements floating in midair with no apparent logic behind them.

当然,这是对Web的极大简化,但是以这种方式考虑界面将使您避免在空中漂浮随机元素而背后没有明显的逻辑。

3.家庭事务 (3. Family matters)

The hierarchical relationships between nested blocks are best understood through the family analogy. The outer block (container) is a parent to all the blocks (items) that are nested within it — its children. Much like in the real world, these children inherit some properties from their parents, which can be overwritten later.

通过类比可以最好地理解嵌套块之间的层次关系。 外部块(容器)是嵌套在其中的所有块(项)(其子元素)的父级。 就像现实世界中一样,这些孩子从父母那里继承了一些财产,以后可以覆盖。

4.留意空白 (4. Be intentional about your whitespace)

To avoid having an interface that looks like a shelve of boxes in an Amazon warehouse, you can use margins and padding to add some whitespace. These concepts are not unique to the web, but here is where they truly reveal their full potential. Unlike a printed page that allows you to scatter elements around at random and call the rest whitespace, the digital interface doesn’t tolerate a vacuum, so to achieve “nothing” you have to fill it with “something” — margins and padding.

为了避免在亚马逊仓库中有一个看起来像是一堆盒子的界面,您可以使用边距和填充来添加一些空白。 这些概念并不是网络独有的,但在这里它们真正发挥了其全部潜力。 与允许您随机散布元素并调用其余空白的打印页面不同,数字界面不能容忍真空,因此要实现“无”功能,您必须在其中填充“某些内容”(边距和填充)。

5.冲顶 (5. Race to the top)

The concept of content alignment will be familiar to most designers. While horizontal alignment on the web works pretty much as it does in print, vertical alignment is much less straightforward. By default, the blocks of your web interface stack from the top down and because the page height depends on its content, you can’t simply place your heading in the center of it and call it a job done. As a result, vertical alignment is often controlled with top and bottom margins and padding, which can be relative for maximum adaptability. More on that in the next point.

内容对齐的概念对于大多数设计师来说都是熟悉的。 虽然网络上的水平对齐与打印中的对齐几乎一样,但垂直对齐却不那么简单。 默认情况下,Web界面的块是从上到下堆叠的,并且由于页面的高度取决于其内容,因此您不能简单地将标题放在其中心并将其称为完成的工作。 因此,通常使用顶部和底部页边距和填充来控制垂直对齐,这对于最大适应性而言可能是相对的。 接下来的更多内容。

6.相对论 (6. The theory of relativity)

You need to specify the size and position of each element, but measurements can be absolute or relative (recommended). For instance, instead of a fixed-width cover image, you can set it to fill the available width. Smaller items (children) can take a percentage of available space (say, 33.33% for a three-column grid) or be restricted to specific size brackets. The font scale should also be set in relative units (rem), so it scales up and down proportionally.

您需要指定每个元素的大小和位置,但是测量可以是绝对的或相对的(建议)。 例如,您可以将其设置为填充可用宽度,而不是固定宽度的封面图像。 较小的物品(儿童)可能占用一定百分比的可用空间(例如,三列网格为33.33%),或者被限制在特定的尺寸范围内。 字体比例也应以相对单位(rem)设置,因此它按比例缩放。

A lot of these decisions lie with developers who translate fixed grids and font sizes into relative systems, but this is an area where designers can and should have their input. For example, if you want a button to maintain the same size or scale depending on the font size or the width of a card it is nested within, you need to communicate this to developers.

这些决定中有很多取决于开发人员,他们将固定的网格和字体大小转换为相关的系统,但这是设计人员可以并且应该获得其输入的领域。 例如,如果您希望按钮根据字体大小或嵌套在其中的卡片的宽度保持相同的大小或比例,则需要将此按钮告知开发人员。

From my experience, this step is most often overlooked in the design-to-development handover process because we typically submit static images and leave developers to find and interpret the patterns. Giving clear instructions about how the interface should behave removes ambiguity and means that what was designed gets built.

根据我的经验,此步骤在设计到开发的移交过程中经常被忽略,因为我们通常会提交静态图像,而让开发人员去寻找和解释模式。 给出有关接口应如何操作的明确说明可以消除歧义,这意味着可以设计出所需的东西。

7.您不拥有自己的设计 (7. You don’t own your designs)

This point is the hardest for many designers to swallow. Unlike an artwork hanging on a gallery wall that can be admired from afar but not touched, the interface you designed is made to be used (and abused). You may have got everything looking just right on your artboard, but once the interface gets built, you have no control over how its viewed. For example, someone might be using a browser that doesn’t support your chosen font or wishes to display all fonts at twice their intended size, and there is absolutely nothing you can do to stop them (nor should you). In this situation, the interface may not look the way you intended it to, but it still needs work. And it needs to work well.

这是许多设计师最难理解的。 与悬挂在画廊墙壁上的艺术品可以从远处欣赏却无法触摸一样,您设计的界面被设计为可以使用(和滥用)。 您可能已经在画板上看到了一切,但是一旦构建了界面,就无法控制其外观。 例如,某人可能使用的浏览器不支持您选择的字体,或者希望以两倍于其预期大小的字体显示所有字体,因此您绝对无法采取任何措施来阻止它们(也不应该)。 在这种情况下,界面可能看起来不像您预期​​的那样,但仍需要工作。 它需要运作良好。

翻译自: https://blog.prototypr.io/seven-principles-of-web-development-every-digital-designer-should-know-778d4e7c1bf2

web开发集成数字证书


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

相关文章:

  • figma设计_Figma与Adobe XD:我们如何选择下一个设计工具
  • figma设计_如何在Figma中构建设计入门套件(第1部分)
  • saej1929_(1929年-2020年)
  • 不要重新发明轮子_是否重新发明轮子
  • shields 徽标_符号,标志,文字标记:徽标类型的综合指南
  • 设计师更高效_如何丢掉我的工作使我成为一名更好的设计师
  • figma设计_如何在Figma中构建设计入门套件(第二部分)
  • unity vr 交互_基于手动的VR / MR交互,用于删除实体
  • 同态加密应用_重新设计具有同态性的银行应用
  • netflix_Netflix播放按钮剖析
  • 猎鹰spacex_SpaceX:简单,美观的界面是未来
  • ui设计师常用的设计工具_2020年应该使用哪个UI设计工具?
  • lynda ux_UX心态
  • pico8 掌机_使用Pico-8构建自己的复古游戏
  • 数据挖掘 点击更多 界面_6(更多)技巧,可快速改善用户界面
  • 设计模式_设计
  • 模仿不再受宠若惊
  • word文本样式代码样式_使用文本样式表达创建真相来源
  • hp-ux_UX中的格式塔-或-为什么设计师如此讨厌间距
  • 突然讨厌做前端,讨厌代码_为什么用户讨厌重新设计
  • 旅行者 问题_门槛项目:没有旅行者回到他的原籍城市。
  • figma下载_在Figma中进行原型制作的技巧和窍门
  • 不想当全栈的设计师不是_但我不想成为产品设计师
  • ux和ui_我怎么知道UI / UX是否适合我?
  • vs2017字体最佳选择_如何为下一个项目选择最佳字体? 一个简单的游戏
  • ui设计中的版式设计_设计中的版式-第3部分
  • ucla ai_UCLA的可持续性:用户体验案例研究
  • ui设计颜色的使用_UI设计中颜色使用的10条原则
  • 如何设置ad18捕捉图标_图标设计中的像素捕捉
  • 插图 引用 同一行两个插图_为什么插图是产品的重要组成部分

web开发集成数字证书_每个数字设计师都应该知道的Web开发的七个原则相关推荐

  1. web开发程序员有几种_每个程序员都应该知道的10种流行的Web开发工具

    web开发程序员有几种 Are you planning to get into web development? Take a tool with you, it's scary out there ...

  2. 在线八字排盘软件 源代码_所有设计师都应该知道的15种在线排版工具

    排版是任何设计的基础 ,因为阅读是我们在网络上所做的最基本的事情之一. 您选择的字体会影响网站的多个方面,包括可读性,心情和整体用户体验 . 对于设计师和开发人员来说, 了解排版的基本原理以创建易于阅 ...

  3. pd种知道每个数据的类型_每个数据科学家都应该知道的5个概念

    pd种知道每个数据的类型 意见 (Opinion) 目录 (Table of Contents) Introduction介绍 Multicollinearity多重共线性 One-Hot Encod ...

  4. python内置函数多少个_每个数据科学家都应该知道的10个Python内置函数

    python内置函数多少个 Python is the number one choice of programming language for many data scientists and a ...

  5. ipad键盘使用快捷键_每个iPad使用者都应该知道的20个键盘快捷键

    ipad键盘使用快捷键 The iPad is great for watching YouTube or web browsing, but it's increasingly common for ...

  6. 忽悠自由主义_所有教育工作者都应该知道的16种自由主义

    忽悠自由主义 当海蒂·埃利斯(Heidi Ellis)于5月28日至30日在费城德雷塞尔大学(Drexel University)举行的今年的"教授开放源代码夏季体验"大会上发言时 ...

  7. java虚拟机 大小端_每个程序员都应当知道的“大小端”

    概述 机器是分大小端的,这对我们编程有什么影响呢?什么又是大小端呢?也许我们很多时候都不清楚,但仍然可以很好地使用电脑,或者编写代码.但我认为<圣经>里有句话说得很好,"你应该了 ...

  8. java生成数字证书_java生成数字证书方法

    Java 中生成数字证书也很简单的. 1.创建证书 Java 中的 keytool.exe (位于 JDKBin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书 ...

  9. [面试专题]前端需要知道的web安全知识

    前端需要知道的web安全知识 标签(空格分隔): 未分类 安全 [Doc] Crypto (加密) [Doc] TLS/SSL [Doc] HTTPS [Point] XSS [Point] CSRF ...

最新文章

  1. python生成有条件的列表_python复杂列表生成式教程
  2. 一起学spring--spring事件机制--监听器
  3. Intersection of Two Linked Lists 解答
  4. mybatis和ibatis的一点区别
  5. 呼叫中心如何规划好工作习惯
  6. ARM Keil MDK开发STM32工程模板
  7. Visual C++中MFC消息的分类
  8. 【和60】软件即服务的三重境界
  9. html阴影 渐变,CSS3:图层阴影及渐变
  10. 基于Spring Boot 的Blog开发(一)
  11. everything用于移动硬盘资料管理(一):离线搜索
  12. wifi模块php,什么是Wifi模块 Wifi模块功能有哪些
  13. Java执行引擎工作原理:方法调用
  14. Air Pods用着怎么样?
  15. vue框架 做后台管理系统的总结(WZ)
  16. slice,splice,split区别和作用
  17. Vue进阶(幺玖叁):$OPTIONS 讲解
  18. 老板怎么舍得你离开?-让我来教你如何拍马屁
  19. 【蓝桥杯算法练习题】双指针、BFS与图论
  20. Python机器学习算法入门教程(四)

热门文章

  1. 微智魔盒骗局_微智魔盒官宣
  2. 最常见的读入数据方法集锦
  3. mysql性能结构优化原理_MySQL性能管理及架构设计(二):数据库结构优化、高可用架构设计、数据库索引优化...
  4. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波11 - 直方图处理 - 使用直方图统计量增强图像
  5. 1_Why DL work ?
  6. lintcode:最小编辑距离
  7. js获取字符串最后一个字符代码
  8. 高效率Oracle SQL语句
  9. ubuntu 如何转换 ppk ,连接 amazon ec2
  10. 下滑加载更多js_专治:卫生间免砸砖,房顶漏水,JS堵漏王水不漏,厂家三包产品,免费成熟配方(点开看更多)...