XULRunner

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋

頁面Module:Message box/mbox.css沒有內容。頁面Template:Ambox/style.css沒有內容。

package.lua第80行Lua錯誤:module 'Module:CGroup/core' not found

頁面Module:Infobox/styles.css沒有內容。

XULRunner
開發者Mozilla基金會和社區
首次發布2006年2月
當前版本41.0.2(2015年10月15日,​10年前​(2015-10-15
預覽版本41.0b9(2015年10月14日,​10年前​(2015-10-14
原始碼庫頁面Template:Plainlist/styles.css沒有內容。Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
程式語言C++XULXBLJavaScript
引擎頁面Template:Plainlist/styles.css沒有內容。
    腳本錯誤:沒有「Wd」這個模塊。
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
作業系統跨平台
類型運行時系統
許可協議MPL
網站developer.mozilla.org/en/XULRunner
腳本錯誤:沒有「Template wrapper」這個模塊。

XULRunnerMozilla平台的一個封裝版本,目的是實現獨立的桌面應用程式開發。它們已在可執行文件中自帶,所以運行這些程序不需要一個瀏覽器。該應用程式採用Mozilla開發的XUL編寫。它取代了Gecko運行時環境(Gecko Runtime Environment),一個有著類似目的但已停滯的項目。[1]XULRunner首個穩定的開發者預覽版本於2006年2月發布,基於Mozilla 1.8代碼。

XULRunner是一種「技術實驗」而不是實際的產品[2],因此沒有「官方」的XULRunner版本,只有以相應Firefox版本的代碼為基礎的穩定版本。

Mozilla於2015年7月停止支持XULrunner的發展。[3][4]

軟體架構[編輯]

XULRunner是一個運行時系統(runtime),它可以用於啟動多個與Firefox和Thunderbird功能等同的XUL+XPCOM的應用程式。

XULRunner會在內部管理的SQLite資料庫中存儲一系列配置數據(書籤、Cookie、聯繫人等),乃至提供一個附加組件來管理SQLite資料庫。

使用[編輯]

所有基於XUL的應用程式(例如Mozilla FirefoxMozilla Thunderbirdpackage.lua第80行Lua錯誤:module 'Module:Ilh/data' not foundSongbirdFlickr Uploadr、SeaMonkeypackage.lua第80行Lua錯誤:module 'Module:Ilh/data' not foundSunbirdMiroJoostTomTom Home 2.0都在XULRunner上運行。Mozilla Firefox自3.0版本開始使用一個私用的XULRunner[5],將框架直接安裝在應用程式目錄中。

Kiwix是一個維基百科的官方瀏覽器(現擴展到古騰堡計劃等)採用XULRunner。

電子遊戲系列Simon the Sorcerer第四代《魔法師西蒙:混亂是生命的一半》採用了XULRunner。

package.lua第80行Lua錯誤:module 'Module:Ilh/data' not found網站的一個稱為package.lua第80行Lua錯誤:module 'Module:Ilh/data' not found的下載程序採用XULRunner。

Lotus Notes 8.5.1版本開始,IBM部署XULRunner to 提供Notes客戶端支持 client support for 為package.lua第80行Lua錯誤:module 'Module:Ilh/data' not found應用程式

放棄[編輯]

2014年1月,Mozilla開發人員討論了放棄XULRunner的支持。[6]2015年7月,Mozilla停止支持XULrunner開發並刪除了社區頁面。[7]截至2016年初,它已從大多數Linux發行版的軟體包管理系統中刪除,包括Gentoo、[8]Debian[9][10]和Ubuntu。[11][12]

XULRunner仍可獨立安裝,並且許多依賴XULRunner的應用程式可以很容易地切換。[13]但是,它的消失已導致一些依賴軟體包從軟體包管理系統中移除。[14]

參見[編輯]

參考資料[編輯]

  1. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  2. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  3. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  4. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  5. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  6. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  7. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  8. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  9. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  10. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  11. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  12. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  13. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  14. [1]頁面存檔備份,存於網際網路檔案館Kiwix not available on Debian

外部連結[編輯]

package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found