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

GNOME 雄心勃勃的窗口管理改革

系統(tǒng)
厭倦了窗口混亂和手動(dòng)調(diào)整? GNOME 正在集體討論一個(gè)自動(dòng)化且用戶友好的窗口管理系統(tǒng)。這是你需要了解的情況。

窗口管理是桌面計(jì)算的一個(gè)重要方面,幾十年來(lái)一直是人們著迷和探索的話題。然而,盡管進(jìn)行了多次嘗試,仍然沒(méi)有人能夠破解完美的窗口管理解決方案的密碼。GNOME 開(kāi)發(fā)人員現(xiàn)在開(kāi)始致力于徹底改變窗口管理,旨在提高生產(chǎn)力和用戶體驗(yàn)。

GNOME 開(kāi)發(fā)人員 Tobias Bernard 發(fā)表了一篇 詳細(xì)的文章,介紹了開(kāi)發(fā)人員如何考慮為未來(lái)創(chuàng)新 GNOME 桌面。

傳統(tǒng)窗口系統(tǒng)的挑戰(zhàn)

傳統(tǒng)的窗口系統(tǒng)為我們提供了很好的服務(wù),允許應(yīng)用生成可以手動(dòng)移動(dòng)和調(diào)整大小的矩形窗口。然而,隨著窗口數(shù)量和尺寸的增加,問(wèn)題開(kāi)始出現(xiàn)。重疊的窗口很快就會(huì)變得一團(tuán)糟,使得在不隱藏其他應(yīng)用的情況下訪問(wèn)特定應(yīng)序變得困難。最大化窗口可能會(huì)遮擋桌面上的其他所有內(nèi)容,從而導(dǎo)致混亂和效率低下。

多年來(lái),各種操作系統(tǒng)引入了工作區(qū)、任務(wù)欄和切換器等解決方法來(lái)處理這些問(wèn)題。然而,窗口管理的核心問(wèn)題仍未解決。特別是對(duì)于兒童和老年人等計(jì)算機(jī)新手來(lái)說(shuō),手動(dòng)排列窗口可能會(huì)很麻煩且乏味。

引入平鋪窗口管理器

平鋪窗口管理器提供了防止窗口重疊的替代解決方案。雖然它們?cè)谀承┣闆r下運(yùn)行良好,但也有其局限性。平鋪窗口可能會(huì)導(dǎo)致效率低下,因?yàn)閼?yīng)用通常是針對(duì)特定尺寸和縱橫比設(shè)計(jì)的。此外,這些窗口管理器缺乏關(guān)于窗口內(nèi)容和上下文的知識(shí),需要額外的手動(dòng)調(diào)整,并違背了簡(jiǎn)化工作流程的目的。更不用說(shuō)記住很多鍵盤快捷鍵了。

GNOME 當(dāng)前的平鋪功能

GNOME 已經(jīng)在 GNOME 3 系列中嘗試了基本的平鋪功能。然而,現(xiàn)有的實(shí)現(xiàn)有一些局限性。這是一個(gè)手動(dòng)過(guò)程,僅支持兩個(gè)窗口,缺乏復(fù)雜布局的可擴(kuò)展性,并且不會(huì)將平鋪窗口分組到窗口棧中。

窗口管理的新愿景

該團(tuán)隊(duì)提出了一種新的窗口管理方法,重點(diǎn)關(guān)注符合用戶期望和需求的自動(dòng)化系統(tǒng)。他們的概念涉及窗口的三種潛在布局狀態(tài):馬賽克、邊緣平鋪和浮動(dòng)。

馬賽克模式將成為默認(rèn)行為,根據(jù)用戶偏好和可用屏幕空間智能定位窗口并調(diào)整窗口大小。隨著新窗口的打開(kāi),現(xiàn)有窗口將進(jìn)行調(diào)整以適應(yīng)新來(lái)者。如果窗口不適合當(dāng)前布局,它將被放置在自己的工作區(qū)中。當(dāng)屏幕接近布滿時(shí),窗口將自動(dòng)平鋪。

用戶還可以通過(guò)將窗口拖動(dòng)到現(xiàn)有窗口或空白區(qū)域上來(lái)手動(dòng)平鋪窗口。該系統(tǒng)提供了靈活性和便利性,使其更容易高效地執(zhí)行多任務(wù)。

維護(hù)用戶友好的浮動(dòng)窗口

雖然平鋪提供了多種好處,但 GNOME 開(kāi)發(fā)人員明白,總會(huì)有用戶更喜歡手動(dòng)定位窗口的情況。因此,經(jīng)典的浮動(dòng)行為仍然適用于這些特定情況,但隨著新的馬賽克系統(tǒng)的引入,它可能不太常見(jiàn)。

利用窗口元數(shù)據(jù)增強(qiáng)性能

GNOME 旨在優(yōu)化平鋪體驗(yàn),以從窗口收集有關(guān)其內(nèi)容的更多信息。這包括窗口的最大所需尺寸以及應(yīng)用最佳運(yùn)行的理想尺寸范圍等詳細(xì)信息。通過(guò)使用這些元數(shù)據(jù),系統(tǒng)可以定制窗口布局以滿足用戶的需求,從而提高整體可用性。

展望未來(lái)

雖然 GNOME 開(kāi)發(fā)人員對(duì)這個(gè)新的窗口管理方向感到興奮,但他們也承認(rèn)與這種新穎方法相關(guān)的風(fēng)險(xiǎn)。他們計(jì)劃進(jìn)行用戶研究以驗(yàn)證他們的假設(shè)并完善交互。盡管沒(méi)有具體的實(shí)施時(shí)間表,但該項(xiàng)目可能會(huì)跨越多個(gè)開(kāi)發(fā)周期,并成為 GNOME 46 或更高版本的一部分。

截至發(fā)布此內(nèi)容時(shí),還沒(méi)有草案合并請(qǐng)求,你可以參與其中并提供反饋。

參考自 Tobias 的博客。

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2013-12-10 15:13:57

編程編碼方式

2011-08-17 09:57:01

JavaScript

2009-06-19 08:57:09

雅虎微軟

2023-07-25 12:23:43

2020-01-14 15:25:07

PaperWMGNOME窗口管理

2023-08-10 08:44:05

GNOME桌面窗口

2013-11-12 09:12:47

中興SDN數(shù)據(jù)中心

2024-11-18 16:16:04

2012-12-26 17:27:02

2013-10-22 10:26:14

創(chuàng)業(yè)工作

2025-01-07 11:57:25

2022-07-06 11:21:11

JHipsterJavaJavaScript

2016-11-15 09:50:47

大數(shù)據(jù)醫(yī)療盈利模式

2022-01-17 10:11:25

Wi-Fi物聯(lián)網(wǎng)IOT

2010-09-03 13:39:52

IT“奔三女”

2022-01-20 11:01:41

量子計(jì)算系統(tǒng)

2021-10-13 11:01:54

Android特洛伊木馬SOVA

2017-02-21 06:36:43

谷歌云計(jì)算安全

2010-01-15 13:27:27

潮濕計(jì)算機(jī)

2018-11-05 15:20:44

IntelAMDCPU
點(diǎn)贊
收藏

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