Hoạt động DOM W3C
- Trang trước W3C XQuery
- Trang tiếp theo W3C SOAP
Mô hình đối tượng tài liệu (DOM) là một nền tảng, một giao diện lập trình ứng dụng (API) trung lập về ngôn ngữ, cho phép chương trình truy cập và thay đổi nội dung, cấu trúc và phong cách của tài liệu.
Hướng dẫn DOM
Nếu bạn muốn học thêm về DOM, hãy đọc các Hướng dẫn HTML DOMvà Hướng dẫn XML DOM.
Cấp độ 0 DOM
Cấp độ 0 DOM không phải là quy chuẩn của W3C. Nó chỉ là một định nghĩa về chức năng tương đương trong Netscape Navigator 3.0 và Microsoft Internet Explorer 3.0.
Các vai trò quan trọng trong quá trình phát triển DOM bao gồm: ArborText, IBM, Inso EPS, JavaSoft, Microsoft, Netscape, Novell, Nhóm Quản lý Đối tượng, SoftQuad, Sun Microsystems và Texcel.
Cấp độ 1 DOM của W3C được xây dựng dựa trên chức năng này.
Cấp độ 1 DOM
Cấp độ 1 DOM tập trung vào mô hình tài liệu HTML và XML. Nó chứa các chức năng điều hướng và xử lý tài liệu.
Cấp độ 1 DOM trở thành tiêu chuẩn khuyến nghị của W3C vào ngày 1 tháng 10 năm 1998.
Dự thảo công việc phiên bản thứ hai vào ngày 29 tháng 9 năm 2000.
Cấp độ 2 DOM
DOM cấp độ 2 đã thêm mô hình đối tượng bảng biểu thức và định nghĩa các chức năng để thao tác thông tin phong cách gắn với tài liệu.
DOM cấp độ 2 cũng định nghĩa một mô hình sự kiện và cung cấp hỗ trợ cho các không gian tên XML.
Như một tiêu chuẩn đề xuất của W3C, quy định DOM cấp độ 2 được công bố vào ngày 13 tháng 11 năm 2000:
DOM Level 2 Core
DOM Level 2 Core quy định các API để truy cập và thay đổi nội dung và cấu trúc tài liệu, API này cũng bao gồm các giao diện cho XML.
DOM Độ sâu 2 HTML
DOM Level 2 HTML quy định các API để thao tác cấu trúc và nội dung tài liệu HTML. (Phần quy định này vẫn là bản thảo công việc)
DOM Độ sâu 2 Xem
DOM Level 2 quy định các API để truy cập và thay đổi các视图 của tài liệu. Các视图 là các hình thức biểu diễn hoặc các hình thức thay thế liên quan đến tài liệu gốc.
DOM Độ sâu 2 Style
DOM Level 2 Style quy định các API để truy cập và thay đổi phong cách nội dung.
DOM Độ sâu 2 Sự kiện
DOM Level 2 Events quy định các API để truy cập các sự kiện của tài liệu.
DOM Độ sâu 2 Traversal-Range
DOM Level 2 Traversal-Range quy định các API để duyệt và nhận diện các phạm vi nội dung trong tài liệu.
DOM cấp độ 3
DOM Level 3 quy định mô hình nội dung (DTD và Schemas) và xác thực tài liệu. Đồng thời quy định việc tải và lưu trữ tài liệu, xem tài liệu, định dạng tài liệu và các sự kiện quan trọng. DOM Level 3 được xây dựng trên DOM Core Level 2.
Yêu cầu DOM Độ sâu 3
Tài liệu yêu cầu DOM đã được cập nhật cho các yêu cầu Level 3 và được công bố vào ngày 12 tháng 4 năm 2000 dưới dạng bản thảo công việc.
Dưới đây là các bản thảo công việc DOM Level 3 được công bố vào ngày 1 tháng 9 năm 2000:
DOM Độ sâu 3 Cơ bản
DOM Level 3 Core quy định các API để truy cập và thay đổi nội dung, cấu trúc và phong cách của tài liệu.
DOM Độ sâu 3 Sự kiện
Bằng cách thêm các giao diện mới và tập sự kiện mới, API sự kiện DOM Level 3 đã mở rộng chức năng của API sự kiện Level 2.
DOM Độ sâu 3 Load và Lưu
DOM Level 3 Content Model quy định các API để tải và lưu trữ nội dung, mô hình nội dung (DTD và Schemas) và hỗ trợ xác thực tài liệu.
DOM Level 3 Views và Formatting
DOM Level 3 Views quy định các API để truy cập và thay đổi các视图 của tài liệu. Các视图 là các hình thức biểu diễn hoặc các hình thức thay thế liên quan đến tài liệu gốc.
Tiêu chuẩn và Thời gian biểu W3C DOM
Tiêu chuẩn | Dự thảo/Nghị đề xuất | Đề xuất |
---|---|---|
DOM Độ sâu 1 | 1 tháng 10 năm 1998 | |
DOM Độ sâu 1 (SE) | 29 tháng 9 năm 2000 | |
DOM Độ sâu 2 Cơ bản | 13 tháng 11 năm 2000 | |
DOM Độ sâu 2 HTML | 9 tháng 1 năm 2003 | |
DOM Độ sâu 2 Xem | 13 tháng 11 năm 2000 | |
DOM Độ sâu 2 Style | 13 tháng 11 năm 2000 | |
DOM Độ sâu 2 Sự kiện | 13 tháng 11 năm 2000 | |
DOM Độ sâu 2 Traversal-Range | 13 tháng 11 năm 2000 | |
Yêu cầu DOM Độ sâu 3 | 26 tháng 2 năm 2004 | |
DOM Độ sâu 3 Cơ bản | 7 tháng 4 năm 2004 | |
DOM Độ sâu 3 Sự kiện | 21 tháng 12 năm 2007 | |
DOM Độ sâu 3 Load và Lưu | 7 tháng 4 năm 2004 | |
DOM Độ sâu 3 Kiểm tra Định dạng | 27 tháng 1 năm 2004 | |
DOM Độ sâu 3 XPath | 26 tháng 2 năm 2004 | |
DOM Độ sâu 3 Xem | 26 tháng 2 năm 2004 |
W3C Tham khảo
- Trang trước W3C XQuery
- Trang tiếp theo W3C SOAP