ui规范怎么写

1. 如何制定UI设计规范 使用一致的标记、标准缩写和颜色,显示信息的含义应该非常明确,用户不必再参考其它信息源 。
显示有意义的出错信息,而不是单纯的程序错误代码 。
避免使用文本输入框来放置不可编辑的文字内容,不要将文本输入框当成标签使用 。
使用缩进和文本来辅助理解 。
使用用户语言词汇,而不是单纯的专业计算机术语 。
高效地使用显示器的显示空间,但要避免空间过于拥挤 。
保持语言的一致性,如“确定”对应“取消”,“是”对应“否” 。
2. 如何建立一套完整的UI 设计规范 前几个月都在陆陆续续做这件事,中间做着做着就焦头烂额了,遇到很多一时想不清楚的问题,直到最近才产出一份初具雏形的文档,不过在规范文档没有产出之前就已经在印象笔记中边设计边梳理所有的元素以保证界面的一致性,这二天正好在知乎上看到这个话题,就顺道来吐吐撰写设计规范过程中的一些想法~
首先需要想清楚这份规范文档是给谁使用,偏视觉和偏前端的规范并不一样,本来自己做之前是考虑给设计师查阅,但编写的过程中又觉得应该让前端工程师也能使用,可那样就意味着得包含相关样式的代码,且是网页格式,思考再三还是决定先专注于视觉设计师这个角色,让团队中不同的设计师能够产出设计语言一致的界面方案为先 。而类似于JJ Ying分享的Lonely Planet或Purple: A UI kit for Heroku's web interfaces这种偏前端的样式库我认为可以让前端工程师去建立 。
然后我也认为一套细致的设计规范对于更新迭代快速的互联网产品来说性价比不高,很可能好不容易完成了但又要面临新版本迭代,我的解决方案是出一份像Material Design 中文版式的Style Guide+UI Kit+标注图搭配使用,这也是受到台湾UI设计师Akane Lee的启发,可参考她的博文 UI 设计师应该要会写的文件
下面分别说下这三种产出物的作用
Style Guide
pdf格式,主要作用是指南 。用于说明色相、字体、字号、分隔线、间距等这些影响到风格形式的元素如何使用,如何建立层级,为了直观,需要适当的配上标注图,并说明界面中各组件的作用和使用场景 。组件无需标注,从UI Kit的psd文件中提取即可 。
UI Kit
psd格式,主要作用是提取 。设计师可直接拖拽至PS中使用 。
标注图
png格式,主要作用是参考 。Style Guide中不会包含方方面面场景的情况,如果设计师捉摸不定逻辑上的一致性和合适的层级设定,可以参考更多以前交付给前端工程师的页面标注图,我向设计师传达的一个原则是:除非有更好的方案进行全局替代,否则应尽量使用之前已应用的方案,避免每次迭代都出现新的方案造成不一致问题的放大 。
以上便是我目前在使用的方案,且仍在完善中,供各位知友酌情参考,最后附上几张Style Guide文档和Web UI Kit的的截图 。
3. UI设计规范都有哪些 轴在UI设计中是最基本、最常见的概念,也是用来组织界面结构的重要核心 。简单说来,轴是在设计的时候组织一系列元素的假象线,在下面的设计图中,轴以虚线的方式被标注出来 。
1、对齐
轴最常见于对称元素的使用,当元素被布置成轴对称的布局的时候,会给人有序感 。就像生活中绝大多数的事情一样,我们更倾向于享受有序的的东西,它们令人感觉平稳、舒适、平易近人 。最简单的一个例子就是iTunes 程序中的专辑列表的设计,所有的专辑列表在界面的左侧保持对齐,围绕虚线轴轴对称 。
2、强化
虽然轴是一条假想的线,但是如果周围的元素的边缘控制得足够整齐,这跳线会在视觉中变得更加“明显”的 。最好的例子是城市中的路灯构成了道路两旁建筑物之间的轴,如果一边有建筑一边没有,那么这种轴线的感觉不会那么强烈 。