2010-08-21 33 views
2

我見過最近推出的一款基於XUL的應用程序,它可能在桌面上運行。火狐語言不是XUL嗎?我認爲它不適用於其他任何Firefox,並且肯定不能用作桌面應用程序。XUL應用程序只能在Firefox上工作

可有人誰知道更多關於XUL確認其與其他瀏覽器(IE,Chrome瀏覽器的兼容性等),如果它運行作爲一個桌面應用程序,它與操作系統(在Windows,Mac,Linux)的

回答

1

兼容性退房http://en.wikipedia.org/wiki/XULRunner。它被創建來運行像Firefox這樣的xul應用程序。 songbird也基於XUL。詳情請參閱this SO question

真正回答真正的問題,是的,桌面應用程序可以建立在xul,就像firefox一樣。我鏈接到的wiki頁甚至指向使用它構建的視頻遊戲。其核心是它的另一個應用程序框架。

1

XUL是一種描述性語言在Firefox 使用的UI,但在其他Mozilla瀏覽器的應用程序也用過,像雷鳥例如

有一個名爲Xul Runner謨它允許使用XUL的桌面應用程序(見Pencil例如)。

AFAIK,所有的Mozilla應用程序都與Windows,Mac,Linux和其他系統兼容。

1

XUL是一種用戶界面語言。它最初是爲Mozilla/Firefox創建的,但也被thunderbird使用。

Gecko佈局引擎是呈現XUL和使用此引擎的任何應用程序都可以用它來構建。請參閱XUL Runner

佈局引擎的編寫與跨平臺問題有關,因此它可以在Windows,Linux和Mac上運行。

+0

我不認爲壁虎做xul佈局了。我認爲xulrunner將其替換爲渲染xul,但壁虎仍然用於Web瀏覽器渲染。 – 2010-08-21 05:42:33

+0

@nathan gonzalez - 查看我的[Gecko](https://developer.mozilla.org/en/Gecko)鏈接:'在基於XUL的應用程序中,Gecko被用來渲染應用程序的用戶界面' – Oded 2010-08-21 05:54:34

+0

誤解了wiki的xulrunner, xulrunner取代了gre,而不是壁虎本身... – 2010-08-21 19:30:09

1

XUL只適用於xulrunner,而Firefox則構建於xulrunner之上。其他應用程序構建於xulrunner(例如Thunderbird)上。您也可以在xulrunner之上構建應用程序。

相關問題