产品设计开发,高效协同性工作中必会的知识集

产品设计开发中,必备的协同知识

在产品的研发中,如果设计和开发之间沟通不畅,很大程度上加长了产品的研发周期,所以在一些知识上面达成共识,畅通无阻的沟通,加快产品研发是非常有必要的。

设计基础知识

包括尺寸、字体、排版、色彩、布局、动画

1. 尺寸

一个网页的尺寸设置与屏幕分辨率和浏览器相关,用户的浏览器分辨率各不相同,虽然做不到为每一个用户定制开发,但是我们要保证用户浏览的最佳体验。

这里可以通过用户屏幕分辨率统计数据,为我们的设计提供相关的参考,比如百度统计流量研究所,查看分辨率使用情况:(图片来自百度统计)


产品设计开发,高效协同性工作中必会的知识集_第1张图片


产品设计开发,高效协同性工作中必会的知识集_第2张图片

从大数据分析,我们更可以直观的看到,网页浏览中分辨率 360/640 (有坑),然后是1920/1080 紧随其后。

移动端适配

移动端是选择下响应式适配,还是开发独立的移动端进行版式设计,看业务的需求和产品的特点。页面机构简单,功能简单,做响应式就可以了。需要进行大型业务,可以考虑设计和研发独立的移动端。字体大小使用rem单位,适配不同分辨率的手机,保持整体的缩放。移动端适配原则:文字流式、控件弹性、图片等比缩放。

Retina 屏适配

设计师将 logo、icon、各种需要的图片素材做出来2 倍大小提供给前端,前端利用 Media Query 实现 Retina 高清屏适配。

2. 字体

进行跨平台的字体设定,不同的平台上面都可以有最佳的体验效果。

字体家族

安卓中文字体: droid sans fallback      安卓英文字体:roboto

苹果端中文字体:华文Heiti SC  英文字体:HelveticaNeue Ultra Light。

这里给大家收集了相关的字体规范和相关知识拓展,大家找微的信公众的号UI设计酱 。。。就可以找到相关资料学习拓展。

字体使用规范

设定字体使用规范,如主标题、次标题、小标题、正文、辅助文字、失效文字、链接文字等字号、颜色、样式等。

补充:字号不得小于 12px,标准 icon 可转成字体图标,特殊字体可以使用 WebFont。

3. 排版

注意行高和段落、标点和空格、对齐、文案长度、层级引导。

行高和段落

行高默认为字号的 1.5 倍。

CSS 设定:

PS 设定:

产品设计开发,高效协同性工作中必会的知识集_第3张图片

对齐

• 中文/英文居左对齐;

• 数字/小数点对齐;

• 冒号对齐。

层级引导

使用对比手法区分信息层次感,要表达的信息放在需要特别显目。

4. 色彩

设计中对色彩的运用首要应考虑到品牌层面的表达,借助色彩传递信息,动作指引,交互反馈,凸显内容等。颜色搭配也要符合规划。

产品设计开发,高效协同性工作中必会的知识集_第4张图片

色彩和交互

在交互行为中需对色彩做变化时,建议在颜色上是黑色或者是白色按照+5% 规律递增来设计。以下图为例,当鼠标 hover 某个特定元素,就视为浮起,颜色增加白色叠加,反之就是叠加黑色。

5. 布局

在布局时遵循尺寸规则、交互和视觉原则,可以使用栅格化系统布局。

产品设计开发,高效协同性工作中必会的知识集_第5张图片

栅格系统

最常见的是 12 列栅格系统,例如栅格系统,支持将一行分成 1 列、2 列、3 列、4 列、6 列等,非常丰富的响应式布局系统。

6. 动画

设计需了解一些常见动画效果、实现手法、和 js 动效库,例如:渐隐、缩放、移动、伸缩、摇摆等,便于和前端沟通。

7、遵循设计环境规范

按设计环境规范进行设计,如:Web、iOS、Android 设计规范。

必须建立设计规范

产品设计开发,高效协同性工作中必会的知识集_第6张图片

例如:

配色系统(主色调 、确定产品定位,整体风格,字体颜色等);

信息系统(字体排版,图标,层级区分等);

布局系统(栅格系统,间距等);

控件系统(按钮,表单控件等)。

生成设计文档

Style Guide(PDF 格式,风格指南);

UI Kit(PSD 格式,PS 调取);

标注图(PNG 格式,前端参考)。

8、工具

好工具能优化工作流程,解放生产力,提升工作效率,这些工具和插件对于工作是非常有帮助的。

设计工具:Sketch 、 PS

快捷键:Cheat Sheet

PS 插件:栅格布局 、切图 Cutterman

标注工具:Markman、Size Marks、Zeplin、Sketch Measure

Chrome 插件:

WhatFont  —  识别网页所使用的字体

Page Ruler  — 页面元素大小、位置信息

Browser Resize  — 模拟各种分辨率

Wappalyzer  — 用于识别网站使用的库和框架

PerfectPixel  — 叠加插件,与设计稿进行对比

ColorZilla — 拾色器

你可能感兴趣的:(产品设计开发,高效协同性工作中必会的知识集)