Thứ Năm, 31 tháng 7, 2014

Describe overview of DOM Level 2

Describe overview of DOM Level 2 


-Dom level 2 (Dom 2) được phát triển từ Dom level 1 . No được xây dựng trên  nên tảng các interfaces của Dom 1.
-Dom 2 có 6 phân chính khác nhau
 Core Module


Module chính của Dom2 được định nghĩa là một bộ các objects và các class để có thể truy xuất và thao tác với nội dung xml được quét.
Phần chính của tài liệu Dom được thể hiện là các object trong tài  liệu Dom
Các Objects trong tài liệu dom này là các thể hiển của các node khác nhau trong nó.
Những interface trong core module  được xây dựng để làm cho việc xử lý, thao tác với tài liệu thông qua các object này một cách rõ ràng.
Các interface trong core và range module

Moudle sự kiện
 
Module sự kiện được được dùng để thiết kết ra một  hệ thống sự kiện các mà cho khai báo một hanlder đử xử lý cho một sự kiên , định nghĩa thông qua cấu trúc cây, và cung cấp các thông tin nội dung cho mỗi sự kiện
Event flow- Dòng sự kiên 


-Tạo ra mỗi sự kiện bằng việc triển khai Dom
-Chuyển hướng dòng sự kiện đến đối tượng của sự kiện bởi sự triển khai Dom thông qua thuộc tính của nó.
-Kích hoạt sự kiện đã đăng kí trển đối tượng, khi mà sự kiện đến được dối tượng của nó.

Quá trình xử lý sự kiện
Trong quá trình đến đối tượng của mình , sự kiện sẽ có thể trải qua các quá trình sau:


Event Capture
Event Bubbling
Event Cancelation