مشروع التذكار

شعار ميمينتو

كان مشروع "ميمينتو" أحد مشاريع البرنامج الوطني الأمريكي للبنية التحتية الرقمية للمعلومات وحفظها ( NDIIPP ). وقد مُوِّل بهدف تسهيل اكتشاف المحتوى المؤرشف على الإنترنت وإتاحته للجمهور. واختُتم المشروع في 5 سبتمبر 2025. [ 1 ] [ 2 ]

الوصف الفني

يُعرَّف بروتوكول Memento في RFC 7089 [ 3 ] بأنه تطبيق للبعد الزمني للتفاوض على المحتوى . [ 4 ] يُنجز بروتوكول HTTP التفاوض على المحتوى باستخدام رؤوس تسمح للعملاء والخوادم بالعثور على المحتوى الذي يرغب فيه المستخدم. 

أبعاد التفاوض على المحتوى التي يوفرها بروتوكول HTTP
رأس الطلبرأس الاستجابةالأبعادأمثلةمرجع
يقبلنوع المحتوىنوع الوسائط المستخدمة في التمثيل، يمكن أن يشمل مجموعة الأحرف
  • text/html; charset=utf-8
  • نص/عادي
  • صورة/png
RFC 9110 (عفا عليه الزمن RFC 7231 )  
قبول اللغةلغة المحتوىلغة التمثيل
  • en-US, en
  • سي إس
RFC 9110 (عفا عليه الزمن RFC 7231 )  
Accept-Encodingترميز المحتوىالوسيط، وعادةً ما يكون الضغط، الذي تم ترميز المحتوى به
  • ضغط
  • gzip
  • تفريغ الهواء
RFC 9110 (عفا عليه الزمن RFC 7231 )  
قبول التاريخ والوقتتاريخ التذكاروقت التمثيل
  • الجمعة، 15 أغسطس 2014، الساعة 13:43:03 بتوقيت غرينتش
RFC 7089 

لا يعكس رأس Last -Modified الذي يوفره بروتوكول HTTP [ 5 ] بالضرورة تاريخ إنشاء نسخة معينة من صفحة الويب. كما قد لا يكون هذا الرأس موجودًا في بعض الحالات. ولتوفير معلومات أكثر دقة، تم استحداث رأس Memento-Datetime للإشارة إلى تاريخ ظهور نسخة محددة من صفحة الويب على الإنترنت. [ 6 ]

يوضح هذا الرسم التخطيطي كيف يستخدم Memento بوابة زمنية (URI-G) للعثور على أفضل صفحة مؤرشفة (URI-M) للمستخدم، بالنظر إلى المورد الأصلي (URI-R) وتاريخ ووقت.
يوضح هذا الرسم التخطيطي كيف يستخدم Memento بوابة زمنية (URI-G) للعثور على أفضل صفحة مؤرشفة (URI-M) للمستخدم، بالنظر إلى المورد الأصلي (URI-R) وتاريخ ووقت.

الاستخدام

يمكن العثور على نسخ من الصفحة ببساطة عن طريق الانتقال، في متصفح الويب ، إلى رابط منسق، مع استبدال urltoarchiveبعنوان URL الكامل للصفحة المطلوبة. [ 7 ]

وصف JSON لـ Memento:

  • http://timetravel.mementoweb.org/api/json/YYYY/urltoarchive
  • http://timetravel.mementoweb.org/api/json/YYYYMM/urltoarchive
  • http://timetravel.mementoweb.org/api/json/YYYYMMDD/urltoarchive
  • http://timetravel.mementoweb.org/api/json/YYYYMMDDHH/urltoarchive
  • http://timetravel.mementoweb.org/api/json/YYYYMMDDHHMM/urltoarchive

أو إعادة التوجيه إلى صفحة تذكارية بتاريخ ووقت قريبين من التاريخ والوقت المطلوبين:

  • http://timetravel.mementoweb.org/memento/YYYY/urltoarchive
  • http://timetravel.mementoweb.org/memento/YYYYMM/urltoarchive
  • http://timetravel.mementoweb.org/memento/YYYYMMDD/urltoarchive
  • http://timetravel.mementoweb.org/memento/YYYYMMDDHH/urltoarchive
  • http://timetravel.mementoweb.org/memento/YYYYMMDDHHMM/urltoarchive

مراجع

  1. تايلور، نيكولاس (2025-08-07). "غروب الشمس في لعبة ميمينتو تايم ترافل" . memento-dev (قائمة بريدية). مؤرشف من الأصل بتاريخ 2025-08-18 . تم الاطلاع عليه بتاريخ 2025-11-21 .
  2. timetravel.mementoweb.org على موقع Wayback Machine (تمت أرشفته في 2025-09-05)
  3. RFC 7089: إطار عمل HTTP للوصول الزمني إلى حالات الموارد -- تذكير
  4. بيرنرز لي، تيم. "هندسة الويب: موارد عامة". اتحاد شبكة الويب العالمية (W3C). 1996. http://www.w3.org/DesignIssues/Generic مؤرشف في 2015-06-02 على موقع Wayback Machine
  5. RFC 7232: بروتوكول نقل النص التشعبي (HTTP/1.1): الطلبات المشروطة
  6. نيلسون، مايكل ل. "5 نوفمبر 2010: تاريخ ووقت Memento ليس تاريخ آخر تعديل". مجموعة أبحاث علوم الويب والمكتبات الرقمية. 5 نوفمبر 2010. http://ws-dl.blogspot.com/2010/11/2010-11-05-memento-datetime-is-not-last.html مؤرشف في 19 مايو 2015 على Wayback Machine
  7. "واجهات برمجة تطبيقات السفر عبر الزمن" . timetravel.mementoweb.org . مؤرشف من الأصل بتاريخ 21-05-2018 . تم الاطلاع عليه بتاريخ 15-05-2018 .