مقدمه بر XLink و XPointer

XLink یک مجموعه استانداردها برای ایجاد پیوندهای فراگیر در مستندات XML را تعریف می‌کند.

XPointer امکان می‌دهد که پیوندهای فراگیر به بخش‌های بیشتری از مستند XML اشاره کنند (قطعات).

آشنایی‌های پایه‌ای که باید داشته باشید

قبل از ادامه، شما باید اطلاعات پایه زیر را داشته باشید:

  • HTML / XHTML
  • XML / XML نام‌فضا
  • XPath

اگر می‌خواهید این پروژه‌ها را اول یاد بگیرید، لطفاً در ماژول‌های زیر صفحه اصلی به این آموزش‌ها دسترسی پیدا کنید.

XLink چیست؟

  • XLink مخفف زبان پیوند XML (XML Linking Language) است
  • XLink یک زبان برای ایجاد پیوند فراگیر در مستندات XML است
  • XLink مانند لینک‌های HTML است - اما قوی‌تر
  • هر عنصر در مستند XML می‌تواند به عنوان XLink استفاده شود
  • XLink از لینک‌های ساده و همچنین لینک‌های توسعه‌یافته که چندین منبع را به هم متصل می‌کنند، پشتیبانی می‌کند
  • با XLink، می‌توان لینک‌ها را خارج از فایل مرتبط تعریف کرد
  • XLink استاندارد پیشنهادی W3C است

XPointer چیست؟

  • XPointer مخفف زبان اشاره XML (XML Pointer Language) است
  • XPointer به لینک‌ها اجازه می‌دهد که به بخش‌های خاص‌تر مستند XML اشاره کنند
  • XPointer از عبارات XPath برای تعیین موقعیت در مستند XML استفاده می‌کند
  • XPointer استاندارد پیشنهادی W3C است

XLink و XPointer استانداردهای W3C هستند

در تاریخ 27 ژوئن 2001، XLink به عنوان استاندارد پیشنهادی W3C تصویب شد.

XPointer در تاریخ 25 مارس 2003 به عنوان استاندارد پیشنهادی W3C اعلام شد.

شما می‌توانید در کتابخانه ما به بخشآموزش‌های W3Cبرای اطلاعات بیشتر در مورد استاندارد XML به بخش بعدی مراجعه کنید.

پشتیبانی مرورگرها از XLink و XPointer

مرورگرها تنها به میزان حداقلی از XLink و XPointer پشتیبانی می‌کنند.

در مرورگرهای Mozilla 0.98+، Netscape 6.02+ و Internet Explorer 6.0، از XLink به میزان قابل توجهی پشتیبانی می‌شود. مرورگرهای نسخه‌های قدیمی‌تر هیچ‌گونه پشتیبانی از XLink ندارند.