您的位置:首页 > 产品设计 > UI/UE

Atititi ui之道 attilax著 v3 s11.docx 1. 概览 2 1.1. 软件设计可分为两个部分:编码设计与UI设计 2 2. 用户界面设计的三大原则是:置界面于用户的控制之下;

2018-01-24 08:29 591 查看
Atititi ui之道 attilax著
v3 s11.docx

 

1. 概览 2

1.1.
软件设计可分为两个部分:编码设计与UI设计 2

2.
用户界面设计的三大原则是:置界面于用户的控制之下;减少用户的记忆负担;保持界面的一致性。 2

3. Ui起源与历史 2

3.1.
发展历史 2

3.1.1.
古代 2

3.1.2. 现在 gui
与触摸gui 2

3.1.3.
未来nui  vr ar 3

4. UI趋势
bui》cli>gui>nui/cui 3

5. Batch ui
批处理ui 3

6. cli 3

7. Gui体系 3

7.1. 界面控件dom体系 3

7.2. Gui风格体系 3

7.3. Page体系  h5 4

7.4. Windows体系 4

7.5. stage舞台 场景Scene 体系 4

7.6. 界面自绘
像素体系 4

7.7. 2d paint  GDI+绘图 4

7.8. H5 canvas 4

7.9. Cocos2d 4

8. NUI CUI 4

8.1. 触控技术 4

8.2. 自然用户界面 4

8.3. vr ar 5

8.4. Cui  对话式CUI 5

8.4.1.
上下文对话式UI  vs
指令式的 5

8.5. 脑机接口 5

8.6. 可穿戴技术 5

9. Ux提升用户体验 5

10. 11 设计原则 5

10.1.
设计规范 6

10.2. 一致性原则 6

10.3. 准确性原则 7

10.4. 布局合理化原则 7

10.5. 系统操作合理性原则 8

10.6. 系统响应时间原则 9

11. 参考资料 11

 

1. 概览

1.1.  软件设计可分为两个部分:编码设计与UI设计

2. 用户界面设计的三大原则是:置界面于用户的控制之下;减少用户的记忆负担;保持界面的一致性。

 

3. Ui起源与历史

3.1. 发展历史

3.1.1. 古代

最古老的用户接口是在各式各样物体制作符号图形,使人类与对象之间产生交互接口,比如说当人类看到招牌即知道这栋房屋的作用为何。
声音旗帜、手势的运用,是让人与人或人与设备之间的用户接口,例如在战场或乐团演奏上,甚至是运用龟甲钱币的卜卦,老师使用黑板作为与学生的用户接口,而算盘亦是由珠子所构成的早期人机界面。
早期电脑批量接口(风行于1945-1968): 所有的输入数据预先设置于程序或命令行参数中。命令行界面(风行于1969-1983):用户通过键盘输入指令,电脑接收到指令后,予以运行。

3.1.2. 现在 gui
与触摸gui

其他现在还有很多一些用户界面,由原本的按钮、纸本等传统古代接口进化至直接用手指、或者特殊的笔端触摸触摸屏上显示的按钮、图标进行各种操作,如自动取款机(ATM),汽车导航、媒体播放器、游戏机、手机等等,一般操作简捷,直观。

3.1.3. 未来nui
 vr ar

未来的用户接口:
更加真实交互的虚拟实境:举例来说,就是比个粗鲁动作就能当作Control-Alt-Delete键的意思。脑机接口:它是在人或动物(或者脑细胞的培养物)与外部设备间创建的直接连接通路,目前还在实验阶段,科学家在全身瘫痪病患实际脑中植入电脑芯片,已成功利用脑电波来控制电脑,画出简单的图案及电脑游戏,不过未来研究成功时,就可让人类就可利用脑波作为用户接口。[2] 
 

4. UI趋势
bui》cli>gui>nui/cui

5. Batch ui
批处理ui

批量接口(风行于1945-1968): 所有的输入数据预先设置于程序或命令行参数中。

6. cli

CLI(command-line interface,命令行界面)是指可在用户提示符下键入可执行指令的界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。

 

算机接收到指令后,予以执行。也有人称之为字符用户界面CUI)。

7. Gui体系

7.1. 界面控件dom体系

7.2.  Gui风格体系

 

7.3. Page体系  h5

7.4. Windows体系

7.5. stage舞台 场景Scene 体系

展示stage舞台,stage舞台是一个类似于Swing中的JWindow的顶级容器,代表一个窗口。它用于容纳场景Scene,场景Scene是一个类似于Swing的JFrame的容器

7.6. 界面自绘
像素体系

7.7. 2d paint  GDI+绘图

7.8. H5 canvas

7.9. Cocos2d

 

 

8. NUI CUI

8.1. 触控技术

8.2. 自然用户界面

 编辑

本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
“自然”一词是相对图形用户界面(GUI)而言的,GUI要求用户必须先学习软件开发者预先设置好的操作,而NUI则只需要人们以最自然的交流方式(如语言文字)与机器互动。直观的说,使用NUI的计算机不需要键盘鼠标。特别是触控技术将使人机交互变得更加自然直观,更为人性化。
 

8.3. vr ar

8.4. Cui  对话式CUI

8.4.1.  上下文对话式UI  vs
指令式的

 

对话式UI通过机器学习之后,可以无限地消灭层级关系,这样可以减少用户操作路径,直达目标。

 

8.5. 脑机接口

8.6. 可穿戴技术

9. Ux提升用户体验

10. 11 设计原则

00001. ▪ 了解你的用户

00002. ▪ 重视UI模型

00003. ▪ 保持一致

00004. ▪ 清晰的视觉层次

00005. ▪ 提供反馈

00006. ▪ 容错机制

00007. ▪ 鼓励用户

00001. ▪ 语言有亲和力

00002. ▪ 保持简洁

 

 

10.1. 设计规范

10.2. 一致性原则

坚持以用户体验为中心设计原则,界面直观、简洁,操作方便快捷,用户接触软件后对界面上对应的功能一目了然、不需要太多培训就可以方便使用本应用系统。
· 

字体
-保持字体及颜色一致,避免一套主题出现多个字体;
-不可修改的字段,统一用灰色文字显示。
· 

· 

对齐
-保持页面内元素对齐方式的一致,如无特殊情况应避免同一页面出现多种数据对齐方式。
· 

· 

表单录入
-在包含必须与选填的页面中,必须在必填项旁边给出醒目标识(*);
-各类型数据输入需限制文本类型,并做格式校验如电话号码输入只允许输入数字、邮箱地址需要包含“@”等,在用户输入有误时给出明确提示。
· 

· 

鼠标手势
-可点击的按钮、链接需要切换鼠标手势至手型;
· 

· 

保持功能及内容描述一致
-避免同一功能描述使用多个词汇,如编辑和修改,新增和增加,删除和清除混用等。建议在项目开发阶段建立一个产品词典,包括产品中常用术语及描述,设计或开发人员严格按照产品词典中的术语词汇来展示文字信息。
· 

10.3. 准确性原则

使用一致的标记、标准缩写和颜色,显示信息的含义应该非常明确,用户不必再参考其它信息源。
· 

显示有意义的出错信息,而不是单纯的程序错误代码。
· 

· 

避免使用文本输入框来放置不可编辑的文字内容,不要文本将输入框当成标签使用。
· 

· 

使用缩进和文本来辅助理解。
· 

· 

使用用户语言词汇,而不是单纯的专业计算机术语。
· 

· 

高效地使用显示器的显示空间,但要避免空间过于拥挤。
· 

· 

保持语言的一致性,如“确定”对应“取消”,“是”对应“否”。
· 

10.4. 布局合理化原则

在进行UI设计时需要充分考虑布局的合理化问题,遵循用户从上而下,自左向右浏览、操作习惯,避免常用业务功能按键排列过于分散,以造成用户鼠标移动距离过长的弊端。多做“减法”运算,将不常用的功能区块隐藏,以保持界面的简洁,使用户专注于主要业务操作流程,有利于提高软件的易用性及可用性。
· 

菜单
-保持菜单简洁性及分类的准确性,避免菜单深度超过3层。
-菜单中功能是需要打开一个新页面来完成的,需要在菜单名字后面加上“…”。【只适用于C/S架构,B/S请无视】。
· 

· 

按钮
  确认操作按钮放置左边,取消或关闭按钮放置于右边。
· 

· 

功能
-未完成功能必须隐藏处理,不要置于页面内容中,以免引起误会。
· 

· 

排版
-所有文字内容排版避免贴边显示(页面边缘),尽量保持10-20像素的间距并在垂直方向上居中对齐;各控件元素间也保持至少10像素以上的间距,并确保控件元素不紧贴于页面边沿。
· 

· 

表格数据列表
-字符型数据保持左对齐,数值型右对齐(方便阅读对比),并根据字段要求,统一显示小数位位数。
· 

· 

滚动条
-页面布局设计时应避免出现横向滚动条。
· 

· 

页面导航(面包屑导航)
-在页面显眼位置应该出现面包屑导航栏,让用户知道当前所在页面的位置,并明确导航结构,如:首页>新闻中心>欧科智能招商服务平台正式发布,其中带下划线部分为可点击链接。
· 

· 

信息提示窗口
-信息提示窗口应位于当前页面的居中位置,并适当弱化背景层以减少信息干扰,让用户把注意力集中在当前的信息提示窗口。一般做法是在信息提示窗口的背面加一个半透明颜色填充的遮罩层。
· 

10.5. 系统操作合理性原则

· 

尽量确保用户在不使用鼠标(只使用键盘)的情况下也可以流畅地完成一些常用的业务操作,各控件间可以通过Tab键进行切换,并将可编辑的文本全选处理。
· 

· 

查询检索类页面,在查询条件输入框内按回车应该自动触发查询操作。
· 

· 

在进行一些不可逆或者删除操作时应该有信息提示用户,并让用户确认是否继续操作,必要时应该把操作造成的后果也告诉用户。
· 

· 

信息提示窗口的“确认”及“取消”按钮需要分别映射键盘按键“Enter”和“ESC”。
· 

· 

避免使用鼠标双击动作,不仅会增加用户操作难度,还可能会引过用户误会,认为功能点击无效。
· 

· 

表单录入页面,需要把输入焦点定位到第一个输入项。用户通过Tab键可以在输入框或操作按钮间切换,并注意Tab的操作应该遵循从左向右、从上而下的顺序。
· 

10.6. 系统响应时间原则

系统响应时间应该适中,响应时间过长,用户就会感到不安和沮丧,而响应时间过快也会影响到用户的操作节奏,并可能导致错误。因此在系统响应时间上坚持如下原则:
· 

2-5秒窗口显示处理信息提示,避免用户误认为没响应而重复操作;
· 

· 

5秒以上显示处理窗口,或显示进度条;
· 

一个长时间的处理完成时应给予完成警告信息。[4] 
词条图册更多图册

 
词条图片(3)


 
微图用户界面(8)
 

 

 

11. 参考资料

《HTML5权威指南【非常全面详实的网页设计参考书】》((美)弗里曼 著)【简介_书评_在线阅读】
- 当当图书.html

Atitit gui界面ui技术发展史与未来趋势

《C++ GUI Qt 4编程(第二版)(Trolltech的Qt培训教材,生动、全面、深刻地阐明了Qt程序的设计理念,轻松创建跨平台的解决方案。)》((加)布兰切特)【简介_书评_在线阅读】
- 当当图书.html

《Java Swing图形界面开发与案例详解》(王鹏)【简介_书评_在线阅读】
- 当当图书.html

《C# WinForm 实践开发教程
(软件职业技术学院“十一五”规划教材)》(钱哨)【简介_书评_在线阅读】
- 当当图书.html

《JavaFX本质论》((美)安德森)【简介_书评_在线阅读】
- 当当图书.html

自然用户界面_百度百科.mhtml

从GUI到CUI:人工智能UI会长啥样?
_ 人人都是产品经理.mhtml

 

 

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher  kok  虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

 

 

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke交友协会会长  uke捕猎协会会长 Emir Uke部落首席大酋长,

 

uke宗教与文化融合事务部部长, uke宗教改革委员会副主席

uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,

 

uke 首席cto   软件部门总监 技术部副总监  研发部门总监主管  产品部副经理 项目部副经理   uke科技研究院院长uke软件培训大师

 

uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

 Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长

 

uke终身教育学校副校长   Uke医院 与医学院方面的创始人

 uec学院校长, uecip图像处理机器视觉专业系主任   uke文档检索专业系主任

Uke图像处理与机器视觉学院首席院长

Uke 户外运动协会理事长  度假村首席大村长   uke出版社编辑总编

 

转载请注明来源:attilax的专栏  ?http://blog.csdn.net/attilax

--Atiend  v8

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐