如果要對Windows 9新近洩露出的內容作一番評論,那麼在筆者看來,這款操作系統各項最為酷炫的新型功能實在與長久以來令Linux用戶們舒爽不已的機制非常相似:舉例來說,虛擬桌面早在上世紀九十年代就開始為Linux用戶服務,而中央通知中心也與GNOME Shell提供的方案相當接近。
Windows 9似乎還將進一步采用Ubuntu的視覺表現方案,即保證單一操作系統界面能夠在所有顯示形式下正確起效——這一點在同時以窗口模式運行多個應用程序時將更具實際意義。誰能想到窗口化應用程序竟會在Windows中成為又一大全新賣點?
不過還有更多出色的Linux功能值得微軟認真加以借鑒。當然,我可不是在發牢騷,只不過想提醒大家——如果Windows能夠早點將這些特性引入自身,我們的使用體驗將更加美好。正如蘋果公司曾經說的:“微軟,打開你們的復印機吧。”
軟件包管理器(也就是桌面應用程序商店)
Windows 8中的一大全新要素正是Windows Store。不過Linux早就已經在使用自己的“應用程序商店”機制了——它們更酷、更實用,而且被稱為“軟件包管理器”。軟件包管理器可以說是用戶安裝軟件的集中場所,大家能夠在這裡找到自己需要的一切、也就省去了在網絡上到處搜尋的麻煩。
▲Ubuntu的軟件中心就是一套集中式桌面應用程序商店
Windows Store本應該成為一套軟件包管理器或者是桌面應用程序商店,其中提供所有用戶可能需要的桌面應用程序。在Linux平台上,大家可以打開自己的軟件包管理器,並安裝從Steam到火狐到LibreOffice再到Adobe Flash播放器在內的一切應用。無論是體積應用,安裝過程都只需輕松點擊數下——對應軟件就會被下載至本地並自動完成安裝,甚至連軟件安裝向導都沒有存在的必要。
相反,微軟卻走上了一條完全相反的“不歸之路”——拋出一種全新應用程序類型(最初曾被稱為‘Metro應用程序’,而後又相繼被命名為‘Modern應用程序’、‘Immersive應用程序’、‘Windows 8風格應用程序’乃至最後的‘Store應用程序’)。大多數Windows用戶對於在計算機設備上使用全屏化計算器應用都毫無興趣,而微軟也在經歷了一系列挫敗之後終於意識到了這一點。而更糟的是,Windows Store一直沒能引起足夠的重視、反而成為欺詐活動與惡意軟件的集散地。相對於當下那些收了錢卻把用戶引導至免費桌面軟件的欺詐應用,Windows Store從一開始就應該將真正的桌面應用程序作為關注核心。正如在Linux上那樣,應該存在一套有能力安裝所有桌面應用的中央平台。
軟件庫(即開放應用程序商店)
在Linux當中,大家不會像在微軟Windows Store以及蘋果Mac OS X上的Mac App Store那樣被牢牢束縛在當前Linux發行版的內置“軟件庫”身上。相反,任何人都能夠根據自己的喜好構建起屬於自己的軟件庫。
舉例來說,當大家在Linux環境下安裝谷歌Chrome浏覽器、Valve的Steam甚至是微軟自家的Skype時,這些軟件包實際上就是在系統中啟用了來自谷歌、Valve或者微軟的軟件庫。軟件產品供應商能夠將自己的軟件添加到軟件包管理器中,從而在簡化安裝流程的同時繼續將軟件托管在自己的服務器當中。
這也意味著大家可以一次性獲得關於已安裝應用程序的全部更新信息,其中包括操作系統更新、谷歌更新甚至是微軟Skype更新——所有更新都會被集中在同一款軟件更新工具當中。想象一下,如果Windows Update能成為一款精簡化應用程序,允許大家輕松為所有已經安裝的應用程序(而不僅僅局限於微軟自己的應用)查看、安裝並規劃更新機制,生活將變得多麼美好啊。總而言之,每一款桌面應用程序就不應該各自使用獨立的軟件更新系統。
更為易行的“總在最前”功能
雖然聽起來似乎只是項無關緊要的小功能,但其在窗口管理工作中卻扮演著舉足輕重的角色。每一套主流Linux桌面環境都允許大家右鍵點擊窗口標題欄並選擇“總在最前”。點選之後,對應窗口將始終位於桌面上其它窗口的前端,這樣大家就能在使用其它應用程序的同時輕松對其進行查看。
▲如果能像Linux那樣直接提供“總在最前”選項,則無異於狠狠抓了抓折磨Windows用戶多年的癢處
如果能像Linux那樣直接提供“總在最前”選項,則無異於狠狠抓了抓折磨Windows用戶多年的癢處。
在Windows系統中,大家要麼得在每一款應用程序中自行尋找其獨立的總在最前選項、要麼使用那些集成度並不怎麼理想的總在最前工具。Windows迫切需要將這項功能直接添加到其基礎桌面窗口管理體系當中。
上一頁12下一頁查看全文 內容導航