美文网首页ui设计UI设计酱设计
产品设计开发,高效协同性工作中必会的知识集

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

作者: UI设计酱 | 来源:发表于2017-12-07 20:35 被阅读51次

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

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

设计基础知识

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

1. 尺寸

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

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

从大数据分析,我们更可以直观的看到,网页浏览中分辨率 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 设定:

对齐

• 中文/英文居左对齐;

• 数字/小数点对齐;

• 冒号对齐。

层级引导

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

4. 色彩

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

色彩和交互

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

5. 布局

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

栅格系统

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

6. 动画

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

7、遵循设计环境规范

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

必须建立设计规范

例如:

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

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

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

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

生成设计文档

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 — 拾色器

相关文章

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

    产品设计开发中,必备的协同知识 在产品的研发中,如果设计和开发之间沟通不畅,很大程度上加长了产品的研发周期,所以在...

  • 高级开发必会高效Java

    高级开发起码得会些高级技巧吧?那这些高级技巧从哪里取得呢? 第一种方式肯定是读书,什么?你没那么多时间? 幸好,我...

  • 安卓协程那些事儿

    本系列文章都使用 Kotlin 作为描述语言 协程是什么?协程用来做什么?怎么用?作为安卓开发需要知道的协程知识 ...

  • 记录一下读的IT书

    在读 《正则表达式必知必会》 想读 《PHP精粹编写高效PHP代码》 《Android应用开发入门》 《零基础学算...

  • 协程中的取消和异常 | 核心概念介绍

    在之前的文章里,我们为各位开发者分享了在 Android 中使用协程的一些基础知识,包括在 Android 协程的...

  • 工欲善其事必先利其器之Xcode高效插件和舒适配色

    功能强大的Xcode再配上高效的插件,必会让你的开发事半功倍。直接进入正题。 更新xcode8+如何安装插件 Xc...

  • Vue学习笔记

    前言:自己是iOS开发,工作中做底层C开发,,想再拓展下知识面,着手学习Vue,因为之前工作中用过AngularJ...

  • iOS开发YN组件之网络层

    iOS开发组件YNKit之网络数据请求 该组件由我和占宇同事共同开发的iOS开发高效的一个组件集,在快捷开发中提炼...

  • coobjc — 阿里刚开源的 iOS 协程开发框架

    coobjc — 阿里刚开源的 iOS 协程开发框架 coobjc — 阿里刚开源的 iOS 协程开发框架

  • 5-14分享会感受

    【产品设计中如何高效】 听完的感受就是, 1、经验和知识,都是在坑里面积累的、 2、需求管理,得有一个专门的模式和...

网友评论

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

本文链接:https://www.haomeiwen.com/subject/qmijixtx.html