Xul Runner:是否需要在操作系統上安裝Firefox版本? 還是它編譯自己的Web引擎?xul亞軍:目標操作系統上是否需要Firefox?
即使在查看他們的文檔時,依賴關係也不清楚。
也許讓我更清楚一點:XULrunner可以使用firefox進行編譯,也可以不編譯。
我的問題是這樣的:如果我要創建一個XUL用戶界面,並使用XULrunner,創建的應用程序是否包含顯示用戶界面的所有內容,或者是否需要IE .hta。因此我的問題是:firefox是否必須安裝在目標操作系統上?
Xul Runner:是否需要在操作系統上安裝Firefox版本? 還是它編譯自己的Web引擎?xul亞軍:目標操作系統上是否需要Firefox?
即使在查看他們的文檔時,依賴關係也不清楚。
也許讓我更清楚一點:XULrunner可以使用firefox進行編譯,也可以不編譯。
我的問題是這樣的:如果我要創建一個XUL用戶界面,並使用XULrunner,創建的應用程序是否包含顯示用戶界面的所有內容,或者是否需要IE .hta。因此我的問題是:firefox是否必須安裝在目標操作系統上?
號XULRunner是一個獨立的應用程序,它具有一切必要措施,運行基於XUL的應用程序。這個「所有必需的東西」大部分與您在Firefox中找到的相同,但不完全相同(某些瀏覽器特定的東西丟失)。這也意味着至少有一個問題:如果您將XULRunner作爲應用程序的一部分安裝,您還需要負責定期更新 - 它具有與Firefox相同的安全漏洞。
謝謝弗拉基米爾。詢問並回答。我也發現這有幫助http://www.kodewerx.org/wiki/A_Brief_Introduction_To_XULRunner:_Part_1 – John
由於libxul有一個(靜態/共享)庫,我認爲你的問題的答案不需要安裝firefox。
(不知道它是否幫助你或不)
cat /usr/lib/pkgconfig/libxul-embedding.pc
prefix=/usr
sdkdir=/usr/lib/xulrunner-devel-6.0.1
includedir=/usr/include/xulrunner-6.0.1
idldir=/usr/share/idl/xulrunner-6.0.1
Name: libxul-embedding
Description: Static library for version-independent embedding of the Mozilla runtime
Version: 6.0.1
Requires: nspr >= 4.8.9
Libs: -L${sdkdir}/lib -lxpcomglue -ldl
Cflags: -DXPCOM_GLUE -I${includedir}
我的問題不是關於Firefox本身,謝謝。我安裝了firefox,我的問題是如果我轉而使用XULrunner作爲gui的引導程序,並且XUL制定gui,那足夠了,還是必須將Firefox真正上載到XULrunner運行的操作系統上。 – John
因爲我知道它是Linux上的獨立軟件包,你可以在沒有FF的情況下安裝它,但它將包含它的主要部分 – varela