فعاليات W3C DOM
- الصفحة السابقة 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 معيارًا توصيًا من W3C في 1 أكتوبر 1998.
مشروع النسخة الثانية كان في 29 سبتمبر 2000.
مستوى DOM 2
أضاف DOM المستوى 2 نموذجًا لـ CSS لـ DOM المستوى 1، وحدد وظائف التفاعل مع معلومات الأسلوب المرفقة بالوثيقة.
يحدد DOM المستوى 2 نموذج أحداث، ويقدم دعمًا لنطاقات الاسم المحدد.
تم نشر معيار DOM المستوى 2 كمعيار مقترح من قبل W3C في 13 نوفمبر 2000:
DOM Level 2 Core
يحدد API الخاصة بـ DOM Level 2 Core كيفية الوصول والتغيير إلى محتوى الوثيقة وبنيته، ويشمل هذا API واجهات لـ XML.
HTML مستوى 2 من DOM
يحدد API الخاصة بـ DOM Level 2 HTML كيفية تعديل بنية ومحتوى وثيقة HTML. (يظل هذا الجزء من المعيار نسخة عملية)
رؤى مستوى 2 من DOM
يحدد API الخاصة بـ DOM Level 2 كيفية الوصول والتغيير إلى واجهات عرض الوثيقة. ويتمثل العرض في شكل أو شكل بديل مرتبط بالوثيقة الأصلية.
تصميم مستوى 2 من DOM
يحدد API الخاصة بـ DOM Level 2 Style كيفية الوصول والتغيير إلى جدول الأسلوب للمحتوى.
أحداث مستوى 2 من DOM
يحدد API الخاصة بـ DOM Level 2 Events كيفية الوصول إلى أحداث الوثيقة.
استكشاف المسار-النطاق مستوى 2 من DOM
يحدد API الخاصة بـ DOM Level 2 Traversal-Range كيفية التدوير والتعرف على نطاقات المحتوى في الوثيقة.
DOM المستوى 3
يحدد DOM Level 3 نموذج المحتوى (DTD وSchemas) وتحقق صحة الوثيقة. كما يحدد كيفية تحميل وتخزين الوثيقة، عرض الوثيقة، تنسيق الوثيقة وأحداث رئيسية. يعتمد DOM Level 3 على DOM Core Level 2.
متطلبات مستوى 3 من DOM
تم تحديث مستند DOM Requirements للإصدار 3، وقد تم إصداره كنسخة عملية في 12 أبريل 2000.
تم إصدار النسخة العملية الأولى من DOM Level 3 في 1 سبتمبر 2000:
نواة مستوى 3 من DOM
يحدد API الخاصة بـ DOM Level 3 Core كيفية الوصول والتغيير إلى محتوى الوثيقة، بنية الوثيقة وأسلوب الوثيقة.
أحداث مستوى 3 من DOM
تم توسيع وظائف API الخاصة بـ DOM Level 3 Events من خلال إضافة واجهات جديدة ومجموعات جديدة من الأحداث.
تحميل وتخزين مستوى 3 من DOM
يحدد API الخاصة بـ DOM Level 3 Content Model استخدامه في تحميل وتخزين المحتوى، نموذج المحتوى (DTD وSchemas) ودعم التحقق من صحة الوثيقة.
DOM Level 3 Views and Formatting
API الخاصة بـ DOM Level 3 Views يحدد كيفية الوصول والتغيير إلى واجهات عرض الوثيقة. ويتمثل العرض في شكل أو شكل بديل مرتبط بالوثيقة الأصلية.
مواصفات W3C DOM وخط الزمني
مواصفة | مشروع/اقتراح | الإرشاد |
---|---|---|
مستوى 1 من DOM | 1 أكتوبر 1998 | |
مستوى 1 (SE) من DOM | 29 سبتمبر 2000 | |
نواة مستوى 2 من DOM | 13 نوفمبر 2000 | |
HTML مستوى 2 من DOM | 9 يناير 2003 | |
رؤى مستوى 2 من DOM | 13 نوفمبر 2000 | |
تصميم مستوى 2 من DOM | 13 نوفمبر 2000 | |
أحداث مستوى 2 من DOM | 13 نوفمبر 2000 | |
استكشاف المسار-النطاق مستوى 2 من DOM | 13 نوفمبر 2000 | |
متطلبات مستوى 3 من DOM | 26 فبراير 2004 | |
نواة مستوى 3 من DOM | 7 أبريل 2004 | |
أحداث مستوى 3 من DOM | 21 ديسمبر 2007 | |
تحميل وتخزين مستوى 3 من DOM | 7 أبريل 2004 | |
تحقق مستوى 3 من DOM | 27 يناير 2004 | |
XPath مستوى 3 من DOM | 26 فبراير 2004 | |
رؤى مستوى 3 من DOM | 26 فبراير 2004 |
مراجع W3C
- الصفحة السابقة W3C XQuery
- الصفحة التالية W3C SOAP