مخطط URI للتغذية

كان نظام معرّف الموارد الموحد (URI) الخاص بالتغذية نظامًا مقترحًا مصممًا لتسهيل الاشتراك في خلاصات الويب ؛ وتحديدًا، كان الهدف منه تشغيل مُجمِّع الأخبار عند النقر على رابط تشعبي إلى معرّف الموارد الموحد في متصفح الويب . وكان الهدف من هذا النظام هو تمييز المستند بتنسيق النشر مثل Atom أو RSS . وعادةً ما يتم تقديم المستند عبر بروتوكول HTTP .feed

تاريخ

في عام 2006، feedكان نظام URI مدعومًا من قبل العديد من برامج تجميع الأخبار المكتبية الشائعة، بما في ذلك NetNewsWire وFeedDemon و Safari و Flock . اعتبارًا من عام 2011لا يبدو أن هناك أي جهد جارٍ لتسجيل المخطط رسميًا لدى هيئة تخصيص أرقام الإنترنت (IANA) . [ 1 ]

يرى النقاد أن الغرض من feedمخطط URI يتم تحقيقه بشكل أفضل بواسطة أنواع MIME ، [ 2 ] أو أنه ليس حلاً سهل الاستخدام لمشكلة الاشتراك في الخلاصات، حيث أن المستخدم الذي لم يقم بتثبيت البرنامج المناسب سيتلقى رسالة خطأ غير مفيدة في المتصفح عند النقر على رابط feedURI.

feedتم اقتراح مخطط URI في عام 2003 [ 3 ] في المسودتين draft-obasanjo-feed-URI-scheme-01 و 02 . لم يتم تقديم هذه المسودات المنتهية الصلاحية كمسودات إنترنت ؛ ساهم المؤلف لاحقًا في العمل على معيار Atom .

بناء الجملة

feedيمكن التعبير عن صيغة URI في شكل باكوس-ناور على النحو التالي:

<feed_uri> :: = " feed : " <absolute_uri> | " feed : // " <authority> <path-abempty>

على وجه التحديد، feedيمكن تكوين URI من أي URI مطلق (مثل عنوان URL مطلق ) عن طريق إضافة feed، وكحالة خاصة، يمكن تكوين من أي httpURI مطلق عن طريق استبدال الحرف الأولي http://بـ feed://.

تم تحديد بنيتي <authority> و < path-abempty> في الصيغة في RFC 3986، المعروف أيضًا باسم STD 66. هنا، <authority> هو في جوهره جزء userinfo@host:port من URI الأصلي ، و <path-abempty> هو المسار المطلق التالي الذي يبدأ بشرطة مائلة " / "؛ ويمكن أن يكون فارغًا أو غير موجود. لذلك، فيما يلي مثالان على عناوين URI صالحة:httpfeed

feed:https://example.com/entries.atom feed://example.com/entries.atom

مراجع

  1. "مخططات مُعرّف الموارد الموحد (URI) وفقًا لـ RFC4395" . هيئة أرقام الإنترنت المخصصة . تم الاطلاع عليه بتاريخ 17-10-2011 .
  2. نيمرسون، إيفان (10 سبتمبر 2004). "حول مخطط URI الخاص بـ feed://" . مؤرشف من الأصل في 14 يونيو 2006. تم الاسترجاع في 4 يونيو 2009 .
  3. داري أوباسانجو (9 ديسمبر 2003). "طلب تعليقات: مخطط URI "feed"" . 25hoursaday.com/weblog . تم الاطلاع عليه بتاريخ 17 أكتوبر 2011 .