网易首页 > 网易号 > 正文 申请入驻

40+ 年演变史!看 IBM 推出标准用户界面的兴衰

0
分享至


本文探讨了 IBM 在 1980 年代制定的用户界面设计标准——通用用户访问(CUA),以及它在微型计算机行业的兴衰过程。文章指出,CUA 标准曾经为不同的操作系统和应用程序提供了一致的用户体验,提高了软件的易用性和可访问性,同时也反映了软件发展的文化冲突和多样性。文章认为,CUA 标准是计算机界面设计的重要里程碑,但随着时间的推移,它逐渐被新的设计理念和技术所取代,导致了用户界面的混乱和不一致。文章呼吁我们重视和学习 CUA 标准的历史价值和现实意义。

原文链接:https://www.theregister.com/2024/01/24/rise_and_fall_of_cua/

未经允许,禁止转载!

译者 | 明明如月

责编 | 夏萌

出品 | CSDN(ID:CSDNnews)

在微型计算机的发展早期,各个制造商都在独立探索用户界面设计。这种情况一直持续到 IBM 在苹果影响下推出统一标准,为整个行业带来了一定程度的统一。不过,这段重要历史已经逐渐被人遗忘。


1981 年,IBM 推出了首部个人电脑,不仅代表了微型计算机的重大跃进,也标志着它们从家庭娱乐转向正规商业工具的转变。这一转变极大推动了行业的发展,以及各类软件在广泛兼容的计算机平台上的市场扩展。尽管市场庞大,但略显混乱。仅三年后,苹果公司推出 Macintosh,引领了图形用户界面的流行。对此,IBM 回应推出了名为“系统应用架构”的项目。虽然该项目鲜为人知,甚至被嘲笑,但它对接下来几十年的软件界面设计和工作方式产生了深远影响。

IBM 的标准中有一部分详细描述了软件用户界面的展现和操作方式,这部分内容意外地得到了广泛应用,迅速流行开来。它不仅影响了 OS/2 的设计,还对 Windows、DOS 及其应用程序乃至几乎所有后续软件产生了影响。因此,几乎每个 Linux 桌面和 GUI 应用的工作方式都受到了这份 1980 年代 IBM 文档的影响,尽管如今这份文档已被人们遗忘。

然而,这份标准并未影响到软件世界的一个重要领域:Linux(及 Unix)的 shell,shell 界面没有进行更新升级,保留了早期终端的弊病,给用户带来很多不好的体验。当然,造成这样现象的原因还有很多,还包括微软的市场营销手段、法律威胁,以及互联网和网络应用、智能手机的崛起等因素。


软件发展的文化冲突

21 世纪的软件环境源自两种不同传统。一种是 Unix 系统,最初设计用于多用户小型计算机,使用慢速串行连接和基于电传打字机的文本终端。这些系统的设计限制导致了特定的软件设计方法,例如早期 Unix 终端没有光标键和修改键,影响了早期软件的设计,如 Vi 导航键布局和 Linux 中 ~ 键的用法。这些限制使得在屏幕上自由移动光标和根据用户界面重新绘制屏幕部分区域变得困难。

另一种传统来自 20 世纪 70 年代中期的微型计算机,它们是低成本的单用户计算机,基于简单的微处理器技术。这些计算机通常配有自己的显示器和键盘,连接到 CPU,使得操作系统简单,响应速度快,支持图形显示和游戏的发展。家用电脑如苹果、雅达利等品牌各不相同,完全不兼容,且没有额外存储空间。与 Unix 系统相比,这些计算机能够自由移动光标,编辑内容,并且不受串行线路的限制,可以随时重绘屏幕。然而,即使到了 2024 年,操作系统的某些部分设计还受到 Unix 系统的设计的影响。


用户界面设计的演变

在 1980 年代中期之前,尽管 IBM 兼容的 16 位微型计算机在商业市场上极为流行,它们的图形处理能力和标准配置却相对较弱,通常不包括鼠标和声音芯片。这些计算机主要运行基于文本的操作系统,如 PC 或 MS-DOS,而少数用户可能使用 Digital Research 的并行 DOS 或 SCO Xenix 从事库存管理等工作。微软推出的 Windows 1 和 2 版本因界面粗糙和应用程序稀少而销量不佳。


IBM 《Principles of GUI Design》 电子书部分截图

为改变这种状况,IBM 于 1987 年推出了 PS/2 系列电脑,设定了多个行业标准,如 VGA 图形和 3.5 英寸软盘驱动器。同时,IBM 与微软共同开发了 OS/2 操作系统。尽管 OS/2 并未成为市场主导,但其中的 IBM 系统应用架构(SAA)部分至今仍在使用,其成功之处在于定义了计算机、操作系统和应用程序间的通信方式。SAA 的一个重要组成部分是“通用用户访问”(CUA),它为用户界面设计提供了一套适用于各种软件的原则,包括标准化菜单栏和键盘快捷键。这在很大程度上是 IBM 对苹果人机界面指南的响应,且考虑到了当时的诉讼环境,为了避免造成不必要的麻烦,进行了一些界面设计上的细微调整。CUA 的设计精髓可在 2007 年出版的 11 页电子书《UI 设计原则(Principles of GUI Design)》中找到,该书中的图片带有轻微的 Windows XP 风格。


CUA 为 DOS 带来了 SAA 理念

1990 年,Windows 3.0 的发布标志着 PC 行业的重大转变。Windows 3.0 在外观和性能上显著提升,首次使人们出于自愿选择使用它。其用户界面从程序管理器到最小化和最大化按钮的 3D 阴影,都严格遵循了 CUA 规范,借鉴了 OS/2 1.2。


Windows 3.0 工作空间截图。图片来源:Tyomitch

尽管如此,Windows 的普及还需时日,因为当时许多 PC 配置较低,DOS 应用仍是主流。1990年最畅销的 PC 应用有 WordPerfect v5.1 和 Lotus 1-2-3 v2.2。这些软件的用户界面各异,例如 Lotus 1-2-3 和 Word for DOS 使用不同的菜单布局和快捷键。WordStar 使用 Ctrl 加字母的组合键,而 WordStar 2000 和 WordStar Express 则有全新的界面。WordPerfect 通过功能键执行操作,且在 WordPerfect 5 中增加了 CUA 风格的下拉菜单。

当时,每个 DOS 应用程序都有独特的用户界面,缺乏统一的设计规则,如 WordPerfect 使用 F3 作为帮助键,而其他程序通常用 F1。这种界面多样性导致用户通常只熟悉一个程序。


CUA 的出现为这种混乱局面带来了标准化。即使用户买不起能够新款 Windows PC 电脑,通过升级应用程序也能获得这种新的、标准化的用户界面。例如,微软的 Word 5.5 for DOS 采用了 CUA 风格的新界面,WordPerfect 同时保留了传统界面和新式菜单。Borland 在其 TurboVision 文本模式窗口系统上添加了 CUA 风格的新用户界面,这个系统因其畅销的开发工具而受欢迎。


混乱再次降临

IBM 的 PS/2 系列电脑通过提升图形性能,配合 Windows 3.0 的发布,极大地推动了 PC 行业的发展。随后,Windows 95 进一步提供了更优秀的图形用户界面。与此同时,IBM 的 CUA 标准将 DOS 应用带入了 1990 年代,并显著提升了易用性,如“开箱即用”的设计理念。


Xfce 桌面环境截图 (图片来源:xfce.org)

CUA 的影响不限于 DOS,还扩展到了 Unix 平台。Open Group 的通用桌面环境(CDE)和 Linux 桌面环境如 Xfce、KDE 和 GNOME 都受到了 CUA 设计理念的影响。特别是 GNOME 3 的改变,为 Linux Mint 提供了恢复一些用户界面特性的机会。初期的 Linux 桌面环境在设计上与 Windows 相似,但随着时间的推移,出现了更多与 Windows 差异较大的新环境,如平铺窗口管理器。


Tilde 文本编辑器界面(图片来源:theregister.com)

CUA 标准并未真正进入 Unix shell 环境,主要是因为像 Vi 和 Emacs 这样的工具自 1980 年代起就已非常成熟。即便有符合 CUA 标准的工具,如 Midnight Commander 的 mcedit 和 Tilde,它们也未能广泛流行。

值得注意的是,非标准化工具的普及和触摸屏设备的使用可能导致许多用户不了解 CUA 标准。例如,KDE 和 GNOME 的发展轨迹显示,即使最初遵循标准的项目也可能逐渐偏离。

这种标准的缺失不仅是老用户的关注点,也影响到残疾人士的计算机使用权利。例如,盲人和视力受损者依赖于键盘操作,而标准化的键盘用户界面有助于他们更好地使用计算机。Linux 桌面环境如 Xfce、MATE 和 Cinnamon 保留了许多相同的快捷键,但某些功能可能缺失。


旁白截图 (图片来源:support.apple.com )

MacOS 中存在一些不遵循 CUA 标准的界面,如 MacOS 内置的旁白(VoiceOver) 对于视力正常的用户来说,就像把朋友的诺基亚手机语言设置为日语或土耳其语一样令人费解。

Linux 桌面缺乏设计的多样性,但如果你想用其他桌面环境,你可能就不能用一些常用的快捷键来操作电脑。不过在和 Mac 系统外观相似的 Ubuntu 的旧版 Unity 桌面上大多数 CUA 快捷键都能保持统一。

菜单栏、对话框布局和操作软件的标准按键,不仅是历史沿革的见证,更是人机界面研发中数百万美元投资和无数工程师多年努力的结晶。从 IBM 的 PS/2 到现代的各类操作系统,这些设计元素不只是技术进步的标志,更是可访问性和包容性发展的关键。它们为各类用户,尤其是残疾人士提供了更便捷的计算体验。对这些设计的忽视,不仅是对计算机界面发展历史的漠视,更是对持续推动技术普及和无障碍化进步的阻碍。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
广州港集团有限公司党委书记、董事长李益波接受纪律审查和监察调查

广州港集团有限公司党委书记、董事长李益波接受纪律审查和监察调查

界面新闻
2024-04-30 17:10:03
行程结束,傅崐萁深夜返台,下飞机后说了两句话,措辞不同寻常

行程结束,傅崐萁深夜返台,下飞机后说了两句话,措辞不同寻常

前沿天地
2024-04-30 12:17:36
美国人开始认识到“阶级矛盾”了

美国人开始认识到“阶级矛盾”了

平原公子
2024-04-30 11:23:26
2005年,傅冬菊在北京医院悄然离世,作为北平起义功臣却一生低调

2005年,傅冬菊在北京医院悄然离世,作为北平起义功臣却一生低调

静霞历史说
2024-04-05 20:50:04
日本突发!崩了!

日本突发!崩了!

江南晚报
2024-04-30 09:23:46
广东省委常委程福波调任中国兵器工业集团有限公司董事长

广东省委常委程福波调任中国兵器工业集团有限公司董事长

澎湃新闻
2024-04-30 15:16:28
周鸿祎再现“离婚套现”争议,狂赚140亿后分前妻90亿,被多位富豪效仿

周鸿祎再现“离婚套现”争议,狂赚140亿后分前妻90亿,被多位富豪效仿

西游日记
2024-04-30 15:28:48
河北安新一辆面包车与洗扫车相撞致5死2伤,当地:伤亡者均在60岁左右,在开展善后工作

河北安新一辆面包车与洗扫车相撞致5死2伤,当地:伤亡者均在60岁左右,在开展善后工作

极目新闻
2024-04-30 15:30:24
突然宣布!正式退出半决赛G1!这可是广东队第一锋线……

突然宣布!正式退出半决赛G1!这可是广东队第一锋线……

绯雨儿
2024-04-30 12:30:54
主动投案!广西消防系统一名支队长被公诉

主动投案!广西消防系统一名支队长被公诉

正义网
2024-04-30 16:46:28
开鲁县双胜村“土地有偿使用”会议记录披露,当地回应五大争议

开鲁县双胜村“土地有偿使用”会议记录披露,当地回应五大争议

红星新闻
2024-04-30 11:43:26
曝LX员工在朋友圈讨论问界车祸,涉嫌破坏了企业形象,遭降级降薪处罚

曝LX员工在朋友圈讨论问界车祸,涉嫌破坏了企业形象,遭降级降薪处罚

可达鸭面面观
2024-04-29 18:39:31
宗馥莉接棒两个月,娃哈哈减去宗庆后等于什么?

宗馥莉接棒两个月,娃哈哈减去宗庆后等于什么?

红星新闻
2024-04-30 15:06:13
这个世界太疯癫!外卖小哥送餐遇到付费电梯,坐一次5毛,甚至能办月卡!

这个世界太疯癫!外卖小哥送餐遇到付费电梯,坐一次5毛,甚至能办月卡!

可达鸭面面观
2024-04-30 13:13:02
详解毕福剑事件始未,世间再无“毕姥爷”!

详解毕福剑事件始未,世间再无“毕姥爷”!

平安是福呀
2024-04-27 08:46:59
G5掘金108-106淘汰湖人 球员评分:3人满分,1人及格,5人崩盘

G5掘金108-106淘汰湖人 球员评分:3人满分,1人及格,5人崩盘

篮球资讯达人
2024-04-30 13:36:52
费解!为何非要破格提拔24岁女干部,难道半年时间也不能等吗?

费解!为何非要破格提拔24岁女干部,难道半年时间也不能等吗?

仕道
2024-04-29 16:42:48
四川省住建厅原厅长何健被公诉!

四川省住建厅原厅长何健被公诉!

正义网
2024-04-30 16:30:47
如此薅羊毛?大学生网购80套演出服,穿完集体退货,商家崩溃怒斥

如此薅羊毛?大学生网购80套演出服,穿完集体退货,商家崩溃怒斥

周老师谈教育
2024-04-30 15:05:45
我们对外部世界的看法是有问题的

我们对外部世界的看法是有问题的

维舟
2024-04-29 21:07:28
2024-04-30 17:46:44
CSDN
CSDN
成就一亿技术人
24612文章数 241796关注度
往期回顾 全部

科技要闻

特斯拉和百度独家深度定制车道级高辅地图

头条要闻

出狱后病逝的李四强被判无罪:8名同案犯均不认识他

头条要闻

出狱后病逝的李四强被判无罪:8名同案犯均不认识他

体育要闻

唏嘘!詹库杜19年首次无人进分区半决赛

娱乐要闻

黄子韬被曝求婚徐艺洋 大量亲密照曝光

财经要闻

查道炯:中国经济的外部挑战与应对思考

汽车要闻

越野老炮最爱 哈弗新H9新增2.4T柴油机

态度原创

时尚
艺术
数码
公开课
军事航空

只有防晒霜可以轻松赚到我的钱!

艺术要闻

用耳朵看展览?西岸美术馆最新特展关注声音艺术

数码要闻

华硕推出天选 X Plus 2024 游戏台式机:14 代酷睿 + RTX 4060 Ti

公开课

父亲年龄越大孩子越不聪明?

军事要闻

以官员:以总理求助拜登阻止逮捕令

无障碍浏览 进入关怀版