自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Windows上面為什么沒有Gnome、KDE、Xface這些比較成熟的第三方桌面環(huán)境?

系統(tǒng) Windows
隨著時(shí)間的發(fā)展,這些桌面環(huán)境也不斷的完善,才有現(xiàn)在相對(duì)比較好的表現(xiàn),但跟Windows、Mac相比,他們依然在內(nèi)存占用、穩(wěn)定性方面有比較大的差距。?????????????????????????????????????

在Linux上面,有很多桌面環(huán)境。

但在我看來,其實(shí)都是對(duì)其它操作系統(tǒng)桌面的“模仿”。

Gnome,模仿MacOS,簡(jiǎn)約大方,一打開Settings,更是慢慢的Mac的“啟動(dòng)臺(tái)”味道。

圖片圖片

如果不是圖標(biāo)透著濃濃的“塑料”氣息,布局跟Mac非常像。

KDE,Windows Style,標(biāo)志性的開始按鈕,開始菜單。當(dāng)然KDE也提供了更多的配置選項(xiàng)。

圖片圖片

那么Xface呢?

它模仿了誰?

雖然它很快,但也太簡(jiǎn)陋了,模仿誰都不像。

圖片圖片

那為什么Linux上面要出現(xiàn)這么的桌面環(huán)境,而Windows卻只有官方一家獨(dú)大呢?

原因很簡(jiǎn)單,Windows的UI是跟Windows系統(tǒng)緊密結(jié)合的,是Windows的一部分。

我們從正式的Windows版本開始,也就是不算Windows 3.1、3.2這種運(yùn)行在DOS之上的系統(tǒng),從Win95開始。

Win95的發(fā)布日期是1995年8月24日,從那時(shí)起Windows就是圖形界面。

一直到Win2008 Server以后,也就是2008-1995=13年之后,Windows才推出了名為“server core”的版本,不帶GUI界面,能讓用戶只安裝Linux那樣的一個(gè)黑色小窗口。

一個(gè)跟GUI界面如此血肉相連的系統(tǒng),其它的公司根本沒有辦法微軟公司官方的GUI界面相競(jìng)爭(zhēng),一方面是微軟確實(shí)是最強(qiáng)大的軟件公司之一,有頂尖的程序員和設(shè)計(jì)師幫忙設(shè)計(jì)Windows界面,各種經(jīng)典。

WinXP桌面壁紙WinXP桌面壁紙

Win7的玻璃界面Win7的玻璃界面


Win10的“方塊”設(shè)計(jì)Win10的“方塊”設(shè)計(jì)

每一個(gè),無疑都是界面設(shè)計(jì)領(lǐng)域的巔峰。

另外一個(gè)方面,桌面是系統(tǒng)組件,在沒有源代碼的情況下,開發(fā)這種核心組件需要的難度很高,幾乎是不可能完成的任務(wù)。

就算能夠在某個(gè)版本,達(dá)到了比肩Windows默認(rèn)界面的程度,Windows的持續(xù)更新,也讓這種比肩慢慢落后,更何況還有很強(qiáng)的穩(wěn)定性要求。

如果設(shè)計(jì)了一個(gè)界面,如何解決右鍵菜單顯示項(xiàng)的問題呢?

如果保證每一個(gè)文件類型,都能完美對(duì)應(yīng)原來的Windows選項(xiàng)呢?

如果解決像WinRar等稀奇古怪的ShellAPI掛接呢?

這都是新桌面需要解決的問題。

而Linux則開始并不是一個(gè)有GUI界面的系統(tǒng),都是黑漆漆的窗口。

后來,MIT的2位工程師編寫了X Windows,后來被移植到各種平臺(tái),成為Unix/Linux上面的GUI標(biāo)準(zhǔn)。

X的設(shè)計(jì)之處,是服務(wù)器/客戶端模式,沒錯(cuò),需要一個(gè)服務(wù)器來繪制,和移動(dòng)窗口,處理鍵盤和鼠標(biāo)的輸入。另外還需要一個(gè)客戶端把服務(wù)器繪制的內(nèi)容顯示出來。

但是GUI的顯示樣式并沒有做出規(guī)定,包括按鈕的樣式,菜單的樣式、窗體按鈕放在左邊還是右邊。

負(fù)責(zé)樣式的是窗口管理器(Windows Manager),這就是Gnome、KDE、Xface,他們負(fù)責(zé)細(xì)節(jié)問題。

從這里可以看出,其實(shí)Linux上面這些桌面環(huán)境,都是慢慢“生長(zhǎng)”出來的,而不是和Windows一開頭就是桌面環(huán)境。

Gnome、KDE、Xface分別屬于不同的團(tuán)體、不同的公司,但是都是基于X Windows的“實(shí)現(xiàn)跟機(jī)制分離“,而能夠統(tǒng)一在Linux上面工作。

同Window不同,他們是跟Linux系統(tǒng)本身是分離的。

隨著時(shí)間的發(fā)展,這些桌面環(huán)境也不斷的完善,才有現(xiàn)在相對(duì)比較好的表現(xiàn),但跟Windows、Mac相比,他們依然在內(nèi)存占用、穩(wěn)定性方面有比較大的差距。

從上面的發(fā)展過程,我們可以看出,是土壤讓樹木結(jié)出了不同的果實(shí)。

責(zé)任編輯:武曉燕 來源: 明月三千
相關(guān)推薦

2021-09-29 21:00:12

微軟Windows 11Windows

2018-05-16 23:05:46

2013-11-15 13:30:31

2015-11-05 16:44:37

第三方登陸android源碼

2013-08-12 16:04:19

第三方移動(dòng)應(yīng)用

2021-12-21 10:24:36

物聯(lián)網(wǎng)平臺(tái)物聯(lián)網(wǎng)IOT

2015-07-15 11:15:54

LinuxGNOME

2009-11-25 17:19:58

桌面軟件Chrome第三方擴(kuò)展

2021-07-28 06:46:25

Windows 操作系統(tǒng)微軟

2016-05-03 15:54:51

KDEGNOMEXFCE

2021-07-28 14:32:03

Windows微軟

2009-02-20 09:19:11

NetBeans插件IDE

2017-12-11 15:53:56

2014-07-23 08:55:42

iOSFMDB

2019-07-30 11:35:54

AndroidRetrofit庫(kù)

2017-05-16 13:24:02

LinuxCentOS第三方倉(cāng)庫(kù)

2019-09-03 18:31:19

第三方支付電商支付行業(yè)

2013-12-02 11:17:17

Linux MintLinux Mint Cinnamon

2014-07-25 09:33:22

2017-11-01 06:40:33

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)