排版引擎比较 (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).