فعالیتهای DOM W3C
- صفحه قبلی W3C XQuery
- صفحه بعدی W3C SOAP
مدل مستندات (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، گروه مدیریت اشیاء، SoftQuad، Sun Microsystems و Texcel میشود.
DOM سطح 1 W3C بر اساس این کارکردی بودایی ساخته شده است.
DOM سطح 1
DOM سطح 1 بر روی مدل مستندات HTML و XML تمرکز دارد. شامل قابلیتهای ناوبری و پردازش مستندات است.
DOM سطح 1 در 1 اکتبر 1998 به عنوان استاندارد پیشنهادی W3C تبدیل شد.
طرح کاربردی نسخه دوم در 29 سپتامبر 2000.
DOM سطح 2
DOM سطح 2 مدلهای شیء جدول استایلها را به DOM سطح 1 اضافه کرده و عملکردی برای مدیریت اطلاعات استایلهای متصل به مستند تعریف کرده است.
DOM سطح 2 همچنین یک مدل رویداد تعریف کرده و پشتیبانی از نامهای فضای نام XML را ارائه داده است.
به عنوان یک استاندارد پیشنهادی W3C، مقررات DOM سطح 2 در تاریخ 13 نوامبر 2000 منتشر شدهاند:
DOM Level 2 Core
DOM Level 2 Core APIها را برای دسترسی و تغییر محتوای مستند و ساختار مشخص میکند. این API شامل رابطهای مورد استفاده برای XML نیز است.
HTML DOM سطح 2
DOM Level 2 HTML APIها را برای عملکرد ساختار و محتوای مستند HTML مشخص میکند. (این بخش از مقررات هنوز در پیشنویس کاربردی است)
نمایشهای DOM سطح 2
DOM Level 2 APIها را برای دسترسی و تغییر نمونههای دیداری مستند مشخص میکند. نمونههای دیداری شکلهای نمایشی یا نمونههای جایگزین مرتبط با مستند اصلی هستند.
استایل DOM سطح 2
DOM Level 2 Style APIها را برای دسترسی و تغییر استایلهای محتوای مستند مشخص میکند.
رویدادهای DOM سطح 2
DOM Level 2 Events APIها را برای دسترسی به رویدادهای مستند مشخص میکند.
پیمایش و دامنه DOM سطح 2
DOM Level 2 Traversal-Range APIها را برای جستجوی دینامیک و شناسایی محدودههای محتوای مستند تعریف میکند.
DOM سطح 3
DOM Level 3 مدل محتوا (DTD و شماتیکها) و اعتبارسنجی مستند را مشخص میکند. همچنین بارگذاری و ذخیرهسازی مستند، نمایش مستند، فرمتگذاری مستند و رویدادهای کلیدی را مشخص میکند. DOM Level 3 بر اساس DOM Core Level 2 ساخته شده است.
نیازهای DOM سطح 3
مدارک نیازهای DOM برای نیازهای سطح 3 بهروزرسانی شده و در تاریخ 12 آوریل 2000 به عنوان پیشنویس کاربردی منتشر شدهاند.
پیشنویسهای کاربردی DOM Level 3 در تاریخ 1 سپتامبر 2000 منتشر شدهاند:
هسته DOM سطح 3
DOM Level 3 Core APIها را برای دسترسی و تغییر محتوای مستند، ساختار و استایل مستند تعریف میکند.
رویدادهای DOM سطح 3
با اضافه کردن رابطهای جدید و مجموعههای جدید از رویدادها، API رویدادهای DOM Level 3 عملکرد API رویدادهای Level 2 را گسترش داده است.
بارگذاری و ذخیره DOM سطح 3
DOM Level 3 Content Model APIها را برای بارگذاری و ذخیرهسازی محتوا، مدل محتوا (DTD و شماتیکها) و پشتیبانی از اعتبارسنجی مستند تعریف میکند.
DOM Level 3 Views and Formatting
DOM Level 3 Views مشخص میکند که APIها برای دسترسی و تغییر نمونههای دیداری مستند تعریف شدهاند. نمونههای دیداری شکلهای نمایشی یا نمونههای جایگزین مرتبط با مستند اصلی هستند.
مستند W3C DOM و جدول زمانی
مستند | پیشنویس/پیشنهاد | پیشنهاد |
---|---|---|
DOM سطح 1 | 1 اکتبر 1998 | |
DOM سطح 1 (SE) | 29 سپتامبر 2000 | |
هسته DOM سطح 2 | 13 نوامبر 2000 | |
HTML DOM سطح 2 | 9 ژانویه 2003 | |
نمایشهای DOM سطح 2 | 13 نوامبر 2000 | |
استایل DOM سطح 2 | 13 نوامبر 2000 | |
رویدادهای DOM سطح 2 | 13 نوامبر 2000 | |
پیمایش و دامنه DOM سطح 2 | 13 نوامبر 2000 | |
نیازهای DOM سطح 3 | 26 فوریه 2004 | |
هسته DOM سطح 3 | 7 آوریل 2004 | |
رویدادهای DOM سطح 3 | 21 دسامبر 2007 | |
بارگذاری و ذخیره DOM سطح 3 | 7 آوریل 2004 | |
اعتبارسنجی DOM سطح 3 | 27 ژانویه 2004 | |
XPath DOM سطح 3 | 26 فوریه 2004 | |
نمایشهای DOM سطح 3 | 26 فوریه 2004 |
منابع W3C
- صفحه قبلی W3C XQuery
- صفحه بعدی W3C SOAP