(这一章讲了用户界面从无到有的发展历史)
“代”通常指计算机硬件技术上发生的变化,用户界面技术也大致经历了与硬件分代相平行的一系列变化。
3.1批处理系统
第一代用户界面甚至不是交互式的。系统与用户的交互被限定在某个时间点上:把一批作业作为一个单元来提交。
在不用用户监督的情况下做同样的事情,批处理有优势。
(批处理在ps中有应用,批处理图片。在其他软件中,有批量导出等类似功能)
批处理模式中应当给予用户能中止或者修改的功能。
3.2命令行界面
用户只能在用作命令行的那一行和计算机交互,一旦按了回车键,就不能修改输入的内容了。用户能阅读的只限于最后显示的24行内容。1维
3.3全屏幕界面
全屏幕的经典实用方式是填表式对话过程,显示给用户的是许多带有标签的区域,用户可以用任意的次序编辑修改。表单的填写现在依然以对话框的形式存在于现代界面中。2维
3.4图形用户界面
图形用户界面的交互方式就是直接操作。图形用户界面是面向对象的,而不是像之前的界面是面向功能的。依赖鼠标的精确点击和视力。2.5维
3.5下一代界面
用户界面的维度将要实现3维,或更高。高度便携和个性化。(智能手机算吗)
多个应用程序可以同时操作一个文件
用户不用考虑用什么应用,数据知道如何集成系统中的功能。
计算机自己改变用户界面,能自动适应用户的特定使用环境和位置。
3.6可用性的长期趋势
可用性长期发展的潜力在于新一代用户界面能够建立在前面数代的功能纸上,同时再增加新的交互能力。
(这章对于实际工作没什么帮助,但是看了界面的发展历程,理解了现在的操作方式不是唯一的操作方式,就像夏虫看到了冬天的感觉。也许以后大家就不用坐着办公了,颈椎病会少很多吧。)