2010年5月25日

我看compiz與操作

compiz除了炫之外,難道就沒有別的東西了,其實是有的,只是一般的使用者並不會去使用吧!?
說真的compiz一些效果真的還挺無聊的,除了炫耀出他的能力之外,應該沒用價值,比方說可以放火Orz

compiz有何用呢?比方說半透明的效果,可以讓使用者透過底下的視窗來參考,比方說你一邊在繪製圖形,下面是參考資料的視窗;或者一邊在寫程式,下面那一個視窗是參考文件(不過都是程式碼的話可能會搞得畫面太凌亂XD)

其實操作的實用目的與方式有關,跟程式比較沒有關係。以上面的例子來說,以前gnome就可以透過拷貝目前視窗的方形下面的部份當作背景來達到半透明效果,比方說瀏覽器下面有個檔案總管,要有透明的效果就是先跟gnome desktop取得下面檔案總管的影像,然後貼在瀏覽器當背景,弄出半透明效果

所以compiz可以丟掉?當然不是這樣說,因為compiz使用到了一些3D的特性,讓一些操作的效果可以更容易實現,比方剛剛說得半透明,再過如果要移動視窗,那種取得底部視窗影像的運算就要執行好多次,這樣很慢,因為compiz本身支援3D(也比較需要硬體才可以運作的很好),直接透過Z軸取得影像就可以了,半透明也是天生得,這樣效能會好很多

所以一個好的操作可以提昇工作效能可是卻跟使用何種套件無關,本身是操作或者特性所帶來的好處,可是要體現這樣的特性卻需要一個好的軟體,比方compiz,可以說compiz是某種操作的實現集合

 ========================
另外可以參考一下win7,如果有用過的人的話,應該會看到有一種方式是,xp開始就會把相似的工作群組化,可是群組化後蠻妨礙瀏覽的,比方說你開了3個word,不群組化你還可以看的到檔案名稱,很快的可以找到該word,一旦群組化,你在切換文件中就要兩個以上的步驟(先點選,再看檔案名稱,再點選)。win7進步了,使用者移動到該群組的時候,他會顯示縮小的三個word視窗,使用者就可以很容易的點選到該word檔案。
所以說不是只有linux在進步,M$也同樣在努力中,或許linux也可以學習這種方式,當然mac是很多OS都可以借鏡的地方

沒有留言: