從95到Vista 了解Windows任務(wù)切換功能
Windows Vista中提供了幾種非常酷的方式,能夠在打開的窗口和任務(wù)之間切換。
在Dos時(shí)代,計(jì)算機(jī)不會(huì)遇到程序切換之類的事情。你在某個(gè)時(shí)刻只運(yùn)行一個(gè)程序,事情就這么簡(jiǎn)單。如果你想要運(yùn)行另一個(gè)程序,你就需要終止第一個(gè)程序,然后開始運(yùn)行第二個(gè)程序。當(dāng)我們進(jìn)入到Windows 3.x操作系統(tǒng)之后,我們獲得了同時(shí)運(yùn)行多個(gè)程序的能力,這是一個(gè)革命性的變化。但是,微軟并沒有提供一種好的方法,讓我們能夠跟蹤正在運(yùn)行的多個(gè)程序,或者在它們之間切換。
幸運(yùn)的是,在Windows Vista中提供了幾種非常酷的圖形化的方式,讓我們能夠在打開的窗口或者任務(wù)之間進(jìn)行切換。讓我們看看Windows操作系統(tǒng)在任務(wù)切換方面的發(fā)展過程,然后再詳細(xì)了解一下Windows Vista中新的切換功能。
在Windows 3.x的時(shí)代
你也許還記得,在Windows 3.x,如果你要顯示所有打開的窗口,可以使用CasCADe或者Tile功能,但是一旦你將一個(gè)窗口最小化之后,它就消失了。在那個(gè)時(shí)候,最小化的窗口直接消失在桌面上,雖然它們?nèi)匀皇艿匠绦蚬芾砥鞯墓芾恚悄銓⑺写蜷_的窗口(包括程序管理器)最小化,你才能再看到這個(gè)窗口,這種一個(gè)接一個(gè)的切換方法在當(dāng)時(shí)很少有人能夠理解。
隨著Windows 3.x的發(fā)展,微軟增加了Cool-Switch,這個(gè)功能讓你能夠在所有打開的程序之間轉(zhuǎn)換。你只需要按[Alt][Tab]就可以使用Cool-Switch功能。你按下這兩個(gè)鍵之后,屏幕中間就會(huì)出現(xiàn)一個(gè)窗口,在同一個(gè)時(shí)間只顯示一個(gè)圖標(biāo)。如果希望看到更多的程序,你只需要繼續(xù)按[Alt][Tab]。如果希望選擇某個(gè)程序,你只需要當(dāng)該程序出現(xiàn)在最前面的時(shí)候松開[Alt][Tab]鍵就可以了。不幸的是,Cool-Switch并不能夠顯示最小化的程序,這也就意味著你仍然需要最小化所有打開的窗口,才能訪問某個(gè)最小化的程序。所以在多個(gè)正在運(yùn)行的程序之間進(jìn)行切換仍然非常困難。
Windows 95
當(dāng)微軟推出Windows 95的時(shí)候,這個(gè)操作系統(tǒng)中一個(gè)重要的功能就是Taskbar(任務(wù)欄),它總是出現(xiàn)在計(jì)算機(jī)桌面的底部,即使其他窗口都最大化了之后,它仍然是可見的。有了這個(gè)新的功能,每個(gè)在運(yùn)行的程序,無論它是最大化還是最小化的狀態(tài),在Taskbar上都有一個(gè)按鈕,這樣用戶就能夠知道哪些程序在運(yùn)行一目了然。然后你可以通過點(diǎn)擊這些按鈕在程序之間進(jìn)行切換。Taskbar功能讓程序切換變得非常直觀。
除了為Windows 95增加了任務(wù)欄功能之外,微軟還增強(qiáng)了Cool-Switch功能,這使她看起來更像舊的Program Manager Program Group窗口,這個(gè)窗口中包含了所有正在運(yùn)行的程序的圖標(biāo)——包括那些最小化了的程序。為了在這些圖標(biāo)之間進(jìn)行切換,你需要不斷地按[Alt][Tab]鍵。如果希望選擇某個(gè)程序,你只需要當(dāng)該程序出現(xiàn)在最前面的時(shí)候松開[Alt][Tab]鍵就可以了。
從Windows 98到XP
Windows 95中引入的任務(wù)欄和Cool-Switch功能運(yùn)行良好,所以微軟在Windows 98、Windows ME和Windows 2000中一直延續(xù)了這兩個(gè)功能。因此,我們?cè)谶@些版本中并沒有看到對(duì)這兩個(gè)功能的任何改進(jìn)。
但是,當(dāng)微軟發(fā)布Windows XP的時(shí)候,它們做出了一個(gè)很小的改進(jìn):taskbar grouping(任務(wù)欄分組)。這個(gè)分組功能解決了同時(shí)打開多個(gè)程序的情況下,任務(wù)欄上的按鈕過于擁擠的問題。Windows XP會(huì)把相似的窗口分成一個(gè)組,用一個(gè)按鈕來表示這些窗口,這樣任務(wù)欄上的按鈕就減少了。這個(gè)按鈕上會(huì)出現(xiàn)一個(gè)小箭頭標(biāo)記,你可以點(diǎn)擊這個(gè)標(biāo)記,系統(tǒng)就會(huì)彈出一個(gè)小的菜單,這個(gè)按鈕所代表的所有窗口都會(huì)出現(xiàn)在這個(gè)菜單中。
Windows Vista
當(dāng)然,Windows Vista之中仍然保留了任務(wù)欄和Cool-Switch功能,但是微軟對(duì)這兩個(gè)功能進(jìn)行了一些奇妙的改造——主要是由于新操作系統(tǒng)在圖形化方面做了比較大的改進(jìn)。換句話說,為了使用這些新功能,你的視頻卡必須運(yùn)行WDDM(Windows Driver Display Model)驅(qū)動(dòng),并且能夠顯示Aero界面。
任務(wù)欄中增加了Live Thumbnails功能,這一功能為正在運(yùn)行的程序提供了一個(gè)縮略圖。只要你的鼠標(biāo)指針放在任務(wù)欄的按鈕上,你就會(huì)看到一個(gè)非常小的縮略圖,這個(gè)圖像顯示了這個(gè)窗口的內(nèi)容。而且最妙之處在于,這個(gè)縮略圖是活動(dòng)的,圖像中所顯示的是動(dòng)態(tài)的情況,比如下載的進(jìn)程。
Windows Flip
微軟不僅僅加強(qiáng)了Cool-Switch功能,還修改了它的名字。該功能現(xiàn)在被稱為Windows Flip。和它的前任一樣,Windows Flip的基本功能也是通過[Alt][Tab]按鍵幫助你切換打開的程序。然而,它的界面卻更加豐富漂亮,它用一個(gè)圖標(biāo)和一個(gè)縮略圖來表示一個(gè)正在運(yùn)行的程序。除了顯示正在運(yùn)行的程序的圖標(biāo)和縮略圖,Windows Flip還顯示桌面的圖標(biāo)和縮略圖,這樣你就可以很方便地回到桌面。
而且只要Windows Flip窗口一打開,你就可以使用方向鍵在圖標(biāo)/縮略圖之間來回選擇。Windows Flip的另一個(gè)新功能是無圖形模式。如果你快速地按[Alt][Tab],你就可以直接在兩個(gè)最近使用的窗口之間來回切換,而不會(huì)打開Windows Flip窗口。
Windows Flip 3D
如果覺得Windows Flip還不夠酷的話,你可以按[Windows][Tab]鍵,嘗試一下Windows Flip 3D功能。Windows Flip 3D的基本功能和普通的Windows flip相同,但是在細(xì)節(jié)上卻有一些改進(jìn)。首先Windows Flip 3D為所有打開的程序和桌面提供了一個(gè)多角的、三維的圖標(biāo)。
在Windows Flip 3D中,你可以使用三種方式在打開的程序之間進(jìn)行切換。你仍然可以不斷地按[Windows][Tab]鍵;你可以使用方向鍵來前后移動(dòng);你也可以使用鼠標(biāo)上的滾輪進(jìn)行選擇。無論你選擇哪種方式進(jìn)行選擇,都會(huì)出現(xiàn)一個(gè)縮略窗口顯示程序的內(nèi)容,這很象rolodex。和Live Taskbar的縮略圖功能類似,Windows Flip 3D中的這個(gè)縮略窗口也是動(dòng)態(tài)的,能夠顯示出程序的實(shí)時(shí)狀態(tài)。
