「Linux」Linux 桌面史话 | Linux 中国( 二 )
本文插图
Windows 3.11 , 显示程序管理器和记事本编辑器
1995 年 8 月 , 微软发布了 Windows 95 , 改变了现代 PC 桌面的格局 。 当然 , 我当时对此印象很深刻 。 我曾觉得 Windows 3.x 笨拙而丑陋 , 但 Windows 95 却流畅而漂亮 。 更重要的是 , 我们现在将 Windows 95 视为“桌面” 。 新的“桌面”隐喻是一个巨大的进步 。 你可以在桌面上放置图标——事实上 , Windows 95 提供了两个默认的桌面图标 , 分别是“我的电脑”(用于打开文件管理器)和“回收站”(用于放置以后要删除的文件) 。
但是 , 更重要的是 , Windows 95 桌面的意味着整合 。 程序管理器不见了 , 取而代之的是屏幕底部的任务栏 , 可让你使用更简单的“开始”菜单启动新程序 。 任务栏是多功能的 , 还通过一系列的按钮显示了你正在运行的程序 , 而托盘显示了时间、扬声器音量和其它简单的控件 。 你可以在这个新桌面上右键单击任何对象 ,Windows 95 会为你提供一个上下文相关的菜单 , 其中又你可以执行的操作 。
本文插图
Windows 95 , 显示了记事本编辑器
与以前版本的 Windows 甚至其它 Linux 窗口管理器相比 , Windows 95 的界面更加流畅并且易于使用 。 值得一提的是 , Linux 开发人员创建了一个模仿 Windows 95 界面的 FVWM 的新版本 。 名为 FVWM95 的新窗口管理器仍然不是桌面 , 但它看起来非常漂亮 。 新的任务栏让你可以使用“开始”菜单启动新的 X 程序 。 任务栏还可以使用类似于 Windows 95 的按钮显示了正在运行的程序 。
本文插图
【「Linux」Linux 桌面史话 | Linux 中国】
在 Red Hat Linux 5.2 上的 FVWM95 , 显示了 xterm 和一个带有 xterm 图标、文件管理器和其他程序的快速访问
虽然 FVWM95 和其他窗口管理器都在改进 , 但核心问题仍然存在:Linux 并没有真正的桌面 。 它具有一堆窗口管理器 , 仅此而已 。 使用图形用户界面的 Linux 应用程序(基本上意味着它们是 X 应用程序)看起来形态各异且工作方式也不同 。 除了 X 窗口系统提供的简单的纯文本复制/粘贴功能外 , 你不能从一个应用程序复制和粘贴到另一个应用程序里 。 Linux 真正需要的是在其图形用户界面中进行彻底的重新打造 , 以创建它的第一个桌面 。
Linux 桌面之初啼 在 1996 年 , Matthias Ettrich 有感于 X 之下 Linux 应用程序体验不一致的困扰 。 他想使找个更易于使用的图形环境 , 而且更重要的是 , 他想让所有东西都“集成”在一起 , 就像真正的桌面一样 。
Matthias 开始了 K 桌面环境(K Desktop Environment)(KDE)的工作 。 那个 K 代表着 “Kool”(LCTT 译注:即 Cool) 。 但是 KDE 这个名字也意味着可以类似 通用桌面环境(Common Desktop Environment)(CDE)的做法 , 而 CDE 是“大 Unix”世界的标准 。 尽管到了 1996 年 , CDE 看起来已经有点过时了 。 CDE 基于 Motif 部件集 , 这也是 FVWM 所模仿的设计 。 KDE 1.0 于 1998 年 7 月完成 , 与 FVWM95 等普通窗口管理器相比 , 它有了明显改进 。
本文插图
K 桌面环境(KDE)版本 1.0 。 图片来源:Paul Brown / KDE
KDE 是 Linux 向前迈出的一大步 。 最终 , Linux 有了一个真正的桌面 , 集成了应用程序和更多现代的桌面图标 。 KDE 的设计与 Windows 95 并无不同 。 屏幕底部有一个任务栏 , 它提供了相当于 Windows 95 的“开始”菜单以及一些应用程序的快捷键 。 KDE 还支持虚拟桌面 , 这些桌面被巧妙地标记为 “One”、“ Two”、“Three” 和 “Four” 。 正在运行的应用程序通过位于屏幕顶部单独的任务栏的按钮表示 。
推荐阅读
- Ubuntu ■如何在 Ubuntu 中添加多个时区 | Linux 中国
- 数码■静音设计带来一阵凉风,奥睿科桌面小风扇
- 【科技】静音设计带来一阵凉风,奥睿科桌面小风扇
- IQPark■整洁桌面从插线板开始,人性化设计更贴心
- 太阳能:阳光迟早会被用作能源
- 安胜ANSCEN:【E周道】SCUF Gaming泄露110万用户信息 Linux内核漏洞曝光
- 『Linux就该这么学』Linux PC System76推出Linux键盘 看完手痒了!
- 『开源中国』Linux On iPhone 即将面世,支持 iOS 双启动
- #机箱#5W打造理想桌面——30件桌面好物分享
- [IT运维社区]Linux Kernel 5.7 RC1 发布
