Khác biệt giữa bản sửa đổi của “Document Object Model”

Nội dung được xóa Nội dung được thêm vào
n →‎top: dọn dẹp, replaced: {{chú thích trong bài}} → {{chú thích trong bài}}
nKhông có tóm lược sửa đổi
Dòng 2:
 
{{HTML}}
'''DOM''' là chữ viết tắt từ [[tiếng Anh]] ''Document Object Model''' ("Mô hình Đối tượng Tài liệu"), viết tắt là '''DOM''', là một [[giao diện lập trình ứng dụng]] ([[Giao diện lập trình ứng dụng|API]]). ThườngThông thường, DOM, có dạng một [[Cây (cấu trúc dữ liệu)|cây cấu trúc dữ liệu]], '''được dùng để truy xuất các tài liệu dạng [[HTML]] và [[XML]]'''. Mô hình DOM độc lập với [[hệ điều hành]] và dựa theo kỹ thuật lập trình hướng đối tượng để mô tả tài liệu.
 
Ban đầu, chưa có chuẩn thống nhất nên các thành phần trong một tài liệu [[HTML]] mô tả bằng các phiên bản khác nhau của DOM được hiển thị bởi các chương [[trình duyệt web]] thông qua [[JavaScript]]. Điều này buộc [[W3C|World Wide Web Consortium]] (W3C) phải đưa ra một loạt các mô tả kĩ thuật về tiêu chuẩn cho DOM để thống nhất mô hình này.
Dòng 39:
Chương trình duyệt [[Internet Explorer]] của Microsoft – phiên bản 5 (1999),... phiên bản 6 (2001) – là một trong các trình duyệt phổ biến nhất trong năm 2005. Internet Explorer và các trình duyệt khác dựa trên động cơ hiển thị [[Gecko (động cơ hiển thị)|Gecko]] như là [[Mozilla Application Suite|Mozilla]] và [[Mozilla Firefox|Firefox]] hỗ trợ nhiều thuộc tính của W3C DOM. Vì thế các vấn đề trong việc sử dụng W3CDOM không còn tồn tại nhiều nữa như từng có trước đây với Internet Explorer 4.x và Netscape 4.x vào năm 2000. Bảng trong bài [[so sánh các động cơ hiển thị]] (DOM) cho thấy các phương thức và thuộc tính nào có thể được sử dụng một cách an toàn cho mỗi chương trình duyệt.
 
== Bản đặc tả chi tiết kĩ thuật ==
* [http://www.w3.org/TR/REC-DOM-Level-1/ Document Object Model (DOM) Level 1 Specification]
* Level 2 Recommendations: