MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-25, 10:36

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 9 篇文章 ] 
發表人 內容
文章發表於 : 2005-04-26, 18:58 
離線

註冊時間: 2002-11-14, 10:09
文章: 735
來自: 昨日東風
翻的很差,加減看吧……
http://www.mozillazine.org/talkback.html?article=6498

Robert "roc" O'Callahan最近在網誌上張貼了有關將Mozilla的圖形處理基礎架構轉換到Cairo的最新進度Cairo,過去曾被稱為Xr或Xr/Xc,是一個跨平台的開放原始碼向量圖形函示庫。roc在文章中提到,轉移到Cairo上,將會「帶給我們現代化的2D圖形處理能力(如填充、描邊、去背、一般的仿射轉換,以及無所不在的alpha透明模式支援)」。Cairo可將它的輸出資料送到數種不同的後台,這使它很適合產生圖形到螢幕上,以及列印。藉由Glitz函示庫,Cairo便能以OpenGL的硬體加速功能來繪製圖像,這使Mozilla能在現代化的3D顯示硬體上獲得益處。

在roc的文章中附帶了一張在Linux底下運行的Mozilla套裝軟體的圖片,這個Mozilla便是以Cairo來生成網頁以及本身的XUL使用者介面。雖然它的性能仍需要改善:但是roc說『現在,敘述它的速度最好的方式,就是介於「冰河」與「質子衰變」間』。終究,Cairo在那些擁有現代化3D顯示硬體的(大多數)使用者上,生成網頁的速度將會令人注目的快,而目前不管你用哪種硬體,大家都是一樣快。

因為Cairo跨平台的特性,將會移除那些特定平台所需的大量繪圖程式碼,而且它會提供一個的單一的「生成管線」給所有被顯示的內容。Cairo對於最近登記的Html canvas element以及Mozilla原生可縮放向量圖形支援特別有利。許多Cairo的後台,應該可以很簡單的達成一些像轉換網頁成PDF檔案或者將文件儲存為一個PNG圖形檔案之類的功能。

Mozilla2:GFXEvolution的wiki頁面上,有著更多Cairo的資訊。Cairo的程式碼將會包裝成一個精簡的C++包裝-就是Thebes,讓它能夠更容易被使用。Mozilla團隊也會貢獻許多成果給Cairo計畫。就在去年,Cairo以Mozilla公共授權條款來重新授權(本身還包含LGPL授權),移除了任何授權的相容性問題。Cairo不僅僅只有Mozilla這個援助者,Gtk+ toolkit(在Gnome中被廣泛使用),也將轉換到Cairo。

_________________
I use 圖檔.


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 (ax)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-26, 20:41 
離線
頭像

註冊時間: 2004-07-23, 14:05
文章: 1552
來自: 台北縣豆腐的故鄉
這個……從一個完全的外行人來看,翻成白話文是不是可以說,這個新聞說的是「Mozilla的網頁成像引擎,在下一代會有更強大支援SVG啦或是canvas(這是什麼? :? )的能力(所以那些圖像效果會包括什麼呢?半透明等等的嗎?那除了網頁圖像外,Mozilla瀏覽器本身也會有這樣的效果嗎?),甚至也包括3D圖型嗎? :oops:

_________________
不努力的話,就會死在這裡,或是死在那裡。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.6) Gecko/20050226 Firefox/1.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-26, 21:48 
離線

註冊時間: 2002-11-14, 10:09
文章: 735
來自: 昨日東風
這篇文章的重點,其實就是未來Firefox的佈局引擎(Layout engine)Gecko,將會支援顯示卡的硬體加速功能及特效。

使用顯示卡的硬體加速是可以理解的,其實目前Gecko生成頁面的方式並不是那麼有效率(你有沒有碰過開個網頁,Cpu loading 100%的情況?),雖然Fx顯示網頁的速度很快,但那是依賴CPU的效能而做到的。透過顯示硬體加速,Gecko就可以將大部分的工作交由顯示晶片來作。


---
題外話,連Windows Longhorn,都使用到了顯卡的3D硬體加速,那你說這會不會是未來的趨勢呢? 8)

_________________
I use 圖檔.


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 (ax)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-26, 21:59 
離線

註冊時間: 2002-11-14, 10:09
文章: 735
來自: 昨日東風
MilchFlasche 寫:
這個……從一個完全的外行人來看,翻成白話文是不是可以說,這個新聞說的是「Mozilla的網頁成像引擎,在下一代會有更強大支援SVG啦或是canvas(這是什麼? :? )的能力(所以那些圖像效果會包括什麼呢?半透明等等的嗎?那除了網頁圖像外,Mozilla瀏覽器本身也會有這樣的效果嗎?),甚至也包括3D圖型嗎? :oops:

理論上是這樣沒錯,不過要看Cairo函示庫對於硬體的操控能夠到何種程度。

_________________
I use 圖檔.


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 (ax)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-27, 14:13 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
希望到時候 Gecko 的 XUL 能夠支援 Longhorn 的 Avalon 呈圖層,可以透過 XUL 啟用特定的 Aero 效果...

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-27, 15:55 
離線

註冊時間: 2002-11-14, 10:09
文章: 735
來自: 昨日東風
kourge 寫:
希望到時候 Gecko 的 XUL 能夠支援 Longhorn 的 Avalon 呈圖層,可以透過 XUL 啟用特定的 Aero 效果...

能夠支援就意味著要使用Avalon來做API,但這是不可能的,我想頂多做到類似的效果吧。

_________________
I use 圖檔.


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.7.7) Gecko/20050416 Fedora/1.0.3-1.3.1 Firefox/1.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-27, 19:35 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
我想的是,Gecko 的引擎到時候可以在 XUL 語言中實作一些 Avalon 可提供的效果,到時候在 runtime 再做 on-the-fly 的 API 執行

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.6) Gecko/20050226 Firefox/1.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-27, 22:42 
離線
頭像

註冊時間: 2004-09-17, 18:02
文章: 1913
來自: MSB, MND
kourge 寫:
我想的是,Gecko 的引擎到時候可以在 XUL 語言中實作一些 Avalon 可提供的效果,到時候在 runtime 再做 on-the-fly 的 API 執行

這樣會比較慢吧...Q.Q
而且,用XP之前的怎麼辦?

_________________
吟風齋


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.7) Gecko/20050414 Firefox/1.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-27, 23:15 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
如果我沒記錯,現在 Mozilla 可以用 .NET 編譯
Avalon 呈圖層只是一個 API 層,況且 Avalon 也支援 XP 啊。

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.6) Gecko/20050226 Firefox/1.0.1
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 9 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 10 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群