مدل شیءگرای سند: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جزبدون خلاصۀ ویرایش |
جز ربات: حذف نویسهٔ مخفی lrm; ویرایش جزئی |
||
خط ۱:
{{استانداردهای وب}}
'''مدل شیءگرای سند''' یا '''دام''' (DOM - Document Object Model) عنوان یکی از دو معماری عمده است (در کنار [[اساِیاکس]]) که بر اساس آن سندهای [[اکسامال]] را به اشیایی<ref>Objects</ref> که در بردارندۀ آن است،
:واژهٔ level در موارد زیادی به صورت «تراز» به زبان فارسی ترجمه شده است.
* ترازیابی و ترازیاب در حیطهٔ علوم [[نقشهبرداری]] و نیز [[مهندسی عمران]]
خط ۱۳:
== انگیزهها و اهداف ==
سندهای اکسامال با در برداشتن متون زبانی به بیان<ref> Expression </ref> و
برعکس متون معمولی رایانهای در مورد متنهای اکسامال به دلیل در درون داشتن انواع دادهها و دانستهها در مقیاسها و در سلسله مراتب مختلف اعمال فنون سنتی پردازشهای دنبالهای فایلها نه عملیست و نه کارآ.
در آغاز، گونههای مختلف دام توسط
دام هیچ تنگنایی روی [[ساختار دادهها]]ی دربرگیرنده سند قرار نمیدهد.
بیشتر [[متنشکنهای اکسامال]] (XML parsers) (مانند [[Xerces]]) و پردازندگان [[اکساسال]] (مانند [[Xalan]]) پدید آمدهاند که از ساختار درختی سود ببرند. چنین پیادهسازی، نیازمند آن است که تمامی محتوای سند شکسته گردیده و در حافظه نگهداری شود. از این رو دام بیشتر برای کارهایی سودمند است که عناصر سند باید به طور تصادفی دستیابی و دستکاری شوند. برای کاربردهای اکسامال-محوری که دربرگیرندۀ دسترسی انتخابی یک خواندن/نوشتن به ازای شکستن است، دام بالاسری قابل ملاحظهای بر حافظه تحمیل میکند. در این کاربردها، مدل
== سطحها ==
خط ۶۳:
== پانوشتهها ==
{{پانویس}}
== جستارهای وابسته ==
|