Comparação de motores de layout (XHTML) - Comparison of layout engines (XHTML)

As tabelas a seguir comparam XHTML compatibilidade e suporte para um número de motores de layout .

Apenas XHTML 1.1 é considerada. XHTML 1.1 é necessariamente XHTML 1.0 estrito com mais elementos e atributos obsoletos. XHTML 2.0 foi um projecto de trabalho sem suporte ao mecanismo de layout, mas o trabalho sobre ele foi abandonado em 2009, em favor do trabalho em HTML5 e XHTML5 . XHTML 1.0 e HTML 4 (ambos servidos com text/html) são abordados em comparação de motores de layout (HTML) . A comparação dos recursos de XML são cobertos em comparação de motores de layout (XML) .

Explicação das tabelas

Veja lista de motores de layout para a lista completa.

valores

Estes indicam o nível de suporte para o item dado em cada motor. Por padrão, a versão mais recente do motor está implícita. No entanto, um número de versão específico podem ser listados; quando isso indica suporte completo, é a versão inicial do motor apoiando plenamente o item.

Valor Significado
sim totalmente suportado
Não nunca foi suportado
Parcial Apenas alguns valores são suportados
Incorreta Não implementado corretamente em todos os casos
Experimental Pode ser incompleta ou de buggy
Construção noturna Atualmente em desenvolvimento; apoio integral é esperado
depende Suportado apenas para as condições especificadas
Desistiu Não mais suportado

tipos de mídia

As respostas quando um documento XHTML bem formatada é servido com diferentes tipos de mídia. Note que apenas application/xhtml+xmlé o tipo de mídia recomendado.

Internet tipo de mídia Tridente Tasman lagartixa WebKit KHTML Presto Príncipe XML
application/atom+xml ? ? ? ? ? 8,00 beta 2 ?
application/mathml+xml Não Não 2,0 Não Não 9,50 beta 2 ?
application/rss+xml ? ? ? ? ? 7,50 beta 1 ?
application/xhtml+xml XHTML 5.0 Prompt para download XHTML XHTML
125
HTML XHTML
1.0
?
application/xml XHTML 5.0 Batida XHTML XHTML
125
XML XHTML
1.0
?
application/xslt+xml ? ? ? ? ? 9,00 beta 1 ?
image/svg+xml ? ? 1.0 ? ? 9.50 ?
text/xml XHTML 5.0 Batida XHTML XHTML
125
XML XHTML
1.0
?
text/html HTML HTML HTML HTML HTML HTML ?

KHTML notas de tipo de mídia

  1. application / xhtml + xml - KHTML suporta este tipo de mídia, mas processa o documento como HTML.
  2. / xml, texto / xml aplicação - entidades HTML e entidades personalizados definidos pelo costume DTD não são reconhecidos.

perfis combinados

Estendendo XHTML através da combinação com outras aplicações de XML (não referindo usando img elemento / object).

Tridente Tasman lagartixa WebKit KHTML Presto Príncipe XML
MathML Não Não 1.0 Não Não 2.1 6
SVG 5 1.8 522 3.2 1.0 5.1
XForms Não Não Não Não Não ?
VoiceXML Não Não 1.0 Não

Referências

referências Gecko

referências de ópera

referências WebKit

Outras referências

  • "W3C" . XHTML teste de tipo de mídia . Retirado 1 de Maio de, 2005 .
  • "Canto do desenvolvedor" . Authoring XHTML + Voice . Retirado 1 de Maio de, 2005 .