Desktop Computer操作系统之GUI发展
想总结一下台式机操作系统的GUI发展
但是在网上看到了,就转载,不用自己去总结了
Source: Wikipedia
TIME 1981-2009
操作系统的图形界面。
下面,让我们先来看看PC机上的第一个图形界面——Xerox Alto(该系统并未商用,主要用于研究和大学),其于1973年被施乐公司Xerox Palo Alto Research Center (PARC)所 设计,从此,开启了计算机图形界面的新纪元,80年代以来,操作系统的界面设计经历了众多变迁,OS/2, Macintosh, Windows, Linux, Symbian OS ,各种操作系统将 GUI 设计带进新的时代。
1981-1985
Xerox 8010 Star (released in 1981)
这是第一个完整地集成了桌面和应用程序以及图形界面的操作系统,人们一开始叫它“Xerox Star”,然后又叫“ViewPoint”,再以后又叫作“GlobalView”。
Xerox 8010 Star, Source: toastytech.com
Apple Lisa Office System 1 (released in 1983)
Apple Lisa OS 1, Source: GUIdebook
VisiCorp Visi On (released in 1984)
下面是IBM PC上的第一个图形界面的操作系统,叫Visi,其主要是给大公司用的,当然其价格也是非常高昂的。这个图形界面使用了鼠标,内置的安装程序以及帮助文档,但没有使用icon。下面是截图。
VisiCoprt Visi On, Source: toastytech.com
Mac OS System 1.0 (released in 1984)
Apple Mac System 1.0, Source: toastytech.com
Amiga Workbench 1.0 (released in 1985)
Amiga在第一次release出来是超前的,它支持背景色的更换四色:黑,白,蓝,橙),原始的多任务处理,还有立体声,以及多状态的图标(选中和未选中)
Amiga Workbench 1.0, Source: GUIdebook
Windows 1.0x (released in 1985)
Microsoft Windows 1.01, Source: makowski-berlin.de
1986 – 1990
IRIX 3 (released in 1986, first release 1984)
64位的IRIX操作系统源自UNIX。它的一个有趣功能是支持矢量图标,这个功能远在 Max OS X 面世前就出现了。下面是截图(看起来,比Windows成熟了太多了)
Silicon Graphics IRIX 3.0, Source: osnews.com
Windows 2.0x (released in 1987)
Windows在这个版本有重大的改进。比如窗口可以重叠,可以改变大小,可以最大化和最小化。下面是截图。
Microsoft Windows 2.03, Source: guidebookgallery.org
OS/2 1.x (released in 1988)
Microsoft-IBM OS/2 1.1, Source: pages.prodigy.net
NeXTSTEP / OPENSTEP 1.0 (released in 1989)
该 GUI 的图标很大,48×48像素,包含更多颜色,一开始是单色的,从1.0开始支持彩色,下图中已经可以看到现代 GUI 的影子。
NeXTSTEP 1.0, Source: kernelthread.com
OS/2 1.20 (released in 1989)
接下来,OS/2升级成了1.20,我们可以看到,图标和窗口变得好看了许多,图标看上去更好看,窗体也显得更平滑。(是不是很像Windows 3.2?)
OS/2 1.2, Source pages.prodigy.net
Windows 3.0 (released in 1990)
此时,Microsoft 雇佣了 Susan Kare ,她设计了Windows 3.0 的图标并统一了图形界面的风格。
Microsoft Windows 3.0, Source: toastytech.com
Microsoft Windows 3.0, Source: toastytech.com
1991 – 1995
Amiga Workbench 2.04 (released in 1991)
Commodore Amiga Workbench 2.04, Source: guidebookgallery.org
Mac OS System 7 (released in 1991)
Mac OS version 7.0 是第一个支持彩色Mac OS GUI ,还有阴影。
Apple Mac OS System 7.0, Source: guidebookgallery.org
Windows 3.1 (released in 1992)
OS/2 2.0 (released in 1992)
IBM OS/2 2.0, Source: toastytech.com
Windows 95 (released in 1995)
Microsoft Windows 95, Source: guidebookgallery.org
1996 – 2000
OS/2 Warp 4 (released in 1996)
IBM OS/2 Warp 4, Source:toastytech.com
Mac OS System 8 (released in 1997)
该版本的 GUI 支持默认的256色图标,Mac OS 8 最早采用了伪3D图标,其灰蓝色彩主题后来成为 Mac OS GUI 的标志。
Apple Mac OS 8, Source: guidebookgallery.org
Windows 98 (released in 1998)
图标风格和 Windows 95 几无二致,不过颜色支持得更多了。支持超过了256色的图标。第一次出现了“Active Desktop”,桌面和IE集成,开始了internet的全面集成。
Microsoft Windows 98, Source: toastytech.com
KDE 1.0 (released in 1998)
KDE 1.0, Source: ditesh.gathani.org
GNOME 1.0 (released in 1999)
Red Hat Linux发行版开发的GUI,GNOME后来也被别的 Linux 采用。
Red Hat Linux GNOME 1.0.39, Source: visionfutur.com
2001 – 2005
Mac OS X (released in 2001)
Apple Mac OS X 10.1 Source: guidebookgallery.org
Windows XP (released in 2001)
Microsoft Windows XP Professional, Source: guidebookgallery.org
KDE 3 (released in 2002)
自从KDE 1.0以来,K Desktop Enviornment 改善地非常地快也非常的迅猛。其对所有图形和图标进行了改进并统一了用户体验。
2007 – 2009
Windows Vista (released in 2007)
Microsoft Windows Vista, Source: technology.berkeley.edu
Mac OS X Leopard (released in 2007)
这是第6代的Mac OS桌面系统,也是一样,引入了更好的3D元素。还有大量的动画。
Apple Mac OS X 10.5 Leopard, Source: skattertech.com
KDE (v4.0 Jan. 2009, v4.2 Mar. 2009)
KDE 4 的 GUI 提供了很多新改观,如动画的,平滑的,有效的窗体管理,图标尺寸可以很容易调整,几乎任何设计元素都可以轻松配置。相对前面的版本绝对是一个巨大的改进。
Desktop Computer操作系统之GUI发展相关推荐
- 【操作系统】—操作系统的发展与分类
[操作系统]-操作系统的发展与分类 本章的思维导图如下 一.手工操作阶段 手工操作阶段的主要缺点:用户独占全机.人机速度矛盾导致资源利用率很低 二.批处理阶段-单道批处理系统 引入脱机输入/输出技术( ...
- It was in 2006, and as a desktop computer
It was in 2006, and as a desktop computer, Linux was still pretty rough. As an experiment, Clem set ...
- 【操作系统】操作系统的发展历程——手工阶段、批处理阶段、分时操作系统、实时操作系统
[操作系统]操作系统的发展历程--手工阶段.批处理阶段.分时操作系统.实时操作系统 说明:本系列用于记录学习操作系统时的知识点,主要参考资料:王道考研. 不骗各位,博主真的是小菜鸡,如有纰漏还请指出. ...
- UI那点事—从我的经历看GUI发展
很多的软件工程师特别是windows软件开发人员的或多或少都有些UI开发的经历.对于一个软件产品,从任何一个角度 来说,UI都是至关重要的.软件的UI就像一个人的脸,一个人的第一印象很重要,一个软件亦 ...
- 操作系统在计算机科学发展中的重要性,浅谈计算机科学中的系统论与辩证法
摘要:计算机科学与技术中蕴含着很多系统论和辩证法.文章通过对这些理论的探讨,从一个全新的角度对计算机的硬件.软件以及操作系统等进行了阐述.为计算机教学工作的开展提供一条新的路径. 关键词:计算机:系统 ...
- 冷月手撕408之操作系统(3)-操作系统的发展及分类
操作系统的发展及分类主要是介绍了操作系统从诞生到现在的发展,重点掌握批处理阶段和分时操作系统. 主要的重点冷月做出了标识,知识点如下图(pdf版或xmind源文件请关注公众号:学长冷月,回复操作系统) ...
- 80 年代以来的操作系统 GUI 设计进化史
70年代,施乐公司 Xerox Palo Alto Research Center (PARC) 的研究人员开发了第一个 GUI 图形用户界面,开启了计算机图形界面的新纪元,80年代以来,操作系统的界 ...
- 操作系统设计与实现第3版笔记与minix3心得(5)-操作系统发展历史(3)
第三代计算机之精彩时代 分时系统 1.由于多道程序极大地提高了效率,但程序员希望有更快的响应时间,于是,出现了分时系统.其实质是多道程序的变种. 2.每个客户都有一个联机终端,通过终端可使用计算机的C ...
- GUI的定义、发展、应用
GUI(Graphical User Interface)是一种结合计算机科学.美学.心理学.行为学,及各商业领域需求分析的人机系统工程,强调人-机-环境三者作为一个系统进行总体设计. 这种面向客户的 ...
最新文章
- 2020人工神经网络第一次作业
- 在windows环境下基于sublime text3的node.js开发环境搭建
- 观测云品牌正式亮相,携手通信院共推国内可观测性概念与技术发展!
- 【Java】用Jackson进行JSON序列化/反序列化操作
- 自定义UISwitch
- centos普通用户修改文件权限_Linux CentOS更改文件的权限与用户及用户组管理命令...
- oracle 中某张表备份,张表系统流程(java程序备份及恢复SQL2000中数据库中的某张表)...
- 深度学习自学(十一):Aborted at 1558257386 (unix time)
- python绘制多边形_在python-matplotlib中绘制3D多边形
- mysql:The total number of locks exceeds the lock table size
- Java项目中使用OpenOffice转PDF
- 谷歌服务器框架最新版本,谷歌服务框架2020最新版本
- qlabel 添加图标_Qt中用QLabel显示图片
- 迪杰斯特拉算法(求最短路径)
- K2P设置为桥接路由器教程
- 汇编实验四——扬声器程序设计
- codeforces1492 D. Genius‘s Gambit python
- 43.深度解密四十三:网络营销推广实战中的“辅助营销工具”大全
- python学习笔记14 图像格式转换png转jpg
- 东莞金蝶服务器维护,金蝶软件最常见的问题处理方法