跳轉到內容

XForms/XForms 產品比較

來自華夏公益教科書,為開放世界提供開放書籍

您想比較 XForms 瀏覽器產品並瞭解每個系統的優缺點。

我們首先確定每個產品的關鍵屬性,並說明為什麼屬性在高階比較中是相關的。然後,我們提供一個包含每個屬性一列的產品表。

XForms 產品的關鍵屬性

[編輯 | 編輯原始碼]

產品名稱和當前版本

[編輯 | 編輯原始碼]

許可證

[編輯 | 編輯原始碼]

使用哪種型別的許可證?常見選項是商業(帶連結)、Apache 2.0、LGPL、GPL 或其他。此列應始終提供指向許可證的精確連結。

每 10 或 100 或 1,000 或 10,000 個使用者的成本

[編輯 | 編輯原始碼]

對於 10 到 10,000 個使用者,該產品的典型估計成本是多少?假設每人每天使用 10 箇中等複雜度的表單。

客戶端/伺服器/兩者

[編輯 | 編輯原始碼]

該產品是否將 XForms 程式碼轉換為客戶端或伺服器上的瀏覽器特定結構(HTML/JavaScript)?

支援的瀏覽器

[編輯 | 編輯原始碼]

支援哪些瀏覽器?常見專案是 All、C、F、I、O、S,分別代表 Chrome、FireFox、IE、Opera 和 Safari。

XForms 1.1 相容性測試

[編輯 | 編輯原始碼]

W3C 確實提供了一個與 1.1 規範相容的測試套件。這些測試會定期重新執行。

目前只測試了部分產品。當前測試結果在 這裡

支援的 XForms 版本

[編輯 | 編輯原始碼]

選項將是 1.0、1.1

當前版本的關鍵限制

[編輯 | 編輯原始碼]

XForms 相容性測試狀態

[編輯 | 編輯原始碼]

該產品是否經過第三方對所有 XForms 功能的測試?如果是,測試透過的比例是多少?提供指向測試結果的連結。

比較表

[編輯 | 編輯原始碼]

客戶端應用程式

[編輯 | 編輯原始碼]
產品(版本) 許可證 成本 實現 架構 瀏覽器 測試結果 優勢 劣勢 備註
EMC/Documentum 商業 參見 Documentum Google Web Toolkit 客戶端 全部 EMC 結果
Chiba (3.0.0b2) 寬鬆 BSD 和 Apache 2 免費 使用 DWR 的客戶端 DOJO 96% Chiba 結果
Ubiquity Apache 2.0 免費 JavaScript 全部 測試結果 尚未成熟
Firefox 外掛 開源 免費 瀏覽器外掛 客戶端 僅限 Firefox 3.5 及更早版本 [1] 與標準高度相容 僅限 Firefox,表格支援有限,支援有限,沒有 Mac 版本 創新產品,非常適合快速原型設計,對於沒有長選擇列表的表單,表單載入速度快
Formfaces 商業 JScript 和 HTML - 無需外掛 客戶端 中等表單的載入時間非常慢,使用者群很小 自 2007 年以來沒有更新產品
XSLTForms LGPL 免費 XSLT 轉換 客戶端或伺服器 全部 轉換可在伺服器或客戶端上執行,與 eXist 和 MarkLogic 捆綁在一起 尚未成熟 參見 XRX 華夏公益教科書
Picoforms 商業 參見 Picoforms IE 外掛 客戶端 僅限 Internet Explorer 非常適合僅限 IE 站點的內部表單 支援不明確,需要管理員許可權安裝,社群支援有限

伺服器端應用程式

[編輯 | 編輯原始碼]

(沒有 XForms 元素髮送到客戶端)

產品(版本) 許可證 成本 實現 架構 瀏覽器 測試結果 優勢 劣勢 備註
XSLTForms LGPL 免費 XSLT 轉換 客戶端或伺服器 全部 與 eXist 和 MarkLogic 捆綁在一起 尚未成熟
Orbeon Forms 開源 免費 伺服器端轉換 伺服器 全部 非常成熟,許多擴充套件,支援出色,社群活躍 許多示例需要 Orbeon Pipeline Language
BetterFORM BSD、Apache 2 免費 所有用 Java 編寫的伺服器端轉換 伺服器 全部 測試結果 非常成熟,與 eXist 捆綁在一起,支援子表單,商業支援,社群活躍,附帶圖形安裝程式 Chiba 專案的繼任者
IBM Lotus Forms 商業 參見 IBM 伺服器端轉換 伺服器 全部 完整實現,非常成熟,IBM 支援 價格。專有標記。
下一頁: HelloWorld | 上一頁: 命名約定
主頁: XForms
華夏公益教科書