كل ما تحتاج لمعرفته حول تقنية RSS

Everything-you-need-to-know-about-RSS-technology
كل ما تحتاج لمعرفته حول تقنية RSS  


ما هو معنى RSS؟  

مصطلح RSS يمكن أن يحمل ثلاثة معانٍ مختلفة. النسخة الأولى من RSS (ملخص موقع RDF، الإصدار 0.9) تم تطويرها بواسطة دان ليبي لصالح Netscape. بعد بضعة أشهر، تم إصدار نسخة محدثة ومبسطة تُعرف باسم "ملخص الموقع الغني" أو RSS 0.91. لكن الشركة فقدت اهتمامها لاحقًا بالمشروع وتركت النظام دون مالك رسمي. مع ازدياد استخدام الناس لتقنية RSS، قام وينر بتكييف الإصدار 0.91 لصالح منصته Userland وأعلن عنه كملكه الخاص. وفي عام 2005، طورت شركة مايكروسوفت تقنية جديدة تُعرف باسم "التغذية البسيطة جدًا" (Really Simple Syndication) مع إضافات مشاركة بسيطة (Simple Sharing Extensions).  


ما هو RSS؟  

RSS هو صيغة ملف XML تُستخدم لنشر المحتويات والتحديثات على الإنترنت. غالباً ما يتم استخدامه من قبل المواقع التي تحتاج إلى تحديث محتواها بشكل منتظم مثل مواقع الأخبار (مثل CNN وBBC وReuters) والمدونات. وبما أنه يُساعد في زيادة حركة المرور إلى المواقع الإلكترونية، أصبح يُستخدم على نطاق واسع في مجالات مثل التسويق، والنشر الإلكتروني، وحتى تحديثات الفيروسات. حاليًا، أصبحت أغلب المواقع، كبيرة كانت أم صغيرة، تدعم تقنية RSS.  


على سبيل المثال، إذا كنت من عشاق كرة البيسبول وترغب في مشاركة مستجدّات عن أحد اللاعبين، يمكنك أيضًا إرفاق ملفات وسائط متعددة مثل الفيديوهات أو الصور مع المحتوى الخاص بك. باستخدام قنوات RSS، يتمكن المستخدمون الآخرون المشتركين في مواقع تدعم التقنية من قراءة العناوين الخاصة بك مجانًا. كما يمكنهم متابعة كل التغييرات والتحديثات بواسطة مجمّعات الأخبار (News Aggregators)، والتي سنتحدث عنها لاحقًا في هذا المقال.  


كيف تعمل تقنية RSS؟  

لتتمكن من استخدام تقنية RSS، يجب أولاً تنزيل برنامج لإدارة المحتوى (Content Management System) يستطيع قراءة صيغة XML. يقوم هذا البرنامج بعرض عنوان المقال وملخص موجز عنه مع رابط للمقال الكامل. بالإضافة للنصوص، يمكنك إضافة ملفات وسائط متعددة إلى قنوات RSS مثل الصور والفيديوهات والملفات الصوتية (MP3) وغيرها. هناك ميزات أخرى مثل البث الصوتي (Podcasts)، والبث المرئي (Videocasting)، وبث الصور (Photocasting) التي يمكن دمجها في القناة الخاصة بك.  


للوصول إلى قناة RSS، يحتاج المستخدمون إلى استخدام مجمّع أخبار أو قارئ للخلاصات (Feed Reader). هذه الأدوات تقوم بالبحث عن التحديثات في المواقع الداعمة لـRSS ثم تعرضها للمستخدم. يمكن أن تكون هذه الأدوات برامج مستقلة أو إضافات لمتصفحات الويب، حسب نظام التشغيل الذي تستخدمه. كما أن هناك محركات بحث خاصة بمحتوى الويب المنشور عبر قنوات RSS مثل Plazoo وFeedster.


كيف يمكنني إنشاء قناة RSS؟  

إذا كنت على دراية بلغة HTML، فستكون عملية إنشاء قناة RSS أسهل بالنسبة لك. إن لم تكن كذلك، يمكنك الاشتراك في منصات التدوين المتوفرة بكثرة، حيث توفر العديد منها إنشاء قنوات RSS تلقائيًا. أما إذا كنت تستخدم نظام إنشاء صفحات شخصية، فستحتاج إلى فهم أعمق لتقنية RSS. ومع ذلك، فإن إنشاء قناة RSS من البداية ليس بالأمر الصعب جدًا.  


يجب أن تحتوي أي قناة RSS بغض النظر عن إصدارها على عنصر يسمى "item". إذا كتبت مقالاً عن حدث حصل في مدينتك أو مراجعة لأحد الكتب مثلاً، يمكن أن يشكل محتوى هذا المقال عنصرًا في قناة RSS. يتكون كل "item" من ثلاثة مكونات رئيسية: العنوان (title)، والوصف (description)، والرابط (link) حيث يمكن للقراء العثور على مقالك. عند اختيار العنوان والوصف، حاول استخدام ما يعكس محتوى الويب الخاص بك بشكل واضح وجذّاب.  


هيكل العنصر يشبه إلى حد كبير علامات لغة HTML. عليك أن تبدأ بفتح علامة القناة (channel tag) لتعريف الملف كملف XML. ثم تحدد هذا العنصر كعنصر "item" عن طريق إدراج العلامة <item> بعد علامة القناة. بعدها يُمكنك إدخال العناصر الثلاثة الأساسية وهي <title> و<description> و<link>. وأخيراً تختم العلامات باستخدام </channel> و</rss>.  


مثال على قناة RSS تحتوي على عناصر متعددة:  


<?xml version="1.0"?>  

<rss version="2.0">  


<channel>  


<item>  

<title>مراجعة كتاب بيل

المقال التالي المقال السابق
لا تعليقات
إضافة تعليق
رابط التعليق
اسهل طريقة للربح الوفير بمجرد مشاهدة اعلانات

ادخل واربح يوميا 20 دولار اضغط على الصورة

كود التسجيل

43916904
الفيديو الثالث