배치 엔진 비교(XML)

Comparison of layout engines (XML)

다음 표는 XML 호환성과 다수의 브라우저 엔진 지원을 비교한다.null

표 설명

전체 목록은 브라우저 엔진 비교를 참조하십시오.null

가치

이는 각 엔진에서 주어진 품목에 대한 지지 수준을 나타낸다.기본적으로 가장 최신 버전의 엔진은 암시되어 있다.그러나 특정 버전 번호를 나열할 수 있다. 이것이 완전한 지원을 나타내는 경우, 그것은 항목을 완전히 지원하는 엔진의 초기 버전이다.null

레전설
가치 의미
완전 지원
아니요. 지원된 적이 없음
부분적 일부 값만 지원됨
틀렸다 모든 경우에 올바르게 구현되지 않음
실험적인 불완전하거나 버그가 있을 수 있음
나이틀리 빌드 현재 개발 중, 전폭적인 지원이 예상된다.
경우에 따라 다르지요 지정된 조건에 대해서만 지원됨
떨어진 더 이상 지원되지 않음

핵심 기술

어떤 핵심 XML 기술이 지원되는지에 대한 일반적인 개요.null

MSHTML 도마뱀붙이 웹키트 KHTML 매우 빠르게 프린스 안테나 하우스
XML 네임스페이스[사양 1] 5.0 1.0 ? 1.0 5.1
xml:id[spec 2] 아니요. 아니오[g 1] 아니요. 아니요. 2.0
XML 이벤트[스펙 3] 아니요. 1.8 ? ? 1.0 ? 아니요.
은클라[사양 4] 3.1 아니오[g 2] 아니요. ? 아니요. 5.1 아니요.
XML 조각 교환[spec 5] ? ? ? ? ? ? 아니요.
CSS 연결 <3.1[IE 5.0] 1.0 419 1.0

XSL 기술

지원되는 XSL 기술에 대한 일반적인 개요.null

MSHTML 도마뱀붙이 웹키트 KHTML 매우 빠르게 프린스 안테나 하우스
XSLT[스펙 6][규격 7] <3.1[IE 6.0]

[주 1]

1.0 314 아니요. 틀렸다 ?
XSL-FO[스펙 8] 아니요. 아니오[g 3] 아니요. 아니요. 아니요.
EXSLT[스펙 9] ? 1.9 아니오[w 1] 부분적 ? 의존하다[a 1]

링크 기술

어떤 XML 링크 기술이 지원되는지에 대한 일반적인 개요.null

MSHTML 도마뱀붙이 웹키트 KHTML 매우 빠르게 프린스 안테나 하우스
엑스링크[사양 10] 5.0 부분적[note 2] 아니오[w 2] 아니요. 부분적 부분적[note 3] 부분적[a 2]
XML 베이스[스펙 11] 아니요. 1.0 아니오[w 3] 6.0 [a 3]
XPointer[스펙 12] ? 부분적 아니오[w 4] 아니요. 아니요. ? 아니요.

쿼리 기술

지원되는 XML 쿼리 기술에 대한 일반적인 개요.null

MSHTML 도마뱀붙이 웹키트 KHTML 매우 빠르게 프린스 안테나 하우스
XPath 1.0[스펙 13] 1.8 4.8 2.0 ? 의존하다[a 1]
XPath 2.0[사양 14] 아니요. 아니오[g 6] ? ? ? ? 의존하다[a 1]
XPath 3.0[사양 15] ? ? ? ? ? ? ?
XPath 3.1[사양 16] ? ? ? ? ? ? ?
XQuery[사양 17] ? 아니오[g 7] 아니오[w 5] ? 아니요. ? 아니요.

스키마 기술

지원되는 XML 스키마 기술에 대한 일반적인 개요.null

MSHTML 도마뱀붙이 웹키트 KHTML 매우 빠르게 프린스 안테나 하우스
DTD 아니요. 부분적[note 4] 아니오[w 6] 아니요. 부분적[note 5] 3.0 의존하다[a 1]
XML 스키마[사양 18][스펙 19][사양 20][스펙 21] ? 부분적 아니요. ? 아니요. ? 의존하다[a 1]
REACE NG[스펙 22] ? 아니오[g 9] ? ? 의존하다[a 1]

보안 기술

지원되는 XML 보안 기술에 대한 일반적인 개요.null

MSHTML 도마뱀붙이 웹키트 KHTML 매우 빠르게 프린스 안테나 하우스
XML 서명[사양 23] 아니요. 아니오[g 10] 아니요. 아니요. 아니요. 아니요. 아니요.
XML 암호화[사양 24] 아니요.
XML 키 관리[spec 25]

메모들

  1. ^ MSHTML은 XML 처리를 구현하기 위해 MSXML 라이브러리에 의존한다.MSXML3과 MSXML4는 XSLT 1.0을, MSXML2는 XSLT 1.0보다 앞서고 완전히 호환되지 않는 1998년 12월 XSL 작업 초안을 구현한다.더욱 복잡한 문제는 MSXML 라이브러리가 공존할 수 있지만, 이 중 하나만 Windows 레지스트리의 설정에 따라 MSHTML에서 사용된다는 점이다.Internet Explorer 6이 출시되기 전에는 MSXML2가 MSHTML의 기본 XML 라이브러리였지만, MSXML3 또는 MSXML4를 별도로 설치한 후 원하는 경우 기본값으로 등록할 수 있었다.어떤 버전이 기본값이었든 상관없이 MSHTML이 렌더링하는 문서의 Microsoft 특정 스크립팅 코드에 의해 모든 버전이 직접 호출될 수 있다.
  2. ^ Gecko는 버전 1.8을 기준으로 단순 XLink만 지원하며, SVGMathML만 지원한다.[g 4][g 5]
  3. ^ 프린스는 단순한 XLinks만 지원한다.[r 1]
  4. ^ 인라인 DTD만 허용되고 외부 DTD는 무시된다.[g 8]
  5. ^ 버전 2.0 이전에는 인라인 DTD만 허용되고 외부 DTD는 무시된다.2.0에서는 교차 도메인이 아닌 외부 DTD 로딩이 가능하다.

참조

사양

  1. ^ Namespaces in XML 1.0 (Third Edition), W3C
  2. ^ xml:id Version 1.0, W3C
  3. ^ XML Events, W3C
  4. ^ XML Inclusions (XInclude) Version 1.0 (Second Edition), W3C
  5. ^ XML Fragment Interchange, W3C
  6. ^ XSL Transformations (XSLT), W3C
  7. ^ XSL Transformations (XSLT) Version 2.0, W3C
  8. ^ Extensible Stylesheet Language (XSL) Version 1.1, W3C
  9. ^ EXSLT
  10. ^ XML Linking Language (XLink) Version 1.1, W3C
  11. ^ XML Base (Second Edition), W3C
  12. ^ XPointer Framework, W3C
  13. ^ XML Path Language (XPath), W3C
  14. ^ XML Path Language (XPath) 2.0, W3C
  15. ^ XML Path Language (XPath) 3.0, W3C
  16. ^ XML Path Language (XPath) 3.1, W3C
  17. ^ XQuery and XPath Full Text 1.0, W3C
  18. ^ XML Schema Part 1: Structures Second Edition, W3C
  19. ^ XML Schema Part 2: Datatypes Second Edition, W3C
  20. ^ W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures, W3C
  21. ^ W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes, W3C
  22. ^ RELAX NG home page
  23. ^ XML Signature Syntax and Processing (Second Edition), W3C
  24. ^ XML Encryption Syntax and Processing, W3C
  25. ^ XML Key Management Specification (XKMS), W3C

도마뱀붙이 참조

WebKit 참조 자료

Presto 참조 자료

프린스 레퍼런스

  1. ^ Prince: XML Input, YesLogic

안테나 하우스 참조 자료

기타 참조