虛擬桌面
在計算中,虛擬桌面(virtual desktop)是通過使用軟件將計算機桌面環境的虛擬空間擴張到超出物理屏幕區域。其主要方式之一是可切換虛擬桌面,它允許用戶製作他們的桌面視見區(view port)的虛擬副本,並在其間切換,具有着打開窗口存在於單一虛擬桌面之中。
可切換桌面
可切換桌面最初由Austin Henderson和Stuart Card於1986年在Xerox PARC設計實現為「Rooms」[1],(直到出版前作者都不知道)在概念上類似於Patrick Peter Chan在1984年的早先工作。這項工作獲得了美國專利[2]。
可切換桌面由Tom LaStrange於1989年在swm中介紹給更廣泛的受眾[3]。運行的應用的窗口不再簡單的被放置在一個x, y位置上,而是被放置在一個給定的虛擬桌面「上下文」上的x, y位置上。它們接着只能在這個特定上下文被啟用時對於用戶是可訪問的。可切換桌面為用戶提供了換頁器(pager)來在「上下文」間,或屏幕空間的頁面之間進行切換,在任何給定時間只有其中之一可以在計算機顯示器上顯示。Unix的第一個虛擬桌面實現是1990年的vtwm。很多今天的X窗口管理器都包括虛擬桌面功能。
引用
- ^ D. Austin Henderson, Jr., Stuart Card (1986) Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface ACM Transactions on Graphics
- ^ User interface with multiple workspaces for sharing display system objects (頁面存檔備份,存於網際網路檔案館), US Patent 5,533,183
- ^ Thomas E. LaStrange (1990) swm: An X window manager shell (頁面存檔備份,存於網際網路檔案館). USENIX Summer.
外部連結
- Ars Technica: "The Micro-AmigaOne and Amiga OS4 Developer Prerelease" (頁面存檔備份,存於網際網路檔案館) (Update 1), By Jeremy Reimer, Monday January 17, 2005 ("Desktop and drawers" section).
這是一篇與軟件相關的小作品。您可以透過編輯或修訂擴充其內容。 |