`

让视觉规范文档变得更简洁、直观和实用

 
阅读更多

vision

10月12号至24号期间,和学良、思远在北京做项目,因为三个人都用MAC,所以号称“彩程北京苹果战队”(笑~⋯⋯)。

其中一个差使,就是优化联通某系统的逻辑结构和视觉设计。

做单纯页面的美化并不难,难的是归纳、总结出容易理解和使用的视觉规范,方便页面的套用和扩展。

以前看过不少专业公司设计和提供的视觉规范文档,自己也给客户提交过各种视觉规范文档,但感觉都比较冗余繁复,不够灵活,客户和开发团队也不太愿意看和愿意用。

最近在看 37 Signals 的 《Getting Real》,感觉就象找到了我们这种小型设计团队的BIBLE。最终简洁、直观和实用成为了我为这个项目制作视觉规范的基本原则。

简洁平实,从封面开始

简洁平实,从封面开始

告诉大家文档是什么、解决什么问题,面向什么人

告诉大家文档是什么、解决什么问题,面向什么人

色系构成

色系、辅色系设置思路和目标

稍微正规一点的公司,都会有自己的VI手册,至少,有自己的LOGO。设计一些带有官方色彩的、事务性的系统的时候,不妨从VI手册的规范开始。

色系构成与色值

色系构成与色值

传统的VI手册,色值通常是以平面印刷为优先定义的(比如CMYK色或专色),网页上的某些色彩,也可以考虑采用纯度更高的近似色。

讲解框架与元素的概念

讲解框架与元素的概念

我们可以把页面抽象成不同应用功能区域的组合,每个功能区里由很多元素构成。界面上的色彩和造型,通常是视觉设计师定夺,无论是前端还是后台程序员,都难以修改,也不太关注,他们更关心的,是他们可以通过代码来修改的框架以及元素之间的布局关系。

对于抽象思维能力不太好的人,给他们提供一张具象的图他们就立刻明白了

一张具象的图通常能更好的说明问题

这张布局图,包含和传递了很多信息:整体效果、功能划分、色彩与造型、布局参数⋯⋯

登录页是另外一种典型页面

登录页是另外一种典型页面

最好能为每种结构不同的特征页单独绘制效果图,比如登录页和进入后的信息展示页就是完全不同的页面形态。

先讲一个大规矩

关于布局,先讲一个大规矩

我们为这个系统设计了三种框架以适应不同的工作场景

我们为这个系统设计了三种框架以适应不同的工作场景

工作视图详解

工作视图详解

简洁视图详解

简洁视图详解

分析视图详解

分析视图详解

由区域到元素,由整体到细节。接下来开始对各个功能区内部的元素进行规范。

对各个功能区的元素布局进行拆分详解

对各个功能区的元素布局进行拆分详解

页眉导航区元素布局详解

页眉导航区元素布局详解

目录树区元素规范详解

目录树区元素规范详解

版权状态区元素规范详解

版权状态区元素规范详解

按钮和链接各种典型状态

按钮和链接各种典型状态

图表规范

图表规范

属性页、表格、面板规范

属性页、表格、面板规范

日历、进度条、ICON、对话框等其他元素规范

日历、进度条、ICON、对话框等其他元素规范

视觉规范的局限和扩展方式

视觉规范的局限和扩展方式

视觉规范毕竟只是静态的平面呈现,要真正可用,还需要前端工程师切图、编写HTML/CSS/JS代码来实现网页的拼装、交互和与后台程序的衔接。

分享到:
评论

相关推荐

    简洁整套后台管理系统html模板.rar

    此外,模块化的设计使得添加新功能或替换已有组件变得更加方便。 总的来说,【简洁整套后台管理系统html模板】是开发后台管理系统时的一个重要工具,它可以极大地提高开发效率,减少重复工作,并提供统一的视觉风格...

    Ruby-Hologram一个基于markdown的文档系统风格指南

    总之,Ruby-Hologram是Ruby开发中一个实用的文档工具,通过Markdown和CSS注释,让风格指南的创建变得简单而直观。无论你是个人开发者还是大型团队的一员,都可以利用Hologram提升项目文档的质量和专业度。

    基于 layui 编写的最简洁、易用的后台框架模板

    本框架模板充分利用 layui 的特性,旨在为开发者提供一个简洁、易用的后台界面设计方案,使得后台管理系统的开发工作变得更加高效和便捷。 首先,我们来深入了解一下 layui 框架。layui 是一款模块化的前端框架,它...

    Android12体验新的黑夜模式影音格式,还有更舒适的UI设计doc文档合集整理.zip

    谷歌一直在致力于提升Android的用户体验,这可能包括更简洁的界面、更直观的交互以及更丰富的动画效果。新的UI设计可能引入了更现代的图标样式,更灵活的布局,以及更加个性化的定制选项,让用户可以根据自己的喜好...

    浙江工业大学计算机硕士毕业模板-latex实用版

    它通过预定义的样式文件和宏包,使得排版工作变得简洁而专业。在这款模板中,用户可以直观地看到论文的章节结构,包括摘要、引言、理论分析、实验结果、结论等常见部分,只需替换相应的文字内容即可。 模板提供了...

    简洁工商银行年终工作总结PPT模板.zip

    1. **PPT模板设计**:在设计领域,PowerPoint模板是一种预先设计好的布局,包含了色彩方案、字体样式、图形元素等,使得创建专业演示文稿变得快速且高效。此模板采用工商银行的标志性元素,如银行LOGO,与红色和灰色...

    Xml_Json_Html美化格式化工具_树型显示_V4.2.rar

    虽然HTML代码通常比XML和JSON更易于阅读,但当页面元素众多或包含复杂嵌套时,仍可能变得难以管理。该工具的HTML美化功能可以整理和格式化HTML代码,保持良好的代码规范,同时提供树型视图,帮助开发者快速定位和...

    手机产品交互设计原则

    为了提升用户体验,优秀的交互设计变得尤为重要。本文将围绕手机产品交互设计的原则进行深入探讨,旨在为UI设计师和手机开发者提供宝贵的参考资料。 #### 二、用户体验信息收集 用户体验信息的收集是交互设计的...

    C#圆形彩色按钮的第三方控件

    在.NET框架下,C#是一种常用的编程语言,用于开发各种应用程序。...通过良好的集成和易用性,它使得在C#项目中实现个性化按钮变得轻而易举。在选择和使用这类控件时,理解其功能、兼容性和社区支持是非常重要的。

    swift-AGImageControls一个用于图像处理的工具

    Swift-AGImageControls是一个专为图像处理设计的工具,它为开发者提供了丰富的功能,使得在iOS应用中实现图像编辑和视觉效果变得更加简单。这个库利用了Swift的强大性能和易用性,为用户提供了一系列自定义控制,...

    Android Design官方设计文档翻译 pdf

    1. **简单直观**:强调用户界面应尽可能简洁明了,让用户能够快速理解并使用。 2. **一致性和可预测性**:确保应用内部以及跨不同应用之间的行为具有一致性,提高用户体验的连贯性。 3. **灵活性和效率**:为用户...

    AlmostMaterialDatepicker,.zip

    它不仅遵循了Google的材料设计规范,还增加了一些实用的微调器功能,使得日期选择变得更加灵活和直观。 1. **材料设计风格的贯彻**: Google的材料设计语言自推出以来,以其简洁、直观的设计理念受到了开发者和...

    HTML标签语法变化和使用概念.docx

    2. 简洁的声明和标签:HTML5的文档类型声明变得更简单,不再需要引用DTD,因为HTML5不基于SGML。此外,HTML5的标签设计更直观,减少了对CSS的依赖,使内容和结构更清晰。 使用HTML5的原因在于其强大的新特性、更好...

    waveDrom 使用指导说明

    这个工具的核心理念是通过直观的文本语言来描绘复杂的波形,使得学习和使用变得简单,并且基于浏览器,无需安装额外软件。WaveDrom 是一款免费的开源软件,其官方网站为http://wavedrom.com/。 **问题与现状** 在...

    ajax基础教程文档

    - JavaScript的动态特性使得编写稳定可靠的代码变得更具挑战性。 - 单元测试有助于确保代码的质量和稳定性。 **6.2 分析JsUnit** - **JsUnit简介:** - 一种流行的JavaScript单元测试框架。 - 提供了一套API...

    安徽省安庆市桐城2020届高三语文上学期第三次月考试题.doc

    后现代艺术家通过拼贴、挪用、解构和重组过去的符号,消除了不同领域之间的差异,使得艺术变得更加直观、新奇,但同时也减少了艺术的批判性和距离感。后现代艺术不再像现代艺术那样给人强烈的距离体验,批判性也因此...

    网络工程设计用图标网络工程设计用图标

    网络工程设计中,图标起着至关重要的作用,它们不仅能够清晰地展示网络架构,还能使复杂的系统变得易于理解。本文将深入探讨网络工程设计用图标的重要性和特点,并结合提供的图标库,解析其在实际应用中的使用规则。...

    droiddraw-r1b22.zip(windows.exe)

    《DroidDraw:Android UI设计的利器》 在Android应用开发过程中,用户界面(UI)的设计是至关重要的一步,它直接...无论你是新手还是经验丰富的开发者,都值得尝试一下DroidDraw-r1b22,让UI设计变得更加高效和愉快。

Global site tag (gtag.js) - Google Analytics