منصة بيانات وصفية قابلة للتوسيع

منصة البيانات الوصفية القابلة للتوسيع ( XMP ) هي معيار ISO ، تم إنشاؤه في الأصل بواسطة شركة Adobe Systems Inc. ، لإنشاء ومعالجة وتبادل البيانات الوصفية الموحدة والمخصصة للمستندات الرقمية ومجموعات البيانات.

يُوحّد معيار XMP نموذج بيانات، وتنسيق تسلسل، وخصائص أساسية لتعريف ومعالجة البيانات الوصفية القابلة للتوسيع. كما يُقدّم إرشادات لتضمين معلومات XMP في تنسيقات ملفات الصور والفيديو والمستندات الشائعة، مثل JPEG و PDF ، دون التأثير على إمكانية قراءتها بواسطة التطبيقات التي لا تدعم XMP. لذلك، يجب التوفيق بين البيانات الوصفية غير المتوافقة مع XMP وخصائص XMP. على الرغم من إمكانية تخزين البيانات الوصفية في ملف جانبي ، إلا أن تضمينها يُجنّب المشاكل التي تحدث عند تخزينها بشكل منفصل.

تم نشر نموذج بيانات XMP وتنسيق التسلسل والخصائص الأساسية من قبل المنظمة الدولية للتوحيد القياسي كمعيار ISO 16684-1:2012. [ 1 ]

نموذج البيانات

يمكن استخدام نموذج بيانات XMP المُحدد لتخزين أي مجموعة من خصائص البيانات الوصفية. قد تكون هذه الخصائص عبارة عن أزواج اسم/قيمة بسيطة، أو قيم مُهيكلة، أو قوائم قيم. كما يمكن أن تكون البيانات متداخلة. يُحدد معيار XMP أيضًا مساحات أسماء خاصة لمجموعات مُحددة من الخصائص الأساسية (مثل مساحة اسم لمجموعة عناصر بيانات Dublin Core الوصفية). ويمكن استخدام مساحات أسماء مُخصصة لتوسيع نموذج البيانات.

تُسمى نسخة من نموذج بيانات XMP حزمة XMP. لا تؤثر إضافة خصائص إلى حزمة على الخصائص الموجودة. يجب على البرامج التي تُضيف أو تُعدّل خصائص في حزمة XMP أن تُبقي الخصائص غير المعروفة لها دون تغيير.

على سبيل المثال، يُعدّ XMP مفيدًا لتسجيل تاريخ مورد ما أثناء مروره بمراحل معالجة متعددة، بدءًا من تصويره أو مسحه ضوئيًا أو كتابته كنص، مرورًا بمراحل تحرير الصور (مثل القص أو تعديل الألوان)، وصولًا إلى تجميعه في مستند نهائي. يسمح XMP لكل برنامج أو جهاز في سير العمل بإضافة معلوماته الخاصة إلى المورد الرقمي، الذي يحمل بياناته الوصفية معه. الشرط الأساسي هو أن يدعم جميع المحررين المعنيين XMP بشكل فعّال، أو على الأقل ألا يحذفوه من المورد. [ 2 ]

التسلسل

يحتاج نموذج بيانات XMP المجرد إلى تمثيل ملموس عند تخزينه أو تضمينه في ملف. ويُستخدم عادةً جزء من صيغة W3C RDF/XML كصيغة تسلسل. وهي صيغة للتعبير عن رسم بياني لإطار وصف الموارد (REF) بلغة XML. توجد طرق مكافئة متعددة لتسلسل حزمة XMP نفسها في RDF/XML.

تُعدّ بيانات التعريف المُسجّلة في بيانات XMP من مبادرة دبلن كور للبيانات الوصفية الأكثر شيوعًا ، وتشمل عناصر مثل العنوان والوصف والمنشئ، وما إلى ذلك. صُمّم هذا المعيار ليكون قابلاً للتوسيع، مما يسمح للمستخدمين بإضافة أنواع بيانات وصفية مخصصة إلى بيانات XMP. لا يسمح XMP عمومًا بتضمين أنواع البيانات الثنائية. هذا يعني أن أي بيانات ثنائية يرغب المستخدم في تضمينها في XMP، مثل الصور المصغّرة ، يجب ترميزها بتنسيق متوافق مع XML، مثل Base64 .

يمكن لبيانات XMP الوصفية وصف المستند ككل (البيانات الوصفية "الرئيسية")، كما يمكنها وصف أجزاء منه، مثل الصفحات أو الصور المضمنة. يتيح هذا التصميم الاحتفاظ بمعلومات التأليف والحقوق المتعلقة، على سبيل المثال، بالصور المضمنة في مستند منشور. وبالمثل، يسمح للمستندات المُنشأة من عدة مستندات أصغر بالاحتفاظ بالبيانات الوصفية الأصلية المرتبطة بأجزائها. [ 2 ]

مثال

هذا مثال على مستند XML لبيانات XMP الوصفية المتسلسلة في صورة JPEG:

<?xpacket begin="?" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x= "adobe:ns:meta/" x:xmptk= "Adobe XMP Core 5.4-c002 1.000000, 0000/00/00-00:00:00 " > <rdf:RDF xmlns:rdf= "http://www.w3.org/1999/02/22-rdf-syntax-ns#" > <rdf:Description rdf:about= "" xmlns:xmp= "http://ns.adobe.com/xap/1.0/" > <xmp:CreatorTool> Picasa </xmp:CreatorTool> </rdf:Description> <rdf:Description rdf:about= "" xmlns:mwg-rs= "http://www.metadataworkinggroup.com/schemas/regions/" xmlns:stDim= "http://ns.adobe.com/xap/1.0/sType/Dimensions#" xmlns:stArea= "http://ns.adobe.com/xmp/sType/Area#" > <mwg-rs:Regions rdf:parseType= "Resource" > <mwg-rs:AppliedToDimensions rdf:parseType= "Resource" > <stDim:w> 912 </stDim:w> <stDim:h> 687 </stDim:h> <stDim:unit> pixel </stDim:unit> </mwg-rs:AppliedToDimensions> <mwg-rs:RegionList> <rdf:Bag> <rdf:li rdf:parseType= "Resource" > <mwg-rs:Type></mwg-rs:Type> <mwg-rs:Area rdf:parseType= "Resource" > <stArea:x> 0.680921052631579 </stArea:x> <stArea:y> 0.3537117903930131 </stArea:y> <stArea:h> 0.4264919941775837 </stArea:h> <stArea:w> 0.32127192982456143 </stArea:w> <stArea:unit> تم تطبيعه </stArea:unit> </mwg-rs:Area> </rdf:li> </rdf:Bag> </mwg-rs:قائمة المنطقة> </mwg-rs:Regions> </rdf:Description> <rdf:Description rdf:about= "" xmlns:exif= "http://ns.adobe.com/exif/1.0/" > <exif:PixelXDimension> 912 </exif:PixelXDimension> <exif:PixelYDimension> 687 </exif:PixelYDimension> <exif:ExifVersion> 0220 </exif:ExifVersion> </rdf:الوصف> </rdf:RDF> </x:xmpmeta><!-- مسافة بيضاء بادئة --> <?xpacket end="w"?>

تصف هذه البيانات الوصفية خصائص مختلفة للصورة مثل أداة الإنشاء، أو أبعاد الصورة، أو منطقة الوجه [ 3 ] داخل الصورة.

التضمين

يُتيح تضمين البيانات الوصفية في الملفات سهولة مشاركة الملفات ونقلها بين المنتجات والموردين والمنصات المختلفة، دون فقدان البيانات الوصفية. كما يُجنّب هذا التضمين العديد من المشاكل الناجمة عن قواعد بيانات البيانات الوصفية الخاصة بكل مورد.

يمكن استخدام XMP في العديد من تنسيقات الملفات مثل PDF و JPEG و JPEG 2000 و JPEG XR و JPEG XL و GIF و PNG و WebP و HTML و TIFF و Adobe Illustrator و PSD و MP3 و MP4 و Audio Video Interleave و WAV و RF64 و Audio Interchange File Format و PostScript و Encapsulated PostScript ، كما أنه مُقترح لـ DjVu . في ملف JPEG مُعدّل ، تُضمّن معلومات XMP عادةً إلى جانب بيانات Exif و IPTC Information Interchange Model .

الموقع في أنواع الملفات

للحصول على مزيد من التفاصيل، يحتوي الجزء 3 من مواصفات XMP، التخزين في الملفات المدرجة أدناه، على تفاصيل حول التضمين في تنسيقات ملفات محددة.

  • TIFF Tag 700 
  • JPEG مقطع التطبيق 1 (0xFFE1) مع رأس المقطع " http://ns.adobe.com/xap/1.0/\x00 " 
  • JPEG 2000 عنصر "uuid" بمعرف فريد (UID) هو 0xBE7ACFCB97A942E89C71999491E3AFAC 
  • JPEG XL نوع صندوق "xml" 
  • PNG داخل كتلة نصية "iTXt" تحتوي على الكلمة المفتاحية "XML:com.adobe.xmp" 
  • GIF كملحق تطبيق بمعرف "XMP Data" ورمز مصادقة "XMP" 
  • MP3 داخل كتلة ID3 كإطار "PRIV" مع معرف المالك "XMP". 
  • MP4 مربع "UUID" ذو المستوى الأعلى مع UUID 0xBE7ACFCB97A942E89C71999491E3AFAC (نفس JPEG 2000) 
  • MOV (QuickTime) ذرة "XMP_" داخل ذرة "udta"، داخل ذرة "moov" ذات المستوى الأعلى. 
  • ملف PDF - مضمن في دفق بيانات وصفية موجود في كائن PDF 
  • WebP داخل جزء XMP الخاص بالملف 
  • بالنسبة لتنسيقات الملفات التي لا تدعم بيانات XMP المضمنة، يمكن تخزين هذه البيانات في ملفات جانبية خارجية بامتداد .xmp .

الدعم والقبول

مجموعة أدوات XMP

تُنفذ مجموعة أدوات XMP معالجة البيانات الوصفية في مكتبتين:

  • XMPCore لإنشاء ومعالجة البيانات الوصفية التي تتبع نموذج بيانات XMP.
  • ملفات XMP لتضمين البيانات الوصفية المتسلسلة في الملفات، ولاسترجاع البيانات الوصفية المضمنة.

تُقدّم أدوبي مجموعة أدوات XMP مجانًا بموجب ترخيص BSD . [ 4 ] [ 2 ] تتضمن مجموعة الأدوات وثائق المواصفات والاستخدام (ملفات PDF)، ووثائق واجهة برمجة التطبيقات ( doxygen / javadoc )، وشفرة مصدرية بلغة C++ (XMPCore وXMPFiles)، وشفرة مصدرية بلغة Java (XMPCore فقط حاليًا). يتوفر XMPFiles حاليًا كتطبيق بلغة C++/Java لأنظمة Windows وMac OS و Unix / Linux .

برامج مجانية وأدوات مفتوحة المصدر (تدعم القراءة والكتابة)

  • Alfresco - نظام إدارة محتوى مفتوح المصدر، مكون إدارة الأصول الرقمية يمكنه قراءة/كتابة ملفات XMP (Microsoft Windows، Linux)
  • برنامج Calibre من تطوير كوفيد جويال، وهو نظام لإدارة الكتب الإلكترونية يمكنه قراءة وكتابة بيانات XMP الوصفية من بعض تنسيقات الملفات.
  • برنامج CC PDF Converter - برنامج مجاني مفتوح المصدر (GPL) لتحويل المستندات إلى PDF مع ترخيص Creative Commons المضمن (Microsoft Windows).
  • darktable - مطور ملفات RAW، يمكنه قراءة/كتابة XMP بتنسيقات الملفات المدعومة (Linux، Mac OS X، Microsoft Windows، BSD)
  • digiKam - برنامج مفتوح المصدر (GPL) لوضع علامات على الصور وتنظيمها (Linux، Mac OS X، Microsoft Windows)
  • ExifTool من تطوير فيل هارفي، وحدة بيرل مفتوحة المصدر أو سطر أوامر. يمكنها قراءة/كتابة ملفات XMP، وتدعم مخططات XMP المخصصة (مستقلة عن النظام الأساسي).
  • F-Spot - مدير ومحرر صور لينكس/جنوم
  • جيكوي - مدير صور خفيف الوزن يعتمد على Gtk+ (كان يُعرف سابقًا باسم GQView)
  • برنامج GIMP - برنامج معالجة الصور GNU
  • Gwenview - مدير ومحرر صور لنظام Linux/KDE
  • iText - مكتبة جافا مفتوحة المصدر يمكنها قراءة وكتابة ملفات XMP المضمنة في ملفات PDF.
  • Magic Lantern (البرنامج الثابت) - إضافة برنامج ثابت للعديد من كاميرات Canon الرقمية ذات العدسة الأحادية العاكسة (DSLR) ، مما يسمح بكتابة ملفات XMP الجانبية بما في ذلك معلومات تعويض التعريض الضوئي لما بعد إزالة الوميض.
  • RawTherapee - يمكنه قراءة علامات "التقييم" من XMP المضمنة، والتي يتم عرضها بعد ذلك في مستعرض الملفات/شريط الأفلام باستخدام نظام تصنيف النجوم الخاص بـ RawTherapee.
  • Shotwell - مدير صور لنظامي Linux/GNOME، يدعم قراءة وكتابة بيانات Exif و IPTC وXMP الوصفية
  • TYPO3 - نظام إدارة محتوى مؤسسي مفتوح المصدر. مكون إدارة الأصول الرقمية يقرأ ملفات XMP (مبني على لغة PHP)

أدوات خاصة (تدعم القراءة/الكتابة)

  • يستطيع برنامج ACDSee Pro قراءة وكتابة معلومات XMP لملفات DNG و GIF و JPEG و PNG و TIFF (Microsoft Windows و Mac OS X).
  • برنامج Acrobat - يمكنه قراءة وكتابة ملفات XMP في ملفات PDF (Microsoft Windows، Mac OS X، وجزئيًا Linux).
  • Aperture - تطبيق لإدارة الصور ومطور ملفات RAW. يقرأ/يكتب ملفات XMP الجانبية لاستيراد/تصدير بيانات تعريف الصور (Mac OS X) دفعة واحدة.
  • يمكن لبرنامج Bibble5 قراءة/كتابة معلومات XMP لملفات RAW و JPG و TIFF (Microsoft Windows و Mac OS X و Linux).
  • برنامج Bridge - يمكنه قراءة/كتابة وتعديل بيانات XMP الوصفية دفعة واحدة (Microsoft Windows، Mac OS X)
  • برنامج Capture One - برنامج لتحرير الصور وإدارتها. يقرأ ويكتب ملفات XMP لجميع تنسيقات الصور المدعومة (Microsoft Windows، Mac OS X).
  • Corel AfterShot Pro - معالج RAW (خليفة Bibble)، يقرأ/يكتب XMP، ويستخدم ملفات XMP الجانبية لمعالجة الصور غير المدمرة (Microsoft Windows، Mac OS X، Linux).
  • Cumulus - برنامج إدارة الأصول الرقمية، يمكنه قراءة/كتابة ملفات XMP لجميع تنسيقات الصور المدعومة، وملفات InDesign وPDF (Microsoft Windows وMac OS X وLinux).
  • DBGallery - يدعم قراءة وكتابة ملفات XMP لصيغ JPEG، PSD، RAW، TIFF، DNG، PNG، GIF، JP2، PJX، MPG، MP4، MPEG، MOV (مايكروسوفت ويندوز). نظام قاعدة بيانات مركزية متعدد المستخدمين.
  • FastPictureViewer - عارض صور (ويندوز) مع تضمين XMP و/أو إنشاء ملفات جانبية (xmp:Rating، xmp:Label، photoshop:Urgency) (مايكروسوفت ويندوز)
  • FrameMaker - أداة نشر. تخزن بيانات تعريف المستند بتنسيق XMP منذ الإصدار 7.0 (Microsoft Windows)
  • Illustrator - برنامج للرسم التوضيحي، يكتب بيانات تعريف المستند بتنسيق XMP (Microsoft Windows، Mac OS X)
  • برنامج Indesign - برنامج تخطيط الصفحات، يمكنه تمرير XMP في الكائنات المضمنة، ويكتب XMP موسعًا حول محتويات المستند في مستندات التخطيط وملف PDF المصدر (Microsoft Windows، Mac OS X)
  • تطبيق الصور لنظام iOS - يحفظ التعديلات التي تُجرى على الصور على جهاز iPhone/iPad بدون فقدان للجودة كملف XMP مضمن في ملف JPEG الأصلي. [ 5 ]
  • لايت روم - تطبيق لإدارة الصور ومطور ملفات RAW. يستخدم XMP لمعالجة الصور بطريقة غير تدميرية واستيراد/تصدير البيانات الوصفية (مايكروسوفت ويندوز، ماك أو إس إكس)
  • نظام التشغيل مايكروسوفت ويندوز فيستا - يقوم معرض الصور بحفظ العلامات في ملف XMP (مايكروسوفت ويندوز)
  • برنامج Photo Mechanic - يقرأ ويكتب ملفات XMP مباشرة في ملفات الصور أو في ملفات XMP الجانبية.
  • برنامج فوتوشوب - يمكنه قراءة/كتابة ملفات XMP في الصور المدعومة. يسمح بتضمين بيانات XMP غير القياسية من خلال "لوحات XMP مخصصة" (مايكروسوفت ويندوز، ماك أو إس إكس)
  • PicaJet - يمكنه قراءة ملفات XMP لتنسيقات JPG و TIFF و DNG (Microsoft Windows).
  • بيكاسا - منظم/عارض صور، يستخدم XMP لتمييز الوجوه (Microsoft Windows، Mac OS X، Linux)
  • برنامج PixelPeeper - يستطيع قراءة بيانات Exif وXMP الوصفية من ملفات JPG. كما يمكنه تحويل بيانات XMP الوصفية إلى إعدادات مسبقة متوافقة مع برنامج Lightroom.
  • محفظة - برنامج إدارة الأصول الرقمية، يمكنه قراءة/كتابة ملفات XMP بتنسيقات الملفات المدعومة (Microsoft Windows، Mac OS X)
  • يقوم مكون Stibo STEP - DAM بقراءة/كتابة ملفات XMP لجميع التنسيقات المدعومة.
  • مكون تصوير ويندوز - مكتبة مايكروسوفت للعمل مع الصور الرقمية وبياناتها الوصفية ومعالجتها (مايكروسوفت ويندوز)
  • معرض صور ويندوز لايف - تطبيق لإدارة الصور ومشاركتها، تم إصداره كجزء من مبادرة ويندوز لايف من مايكروسوفت. وهو نسخة مطورة من معرض صور ويندوز، الذي يُعد جزءًا من نظام التشغيل ويندوز فيستا.
  • برنامج XnView - يمكنه قراءة/كتابة معلومات Exif و IPTC و XMP.
  • برنامج Zoner Photo Studio - يمكنه قراءة/كتابة معلومات Exif و IPTC و XMP لملفات DNG و JPEG و TIFF و HDP وملفات RAW المختلفة (Microsoft Windows).

تدعم أدوات تحرير نموذج تبادل المعلومات IPTC السائدة أيضًا تحرير بيانات XMP.

الترخيص

XMP هي علامة تجارية مسجلة لشركة Adobe Systems Incorporated. أصبحت مواصفات XMP معيارًا من معايير المنظمة الدولية للتوحيد القياسي (ISO) ولم تعد حكرًا على جهة أخرى.

في البداية، أصدرت أدوبي شفرة المصدر لحزمة تطوير البرامج XMP بموجب ترخيص يُسمى " رخصة أدوبي سيستمز إنكوربوريتد  - مفتوحة المصدر" . وقد أُثيرت تساؤلات حول توافق هذا الترخيص مع رخصة جنو العمومية العامة . [ 6 ] ولا يُدرج هذا الترخيص في القائمة التي تحتفظ بها مبادرة المصادر المفتوحة، كما أنه يختلف عن تراخيص معظم برامجها مفتوحة المصدر . [ 7 ]

في 14 مايو 2007، أصدرت شركة أدوبي حزمة تطوير البرامج (SDK) الخاصة بـ XMP Toolkit بموجب ترخيص BSD قياسي. [ 4 ] [ 2 ]

في 28 أغسطس 2008، نشرت أدوبي ترخيص براءة اختراع عام لتقنية XMP. [ 8 ] اعتبارًا من نوفمبر 2016 ،تواصل شركة أدوبي توزيع هذه الوثائق بموجب ترخيص براءة الاختراع العامة لمواصفات XMP . [ 2 ]

تاريخ

تم تقديم تقنية XMP لأول مرة من قبل شركة أدوبي في أبريل 2001 كجزء من برنامج أدوبي أكروبات 5.0. [ 9 ] قبل ذلك، كانت تُعرف باسم XAP (التأليف والنشر القابل للتوسيع) كاسم رمزي داخلي. [ 10 ]

في 21 يونيو 2004، أعلنت شركة أدوبي عن تعاونها مع المجلس الدولي للاتصالات الصحفية . وفي يوليو من العام نفسه، شُكِّل فريق عمل بقيادة غونار بينيكيس من شركة أدوبي سيستمز ومايكل ستيدل من المجلس الدولي للاتصالات الصحفية، وجُنِّد متطوعون من وكالة فرانس برس ، ووكالة أسوشيتد برس ، وموقع ControlledVocabulary.com، ومنظمة IDEAlliance، وصحيفة ماينيتشي شيمبون ، ووكالة رويترز ، وغيرها، لتطوير المخطط الجديد.

تم إصدار مواصفات "مخطط IPTC الأساسي لـ XMP" الإصدار 1.0 علنًا في 21 مارس 2005. ويمكن تنزيل مجموعة من اللوحات المخصصة لبرنامج Adobe Photoshop CS من موقع IPTC. تتضمن الحزمة دليل المستخدم، وصورًا توضيحية تحتوي على معلومات XMP مضمنة، ووثيقة المواصفات، ودليلًا تنفيذيًا للمطورين. يشرح "دليل مستخدم IPTC الأساسي" بالتفصيل كيفية استخدام كل حقل، وهو متاح أيضًا بصيغة PDF. [ 11 ] وقد تضمن الإصدار التالي من Adobe Creative Suite (CS2) هذه اللوحات المخصصة كجزء من المجموعة الافتراضية.

يوفر برنامج Windows Photo Gallery ، الذي تم إصداره مع نظام التشغيل Windows Vista ، دعمًا لمعيار XMP، وهي المرة الأولى التي تُصدر فيها Microsoft توافقًا مع البيانات الوصفية يتجاوز Exif . [ 12 ]

انظر أيضاً

مراجع

  1. غاسيوروفسكي-دينيس، إليزابيث (22 مارس 2012). "منصة البيانات الوصفية القابلة للتوسيع من أدوبي (XMP) تصبح معيارًا من معايير المنظمة الدولية للمقاييس (ISO)" . المنظمة الدولية للمقاييس . مؤرشف من الأصل في 26 مايو 2016. تم الاطلاع عليه في 8 أغسطس 2012 .
  2. 1 2 3 4 5 "مركز مطوري Adobe XMP" . اتصال مطوري Adobe . تم الاسترجاع في 28 نوفمبر 2016 .
  3. "إرشادات التعامل مع بيانات الصور الوصفية" (ملف PDF) . فريق عمل البيانات الوصفية . الصفحات 51-59 . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 24-03-2018 . تم الاطلاع عليه بتاريخ 31-03-2018 . 
  4. 1 2 بينيكيس، غونار (14 مايو 2007). "مجموعة تطوير البرامج XMP 4.1.1 متوفرة بموجب ترخيص BSD" . من غونار . أدوبي.
  5. "iOS: الصور المُعدّلة تُظهر الصورة الأصلية بعد الاستيراد أو في تطبيقات أخرى" . أبل . 8 نوفمبر 2014. مؤرشف من الأصل في 1 ديسمبر 2014.
  6. ^ لينكسفايير ، مايك (11 أبريل 2005). "هل يتوافق ترخيص Adobe مفتوح المصدر مع رخصة GPL؟ . gnu-misc-discuss (قائمة بريدية).
  7. "رخصة المصادر المفتوحة لشركة أدوبي سيستمز" . أدوبي . مؤرشفة من الأصل (TXT) بتاريخ 11 ديسمبر 2006. تم الاطلاع عليها بتاريخ 6 نوفمبر 2006 .
  8. ^ بينيكيس ، جونار (28 أغسطس 2008). "ترخيص براءة الاختراع العامة لـ XMP" . من غونار . أدوبي.
  9. كوفر، روبن. "منصة البيانات الوصفية القابلة للتوسيع" . xml.coverpages.org . تم الاسترجاع في 22-05-2022 .
  10. هاموند، توني. "الاسم هو المهم" . www.crossref.org . تم الاطلاع عليه بتاريخ 10-05-2024 .
  11. ريكس، ديفيد (16 مارس 2005). "مخطط "IPTC Core" للإصدار XMP 1.0 الوثائق التكميلية: دليل مستخدم اللوحات المخصصة " (PDF) . IPTC .
  12. بوت، إد (30 يناير 2007). "الميزات الثلاث الرئيسية لنظام ويندوز فيستا" . تقرير إد بوت لمايكروسوفت . زد نت. مؤرشف من الأصل في 6 فبراير 2007.