LAXCUS分散式作業系統三代UI演進之路

語言: CN / TW / HK

UI做為實現人機互動的入口,一直是Laxcus分散式作業系統的重點研發物件,目前已經發展到第三代,經歷了從字元介面到圖形介面的發展過程。這個發展過程,象極了當年的Dos、Windows、Linux,Laxcus把它們曾經在UI介面上走過的路,一個不拉地走了一遍。路上遇到的坑,出現的各種問題,解決的疑難雜症,一點也不少。做為一個全過程深度參與了Laxcus分散式作業系統UI子系統研發的碼農,感受頗多,下面我就來說說這件事。

第一代UI是字元介面,和Dos、Unix這些字元介面的作業系統一樣,完全的黑白雙色顯示和命令列操作。使用者遠端操控計算機叢集、執行分散式計算工作,只能藉助字元介面和命令來處理。字元介面對現在的手機使用者和Windows、Macintosh使用者已經很古老少見了,而對長期習慣使用Linux、Unix的開發者和管理員們來說,這是一種非常理想的工作介面,除了需要更多敲擊鍵盤,它更簡單純粹,沒有太多雜質,只是對一般使用者來說,使用命令互動存在巨大的使用障礙,同時字元介面也無法獲得多媒體體驗。

第二代UI演進到圖形桌面時代。從字元介面到圖形介面,這是當年Laxcus的一次巨大跨越。因為處於轉型階段,當時研發團隊對圖形技術的理解和經驗不夠,第二代UI還帶有濃郁的蘋果風,典型如上方的導航選單,就是參考了Macintosh。後來又加入了Win95、Win98的成分,比如下方的工作列和啟動選單。第二代UI雖然簡單樸素,但是已經能夠支援多視窗顯示,支援滑鼠雙擊桌面圖示執行Laxcus分散式應用軟體。這些功能已經能夠滿足大多數使用者的圖形使用需要。同時,第二代UI對字元介面和命令列操作仍然一無即往支援,延續開發者和管理員們的使用習慣。

第三代UI仍然是圖形介面,但它在第二代UI基礎上進行了大幅改進優化,視覺效果非常炫酷,這也是目前Laxcus分散式作業系統6.0版本採用的介面。第三代的Laxcus桌面借鑑了Windows的桌面佈局,放棄了第二代桌面上方的導航選單,這樣桌面佈局顯得簡潔,桌面空間也更加充裕。扁平化元件參考了Android的設計,元件扁平化能夠讓桌面整體感覺變得柔和。應用塢對標Macintosh Dock,從應用塢上,使用者能夠快速找到軟體和一鍵單擊啟動,不用再開啟彈出選單尋找和雙擊桌面圖示。

除了借鑑其它作業系統的圖形介面,Laxcus分散式作業系統也進行了大量的自主設計創新。比如紅綠黃三色燈視窗和細邊條邊框的組合,能夠讓使用者更加聚焦視窗內容;將托盤置於托盤面板,在工作列上方彈出顯示,解決了應用軟體過度佔用工作列的問題,為顯示更多分散式應用軟體提供了空間。支援使用者自由定義和選擇桌面面板,為使用者提供更多不一樣的桌面展示。還有懸浮視窗,隨滑鼠在工作列移動,在不顯示桌面主視窗情況下,能夠動態顯示後臺分散式應用軟體的執行狀態。桌面大量使用圖示取代文字,圖示相比文字,對使用者的提示效果更明顯。這些圖形介面的創新,都是研發團隊在持續的產品迭代升級優化中,和使用者反饋那裡得來付諸實現的。

Laxcus分散式作業系統的第三代UI,已經把諸多作業系統的最新圖形使用者介面設計,融合進自己的創新元素裡,形成了自己的圖形使用者介面風,目前可算是圖形桌面的集大成者了。

Laxcus分散式作業系統6.0版本目前已經發布,大家可以去官網: www.Laxcus.com 下載。你會感受到完全不一樣的圖形介面的使用體驗,還有超級強大的分散式處理能力,原來在單機作業系統上很難實現的工作,在Laxcus分散式作業系統上都能瞬間完成。大家更喜歡哪一種介面呢?歡迎在下方留言。

瞭解更多Laxcus分散式作業系統的圖形設計、網路通訊、分散式儲存、大資料、分散式計算、邊緣計算、人工智慧、雲原生、安全管理、分散式應用軟體開發和其它前沿技術,請關注公眾號“Laxcus分散式作業系統”,或者聯絡小編微信,加入產品技術群,讓我們一起討論最新的技術知識。