维基百科
排版引擎比较 (XHTML)
下表比较了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)。
如给出了版本号,则说明自该版本起完全支持该特性。专有扩展不包括在内。
表格说明 编辑
引擎命名 编辑
這裡使用後端的引擎名而不是瀏覽器的名稱。使用各瀏覽器引擎的瀏覽器如下表所示。
排版引擎 | 发行版本 | 預覽版本 | 使用 |
---|---|---|---|
Amaya | 11.4.7[1] | 不適用 | 停止开发;Amaya |
Blink | 537.36 | 源代码[注 1] | Chromium/Chrome(28+)、Opera(15+)、Yandex、Microsoft Edge(新版) |
EdgeHTML | 13.10586 [2] | 不適用 | Microsoft Edge(舊版)、通用Windows平台 (UWP)JavaScript应用 |
Gecko | 所有Mozilla软件,包括Firefox;SeaMonkey和Galeon;Camino;K-Meleon;Flock(至2.x版本);Debian IceWeasel;GNU IceCat(前身为GNU IceWeasel);Cyberfox;Icedove、Iceape与Iceowl;Firefox for mobile("Fennec") | ||
KHTML | 4.12.3[7] | 不適用 | Konqueror[注 2] |
Presto | 2.12.388 | 不適用 | 停止开发;Opera与Opera Mobile现在使用Blink;任天堂DS & DSi浏览器;Internet Channel |
Tasman | (Mac版IE 5.2.3) | 不適用 | 2003年停止开发;Mac OS X版Internet Explorer 5以上 |
Trident | 7.0(IE 11) | 不適用 | Internet Explorer与其他Internet Explorer shell如Maxthon(仅限Microsoft Windows操作系统)、Windows Phone 8 |
WebKit | 534.20 | 每日构建[注 3] | Tizen(OS与浏览器)、Safari(桌面与移动版)、Google Chrome(28版本之前)、Maxthon 3、Shiira, iCab 4、OmniWeb 5.5+、Web、Adobe AIR、Midori, Adobe Dreamweaver CS4与CS5、Android浏览器、Palm webOS浏览器、Symbian S60浏览器、OWB、Steam、Rekonq、Arora、Flock (版本3以上)、RockMelt、海豚浏览器、Sleipnir、Konqueror[注 2] |
取值 编辑
以下各格的顏色表示該排版引擎的最新版本或指定版本(如果给出版本号的话)對該功能的支援程度。没有取值的版本號表示该排版引擎首次完全支援該功能。
取值 | 含义 |
---|---|
是 | 表示該排版引擎完全地支援該功能或元素。 |
否 | 表示該功能或元素尚未有支援。 |
部份 | 表示該功能或元素有實作進展,但並不支援所有取值,對於已支援的取值,該實作是正確的。 |
不正確 | 表示該功能或元素有實作進展,但是實作並非在所有情況都是正確無誤的。 |
實驗性質 | 表示該功能或元素有實作進展,但是使用另外的屬性或元素名(瀏覽器前輟)。多半是不完全實作或是有過多的漏洞。 |
抛弃 | 表示该属性/元素不再受到支持。 |
每日构建 | 表示該功能或元素在未釋出的版本有某種程度的支援。預期將有完整支援。 |
依情況 | 表示该属性/元素仅在某些平台支持或设定在某些配置后支持。 |
媒体类型 编辑
格式良好的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。
参考来源 编辑
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)
- ^ . RSS/Atom. (原始内容存档于2005年5月9日).
- ^ Feature History, Opera, [2016-02-06], (原始内容存档于2012-09-06)
- ^ Feature History, Opera, [2016-02-06], (原始内容存档于2012-09-06)
- ^ . RSS. (原始内容存档于2004年8月2日).
- ^ Feature History, Opera, [2016-02-06], (原始内容存档于2012-09-06)
- ^ Feature History, Opera, [2016-02-06], (原始内容存档于2012-09-06)
- ^ . SVG. [May 1, 2005]. (原始内容存档于2005年4月14日).
WebKit参考 编辑
其他参考 编辑
- ^ 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.
- ^ Firefox Beta 119.0beta, See All New Features, Updates and Fixes. 2023年9月26日 [2023年9月26日] (英語).
- ^ Firefox Nightly 120.0a1, See All New Features, Updates and Fixes. 2023年9月25日 [2023年9月26日] (英語).
- ^ 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).