排版引擎比較 (XHTML)
外觀
HTML |
---|
比較 |
下表比較了XHTML對一些排版引擎的支持與兼容性。請參閱各個產品的條目獲得更多信息。除非腳註中另有規定,比較均基於穩定版本,無任何附加組件、擴展或外部程序。
本條目只靠路XHTML 1.1。XHTML 1.1基於XHTML 1.0嚴格版,拋棄了更多的元素與屬性。XHTML 2.0是一個工作草案,現未受到任何排版引擎的支持,為支持HTML5和XHTML5的工作,其於2009年被廢棄。XHTML 1.0與HTML 4(二者均提供text/html
)在排版引擎比較 (HTML)中進行了比較。關於XML兼容性的比較請參見排版引擎比較 (XML)。
如給出了版本號,則說明自該版本起完全支持該特性。專有擴展不包括在內。
表格說明
[編輯]引擎命名
[編輯]這裡使用後端的引擎名而不是瀏覽器的名稱。使用各瀏覽器引擎的瀏覽器如下表所示。
- ^ chromium / chromium/blink. chromium.googlesource.com. Google. [2014-05-27].
- ^ 2.0 2.1 在Konqueror中,用戶可以切換排版引擎。
- ^ WebKit Nightly Builds. webkit.org. [2014-05-27].
取值
[編輯]以下各格的顏色表示該排版引擎的最新版本或指定版本(如果給出版本號的話)對該功能的支援程度。沒有取值的版本號表示該排版引擎首次完全支援該功能。
取值 | 含義 |
---|---|
是 | 表示該排版引擎完全地支援該功能或元素。 |
否 | 表示該功能或元素尚未有支援。 |
部份 | 表示該功能或元素有實作進展,但並不支援所有取值,對於已支援的取值,該實作是正確的。 |
不正確 | 表示該功能或元素有實作進展,但是實作並非在所有情況都是正確無誤的。 |
實驗性質 | 表示該功能或元素有實作進展,但是使用另外的屬性或元素名(瀏覽器前輟)。多半是不完全實作或是有過多的漏洞。 |
拋棄 | 表示該屬性/元素不再受到支援。 |
每日構建 | 表示該功能或元素在未釋出的版本有某種程度的支援。預期將有完整支援。 |
依情況 | 表示該屬性/元素僅在某些平台支援或設定在某些組態後支援。 |
媒體類型
[編輯]格式良好的XHTML文件通過不同的媒體類型送達時會獲得回應。注意只有application/xhtml+xml
是推薦媒體類型。
網際網路媒體類型 | Trident | Tasman | Gecko | WebKit | KHTML | Presto | Prince XML |
---|---|---|---|---|---|---|---|
application/atom+xml
|
? | ? | ? | ? | ? | 8.00 beta 2[o 1][o 2] | ? |
application/mathml+xml
|
否 | 否 | 2.0[g 1] | 否 | 否 | 9.50 beta 2[o 3] | ? |
application/rss+xml
|
? | ? | ? | ? | ? | 7.50 beta 1[o 4][o 5] | ? |
application/xhtml+xml
|
XHTML 5.0 | 提示下載 | XHTML | XHTML 125 |
HTML | XHTML 1.0 |
? |
application/xml
|
XHTML 5.0 | 崩潰 | XHTML | XHTML 125 |
XML | XHTML 1.0 |
? |
application/xslt+xml
|
? | ? | ? | ? | ? | 9.00 beta 1[o 6] | ? |
image/svg+xml
|
? | ? | 1.0[g 2] | ? | ? | 9.50[o 7][o 8] | ? |
text/xml
|
XHTML 5.0 | 崩潰 | XHTML | XHTML 125 |
XML | XHTML 1.0 |
? |
text/html
|
HTML | HTML | HTML | HTML | HTML | HTML | ? |
KHTML媒體類型注釋
[編輯]- application/xhtml+xml — KHTML支援該媒體類型,但將其視為HTML文件處理。
- application/xml, text/xml —通過客製化DTD定義的HTML實體與自訂實體不被辨識。
聯合組態
[編輯]通過結合XML的其他應用程式(不是指使用img/object元素)擴充XHTML。
Trident | Tasman | Gecko | WebKit | KHTML | Presto | Prince XML | |
---|---|---|---|---|---|---|---|
MathML | 否 | 否 | 1.0 | 否[w 1] | 否 | 2.1 | 6.0 |
SVG | 5.0 | 1.8 | 522 | 3.2 | 1.0 | 5.1 | |
XForms | 否 | 否[g 3] | 否[w 2] | 否 | 否 | ? | |
VoiceXML | 否 | 否 | 1.0 | 否 |
參考來源
[編輯]Gecko參考
[編輯]- ^ Bug 124709 - MIME type application/mathml+xml should be supported, Mozilla, [2016-02-06], (原始內容存檔於2020-08-03)
- ^ Bug 160882 - MIME type image/svg+xml should be supported, Mozilla, [2016-02-06], (原始內容存檔於2020-07-28)
- ^ Bug 97806 - (xforms) Implement W3C XForms in browser and composer, Mozilla, [2016-02-06], (原始內容存檔於2020-07-28)
- the mozilla.org projects list. MathML in Mozilla. [May 1, 2005]. (原始內容存檔於2005-03-05).
- the mozilla.org projects list. Mozilla SVG project. [May 1, 2005]. (原始內容存檔於2011-02-17).
- the mozilla.org projects list. Mozilla XForms project. [May 1, 2005]. (原始內容存檔於2011-05-05).
Opera參考
[編輯]- ^ Feature History, Opera, [2016-02-06], (原始內容存檔於2012-09-06)
- ^ Opera Features. RSS/Atom. (原始內容存檔於2005年5月9日).
- ^ Feature History, Opera, [2016-02-06], (原始內容存檔於2012-09-06)
- ^ Feature History, Opera, [2016-02-06], (原始內容存檔於2012-09-06)
- ^ Opera Features. RSS. (原始內容存檔於2004年8月2日).
- ^ Feature History, Opera, [2016-02-06], (原始內容存檔於2012-09-06)
- ^ Feature History, Opera, [2016-02-06], (原始內容存檔於2012-09-06)
- ^ Opera Features. SVG. [May 1, 2005]. (原始內容存檔於2005年4月14日).
WebKit參考
[編輯]- ^ Bug 3251 - Implement MathML (master bug), WebKit, [2016-02-06], (原始內容存檔於2018-07-11)
- ^ Bug 10048 - ER: Add support for XForms, WebKit, [2016-02-06], (原始內容存檔於2020-09-21)
其他參考
[編輯]- ^ Amaya Binary Releases, Most recent download link in stable
- ^ Change log between EdgeHTML 12.10240 and 13.10586
- ^ Firefox 77.0.1, See All New Features, Updates and Fixes. mozilla.org. Mozilla基金會. 2020-06-03.
- ^ Firefox ESR 68.9.0, See All New Features, Updates and Fixes. mozilla.org. Mozilla基金會. 2020-06-02.
- ^ Index of /pub/firefox/releases/133.0b6/. 2024年11月8日 [2024年11月10日] (英語).
- ^ Firefox Nightly 134.0a1, See All New Features, Updates and Fixes. 2024年10月28日 [2024年10月29日] (英語).
- ^ Download for kdelibs, Most recent download link in stable
- W3C. XHTML media type test. [May 1, 2005]. (原始內容存檔於2021-02-14).
- Developer's corner. Authoring XHTML+Voice. [May 1, 2005]. (原始內容存檔於2008-05-20).