Сравнение механизмов верстки (XHTML) - Comparison of layout engines (XHTML) - Wikipedia

В следующих таблицах сравниваются XHTML совместимость и поддержка ряда компоновка двигателей.

Только XHTML 1.1 Считается. XHTML 1.1 обязательно XHTML 1.0 Строгий с большим количеством элементов и атрибутов не рекомендуется. XHTML 2.0 был рабочий проект без поддержки движка компоновки, но работа над ним была прекращена[1] в 2009 году в пользу работы над HTML5 и XHTML5. XHTML 1.0 и HTML 4 (оба служили с текст / html) покрыты сравнение движков верстки (HTML). Сравнение возможностей XML описано в сравнение механизмов верстки (XML).

Пояснения к таблицам

Видеть список движков верстки для полного списка.

Значения

Они показывают уровень поддержки данного элемента в каждом движке. По умолчанию подразумевается самая последняя версия движка. Однако может быть указан конкретный номер версии; когда это означает полную поддержку, это первоначальная версия движка, полностью поддерживающая элемент.

Легенда
ЦенитьСмысл
даПолностью поддерживается
НетНикогда не поддерживался
ЧастичноеПоддерживаются только некоторые значения
НеверноНе во всех случаях реализовано правильно
ЭкспериментальныйМожет быть неполным или глючным
Ночная сборкаВ настоящее время в разработке; ожидается полная поддержка
Зависит отПоддерживается только для указанных условий
УпавшийБольше не поддерживается

Типы медиа

Ответы, когда хорошо отформатированный документ XHTML подается с разными типами мультимедиа. Обратите внимание, что только приложение / xhtml + xml - рекомендуемый тип носителя.

Тип интернет-СМИТрезубецТасманГекконWebKitKHTMLПрестоПринц XML
приложение / атом + xml?????8.00 бета 2[o 1][o 2]?
приложение / mathml + xmlНетНет2.0[г 1]НетНет9.50 бета 2[o 3]?
приложение / rss + xml?????7.50 бета 1[o 4][o 5]?
приложение / xhtml + xmlXHTML 5.0Запрос на загрузкуXHTMLXHTML
125
HTMLXHTML
1.0
?
application / xmlXHTML 5.0КрушениеXHTMLXHTML
125
XMLXHTML
1.0
?
приложение / xslt + xml?????9.00 бета 1[o 6]?
изображение / svg + xml??1.0[г 2]??9.50[o 7][o 8]?
текст / xmlXHTML 5.0КрушениеXHTMLXHTML
125
XMLXHTML
1.0
?
текст / htmlHTMLHTMLHTMLHTMLHTMLHTML?

Примечания к типу мультимедиа KHTML

  1. приложение / xhtml + xml - KHTML поддерживает этот тип мультимедиа, но обрабатывает документ как HTML.
  2. приложение / xml, текст / xml - Сущности HTML и настраиваемые объекты, определенные настраиваемым DTD, не распознаются.

Комбинированные профили

Расширение XHTML путем объединения с другими приложениями XML (не ссылаясь на элемент img / object).

ТрезубецТасманГекконWebKitKHTMLПрестоПринц XML
MathMLНетНет1.0Нет[нед 1]Нет2.16.0
SVG5.01.85223.21.05.1
XFormsНетНет[г 3]Нет[w 2]НетНет?
VoiceXMLНетНет1.0Нет

Рекомендации

Ссылки на Gecko

  1. ^ Ошибка 124709 - должно поддерживаться приложение типа MIME / mathml + xml., Mozilla
  2. ^ Ошибка 160882 - должен поддерживаться MIME-тип image / svg + xml., Mozilla
  3. ^ Ошибка 97806 - (xforms) Внедрение W3C XForms в браузере и композиторе, Mozilla

Ссылки на оперу

  1. ^ История возможностей, Opera, заархивировано из оригинал на 2012-09-06, получено 2011-12-30
  2. ^ "Возможности Opera". RSS / Атом. Архивировано из оригинал 9 мая 2005 г.
  3. ^ История возможностей, Opera, заархивировано из оригинал на 2012-09-06, получено 2011-12-30
  4. ^ История возможностей, Opera, заархивировано из оригинал на 2012-09-06, получено 2011-12-30
  5. ^ "Возможности Opera". RSS. Архивировано из оригинал 2 августа 2004 г.
  6. ^ История возможностей, Opera, архивировано из оригинал на 2012-09-06, получено 2011-12-30
  7. ^ История возможностей, Opera, заархивировано из оригинал на 2012-09-06, получено 2011-12-30
  8. ^ "Возможности Opera". SVG. Архивировано из оригинал 14 апреля 2005 г.. Получено 1 мая, 2005.

Ссылки WebKit

Другие ссылки

  • "W3C". Тест типа носителя XHTML. Получено 1 мая, 2005.
  • «Застройщик». Создание XHTML + Voice. Получено 1 мая, 2005.