Porównanie silników układ (XHTML) - Comparison of layout engines (XHTML)
Poniższe tabele porównać XHTML kompatybilność i wsparcie dla wielu silników układ .
Tylko XHTML 1.1 jest uważany. XHTML 1.1 musi XHTML 1,0 ściśle z większej liczby elementów i cech przestarzała. XHTML 2.0 był projekt roboczy bez pomocy silnika układ, ale prace nad nim został opuszczony w 2009 roku na rzecz pracy na HTML5 i XHTML5 . XHTML 1.0 i HTML 4 (oba podawane z text/html
) są pokrywane w porównaniu z silnikami układ (HTML) . Porównanie możliwości XML są objęte w porównaniu z silnikami układ (XML) .
Zawartość
Objaśnienie tabel
Zobacz listę silników układ do pełnej listy.
wartości
Te wskazania poziomu wsparcia dla danej pozycji w każdym silniku. Domyślnie, najnowsza wersja silnika jest dorozumiany. Jednak konkretny numer wersji może być wymienione; kiedy to wskazuje pełne poparcie, to początkowa wersja silnika w pełni wspierającego element.
Wartość | Znaczenie |
---|---|
tak | W pełni obsługiwane |
Nie | Nigdy nie była obsługiwana |
Częściowy | Obsługiwane są tylko niektóre wartości |
Błędny | Nie prawidłowo wdrożone we wszystkich przypadkach |
Eksperymentalny | Mogą być niekompletne lub buggy |
nightly build | Obecnie w rozwoju; Oczekuje pełne wsparcie |
Zależy | obsługiwane tylko na określonych warunkach |
porzucone | Nie jest już obsługiwany |
typy nośników
Odpowiedzi gdy dobrze sformatowany dokument XHTML jest podawane z różnymi rodzajami mediów. Należy pamiętać, że tylko application/xhtml+xml
to zalecany typ nośnika.
Typ mime | Trójząb | Tasman | Gekon | WebKit | KHTML | Presto | Książę XML |
---|---|---|---|---|---|---|---|
application/atom+xml
|
? | ? | ? | ? | ? | 8,00 beta2 | ? |
application/mathml+xml
|
Nie | Nie | 2.0 | Nie | Nie | 9,50 beta2 | ? |
application/rss+xml
|
? | ? | ? | ? | ? | 7,50 p 1 | ? |
application/xhtml+xml
|
XHTML 5.0 | Szybka do pobrania | XHTML | XHTML 125 |
HTML | XHTML 1.0 |
? |
application/xml
|
XHTML 5.0 | Wypadek | XHTML | XHTML 125 |
XML | XHTML 1.0 |
? |
application/xslt+xml
|
? | ? | ? | ? | ? | 9,00 p 1 | ? |
image/svg+xml
|
? | ? | 1,0 | ? | ? | 9.50 | ? |
text/xml
|
XHTML 5.0 | Wypadek | XHTML | XHTML 125 |
XML | XHTML 1.0 |
? |
text/html
|
HTML | HTML | HTML | HTML | HTML | HTML | ? |
KHTML typ nośnika notatki
- application / xhtml + xml - KHTML obsługuje ten typ nośnika, ale przetwarza dokument jako HTML.
- application / xml, text / xml - podmioty HTML i niestandardowe zdefiniowane przez podmioty niestandardowych DTD nie są rozpoznawane.
Połączone profile
Rozszerzanie XHTML przez połączenie z innymi aplikacjami XML (nie odnosi się stosując img / obiekt elementu).
Trójząb | Tasman | Gekon | WebKit | KHTML | Presto | Książę XML | |
---|---|---|---|---|---|---|---|
MathML | Nie | Nie | 1,0 | Nie | Nie | 2.1 | 6.0 |
SVG | 5.0 | 1.8 | 522 | 3.2 | 1,0 | 5.1 | |
XForms | Nie | Nie | Nie | Nie | Nie | ? | |
VoiceXML | Nie | Nie | 1,0 | Nie |
Referencje
referencje Gecko
- „lista projektów mozilla.org” . MathML w Mozilli . Źródło May 1, +2.005 .
- „lista projektów mozilla.org” . Projekt Mozilla SVG . Źródło May 1, +2.005 .
- „lista projektów mozilla.org” . Projekt Mozilla XForms . Źródło May 1, +2.005 .
referencje opera
referencje WebKit
Inne referencje
- "W3C" . XHTML badanie typu nośnika . Źródło May 1, +2.005 .
- „Corner twórcy” . Authoring XHTML + Voice . Źródło May 1, +2.005 .