DOM(문서 개체 모델)은 프로그램이 문서의 콘텐츠, 구조 및 스타일에 액세스하고 변경할 수 있도록 하는 언어 중립적인 API(응용 프로그래밍 인터페이스)인 플랫폼입니다.
DOM(문서 개체 모델)은 프로그램이 문서의 콘텐츠, 구조 및 스타일에 액세스하고 변경할 수 있도록 하는 언어 중립적인 API(응용 프로그래밍 인터페이스)인 플랫폼입니다.
DOM 튜토리얼
DOM에 대해 자세히 알아보려면 HTML DOM 튜토리얼과 XML DOM 튜토리얼을 읽어보세요.
DOM 레벨 0
DOM 레벨 0은 W3C 사양이 아닙니다. 이는 단지 Netscape Navigator 3.0과 Microsoft Internet Explorer 3.0의 동등한 기능에 대한 정의일 뿐입니다.
DOM 개발의 주요 업체로는 ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Object Management Group, SoftQuad, Sun Microsystems 및 Texcel이 있습니다.
W3C의 DOM 레벨 1은 이 기능을 기반으로 합니다.
DOM 레벨 1
DOM 레벨 1은 HTML 및 XML 문서 모델에 중점을 둡니다. 문서 탐색 및 처리 기능이 포함되어 있습니다.
DOM 레벨 1은 1998년 10월 1일에 W3C 권장 사항이 되었습니다.
2000년 9월 29일 두 번째 버전의 작업 초안입니다.
DOM 레벨 2
DOM 레벨 2는 스타일 시트 개체 모델을 DOM 레벨 1에 추가하고 문서에 첨부된 스타일 정보를 조작하기 위한 기능을 정의합니다.
DOM 레벨 2는 이벤트 모델도 정의하고 XML 네임스페이스에 대한 지원을 제공합니다.
W3C 권장 사항에 따라 DOM 레벨 2 사양은 2000년 11월 13일에 게시되었습니다.
DOM 레벨 2 코어
DOM 레벨 2 코어는 문서의 내용과 구조에 액세스하고 변경하기 위한 API를 지정합니다. 이 API에는 XML용 인터페이스도 포함되어 있습니다.
DOM 레벨 2 HTML
DOM 레벨 2 HTML은 HTML 문서의 구조와 콘텐츠를 조작하기 위한 API를 지정합니다. (사양의 이 부분은 아직 작업 중인 초안입니다)
DOM 레벨 2 보기
DOM 레벨 2는 문서 보기에 액세스하고 변경하기 위한 API를 지정합니다. 뷰는 원본 문서 또는 일부 대체 표현과 연관된 표현입니다.
DOM 레벨 2 스타일
DOM 레벨 2 스타일은 콘텐츠 스타일 시트에 동적으로 액세스하고 변경하기 위한 API를 지정합니다.
DOM 레벨 2 이벤트
DOM 레벨 2 이벤트는 문서 이벤트에 액세스하기 위한 API를 지정합니다.
DOM 레벨 2 순회 범위
DOM 레벨 2 Traversal-Range는 문서의 콘텐츠 범위를 동적으로 탐색하고 식별하기 위한 API를 지정합니다.
DOM 레벨 3
DOM 레벨 3은 콘텐츠 모델(DTD 및 스키마)과 문서 유효성 검사를 지정합니다. 문서 로드 및 저장, 문서 보기, 문서 서식 및 주요 이벤트도 지정됩니다. DOM 레벨 3은 DOM 코어 레벨 2를 기반으로 구축되었습니다.
DOM 레벨 3 요구사항
DOM 요구사항 문서는 레벨 3 요구사항에 대해 업데이트되었으며 2000년 4월 12일에 작업 초안으로 게시되었습니다.
다음 DOM 레벨 3 작업 초안은 2000년 9월 1일에 게시되었습니다.
DOM 레벨 3 코어
DOM 레벨 3 코어는 문서의 콘텐츠, 구조 및 스타일에 액세스하고 변경하기 위한 API를 지정합니다.
DOM 레벨 3 이벤트
DOM 레벨 3 이벤트 API는 새로운 인터페이스와 새로운 이벤트 세트를 추가하여 레벨 2 이벤트 API의 기능을 확장합니다.
DOM 레벨 3 로드 및 저장
DOM 레벨 3 콘텐츠 모델은 콘텐츠 로드 및 저장, 콘텐츠 모델(DTD 및 스키마) 및 문서 유효성 검사 지원을 위한 API를 지정합니다.
DOM 레벨 3 보기 및 형식 지정
DOM 레벨 3 보기는 문서 보기에 액세스하고 변경하기 위한 API를 지정합니다. 뷰는 원본 문서 또는 일부 대체 표현과 연관된 표현입니다.
W3C DOM 사양 및 타임라인
규범 |
초안/제안 |
추천 |
DOM 레벨 1
1998년 10월 1일
DOM 레벨 1(SE)
2000년 9월 29일
DOM 레벨 2 코어
2000년 11월 13일
DOM 레벨 2 HTML
2003년 1월 9일
DOM 레벨 2 보기
2000년 11월 13일
DOM 레벨 2 스타일
2000년 11월 13일
DOM 레벨 2 이벤트
2000년 11월 13일
DOM 레벨 2 순회 범위
2000년 11월 13일
DOM 레벨 3 요구사항
2004년 2월 26일
DOM 레벨 3 코어
2004년 4월 7일
DOM 레벨 3 이벤트
2007년 12월 21일
DOM 레벨 3 로드 및 저장
2004년 4월 7일
DOM 레벨 3 검증
2004년 1월 27일
DOM 레벨 3 XPath
2004년 2월 26일
DOM 레벨 3 보기
2004년 2월 26일
W3C 참조
W3C DOM 홈 페이지