Gnome 將徹底重構(gòu) “窗口管理”
GNOME 46 或更高版本可能會對桌面的默認(rèn)窗口管理 (Window Management) 進(jìn)行徹底改造。
近日,GNOME 開發(fā)者 Tobias Bernard 通過一篇長文詳細(xì)介紹了 GNOME 設(shè)計團(tuán)隊(duì)為重新設(shè)計桌面窗口管理所做的工作。終極目標(biāo)是重新設(shè)計足以成為默認(rèn)方案而非可選方案的方法。
Tobias Bernard 是交互設(shè)計師,負(fù)責(zé) GNOME 的設(shè)計,他研究了現(xiàn)在操作系統(tǒng)里放置窗口的常見方法(平鋪、層疊 / 浮動),發(fā)現(xiàn)對新手用戶而言,手動放置和縮放窗口的工作很繁瑣。
他因此提出了自己的概念性設(shè)計,希望創(chuàng)造更理想的窗口管理方式。一些關(guān)鍵細(xì)節(jié)包括:
- 自動執(zhí)行人們可能想要的操作,必要時允許調(diào)整
- 將工作空間 (workspaces) 作為工作流的完全集成部分來使用
- 從應(yīng)用程序中獲取更豐富的元數(shù)據(jù),以便更好地進(jìn)行整合
窗口采用三種布局排列方式相結(jié)合:
- 馬賽克 (Mosaic),類似于平鋪,并結(jié)合平鋪和浮動的優(yōu)勢,且更自由
- 靠近邊緣平鋪,相當(dāng)于局部的平鋪
- 浮動,經(jīng)典的層疊窗口模型
毫無疑問這是一項(xiàng)重大工作,將涉及大量窗口元數(shù)據(jù),并需要在某些領(lǐng)域進(jìn)行更多用戶研究。