惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
博客园 - Franky
GbyAI
GbyAI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
爱范儿
爱范儿
IT之家
IT之家
酷 壳 – CoolShell
酷 壳 – CoolShell
aimingoo的专栏
aimingoo的专栏
博客园_首页
MongoDB | Blog
MongoDB | Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recent Announcements
Recent Announcements
Scott Helme
Scott Helme
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
C
CERT Recently Published Vulnerability Notes
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Jina AI
Jina AI
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
L
LangChain Blog
L
LINUX DO - 最新话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
H
Hacker News: Front Page
MyScale Blog
MyScale Blog
P
Palo Alto Networks Blog
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
AI
AI
T
Troy Hunt's Blog
Microsoft Azure Blog
Microsoft Azure Blog
阮一峰的网络日志
阮一峰的网络日志
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Vercel News
Vercel News
Microsoft Security Blog
Microsoft Security Blog
罗磊的独立博客
S
Secure Thoughts
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
人人都是产品经理
人人都是产品经理
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
S
Security @ Cisco Blogs
Cloudbric
Cloudbric
E
Exploit-DB.com RSS Feed
Attack and Defense Labs
Attack and Defense Labs

博客园 - zhouyongguo

最省力的多语言解决方案 软件的互联网基因 工作流设计图 手机、未来、饭碗 找到最重要的知识 “智能”的随想 软件也是仿生学 软件交互设计原则 把软件做成艺术品 从人脑到搜索引擎的畅想 权限控制和法官判罪 关于程序员的技能 面对各不相同的业务功能的表单系统架构 项目型企业业务模型简单分析 关于正规化 知识管理系统模型浅见 使用Silverlight 实现工作流流程定义 软件的世界(1):认识现实世界 - zhouyongguo - 博客园 采用ASP.NET 2.0的Callback机制构建轻量级的AJAX架构
关于软件的交互性设计
zhouyongguo · 2009-12-02 · via 博客园 - zhouyongguo

 如何使软件不在是被人操作的工具,他也可以像你的你的朋友一样和你自如的沟通。这已不仅仅是易用性的问题。也不仅仅客户需求的问题,而实实在在的设计问题,

交互性使设计出来的

为用户工作目标和快乐使用而设计,通过清晰、准确、简洁的表达实现用户和软件之间的交互。

易用的软件开发规范=视觉表现规范+页面操作规范+业务表达规范

一、视觉表现规范

1.    软件的界面应该漂亮而舒适。

2.    使用柔和的色彩,主色要柔和,具有亲和力与磁力,杜绝刺目的颜色

3.    重要的内容显示在第一屏,并且主次分明

4.    导航应出现在第一屏上半部分

5.    尽量避免使用装饰性的图标,也就是说图标要有意义

6.    一般来说红色表示警示,绿色表示ok,黄色表示提示,灰色通常表示“暂不可用”。

7.    界面风格要保持一致,字的大小、颜色、字体、行间距要相同

8.     为展示而设计,许多软件往往强调操作数据,而忽略数据的展示。

二、            页面操作规范

1.. 结构化更易于理解。

2. 信息的表达应该清楚、明确、直接。

3. 操作可识别。

4. 操作前,结果可预知。

5. 操作时,操作有反馈。

6. 操作后,操作可撤销。

7. 让用户知道身处何地。

8. 不提供多余的功能。

9. 相同的功能,在不同的页面中应保持一致性。

10. 措辞统一。


三、业务表达规范

1.  设定业务表达的目标。

2. 让用户在实现自己目标的过程中分出明确的步骤,使用向导图示的方式帮助用户理解业务。在业务中加入明确的帮助和提示。

3.区分不同的用户群体和角色,为不同需要的人提供不同的视图。

4.对相关业务数据进行聚合,帮助用户理解业务总体情况

5.  区分个人和公共信息,为个人提供自己的信息中心。

6.  与现实生活经验相符