[1.1.1] 用户界面的定义
来源:互联网 发布:最好的风水罗盘软件 编辑:程序博客网 时间:2024/04/30 22:59
h1.my { font: 22pt 黑体; font-weight: normal; } h2.my { font: 22pt 黑体; font-weight: normal; } h3.my { font: 16pt 黑体; font-weight: normal; } p.my { font: 10.5pt Verdana; }
用户界面的定义
用户界面设计是人机交互(Human-Computer Interaction,HCI)领域的一个子学科。人机交互是一门研究、规划和设计如何让人与计算机协同工作,以最高效的方式满足人的需求的学科。人机交互设计师们必须考虑多种因素:人们想要的和期望的是什么?人具有哪些生理限制和能力?其感知和信息处理系统如何工作?以及哪些东西会让人们觉得有趣有吸引力?计算机软硬件的技术特点和限制也必须加以考虑。
用户界面是指计算机及其软件中人们可以看到,听到,触摸到,与其交谈,或者进行理解或指挥的那一部分。用户界面由两个基本部分组成:输入和输出。输入是指一个人如何将他的需求或愿望告诉计算机。一些常见的输入组件如键盘、鼠标、轨迹球、手指(用于触摸屏)、以及声音(用于语音命令)等。输出是指计算机如何将它的计算机结果和需要传达给用户。如今,最普遍的计算机输出机制即是显示屏,以及一些可以利用人类听觉的机制:语音与音响。利用人类的嗅觉和触觉进行输出的界面设计仍然远远未被开发。
一个好的界面设计应同时包含良好的输入和输出机制,以尽可能有效的方式满足用户的需要,考虑其能力和局限。最好的界面是可以让人注意不到的,让用户专注于手中的信息和任务的界面,而非一种用来展示信息或完成任务的机制。
返回总目录
位置:第一部分 - 第一章
- [1.1.1] 用户界面的定义
- [1.1] 第一章 用户界面的重要性
- Flex 3快速入门: 构建简单的用户界面 定义状态过渡
- 用户界面背后的理论
- 设计优秀的用户界面
- 设计优秀的用户界面
- 用户界面设计的原则
- 用户界面的CardApplication类
- 用户界面的TableBoardPanel类
- 用户界面的构件
- Android的用户界面
- 更丰富的用户界面
- 操作系统的用户界面
- 设计Android的用户界面
- iOS7用户界面的改变
- 用户界面测试的原则
- 定制单元格的用户界面。
- 优秀的用户界面设计
- .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类
- [技术讨论]结对编程与交换编程的对话
- 遍历数据库的表结构
- 对C++程序内存管理的精雕细琢
- 关于RFC(Request For Comments)
- [1.1.1] 用户界面的定义
- 打包的时候让.net framework1.1自动安装
- 日历类Calendar
- GIS之路在何方
- 如何使用UDDI服务?
- Ms05039蠕虫的VC实现
- 我的天使很调皮
- 用javascript操作xml
- 我要减肥~~~~~!!!(信誓旦旦)