عند تصفحك لشبكة الإنترنت وتجولك في بعض المواقع الإخبارية والتقنية وغيرها هل توارد لذهنك سؤال عن ما الهدف من وجود المستطيل البرتقالي والمكتوب بداخله الرمزRSS أو XML في بعض من هذه المواقع؟
قبل الإجابة على السؤال دعونا نتخيل مهمة بعض جامعي الأخبار والذي يتطلب عملهم التنقل من موقع لموقع كل عدة ساعات للحصول على أحدث الأخبار .. المهمة في حد ذاتها متعبة وشاقة... لذا لابد من توفر بديل تقني يعمل على جمع جميع هذه الأخبار في مكان واحد. والحل موجود في تقنية خلاصة المواقع ويرمز لها بRSS وهي اختصار لـ Really Simple Syndication والتي تعني بالعربية استدعاء خلاصة المحتويات.
البدايات
كانت بداية هذه الخدمة في شهر مارس من عام 1999 حينما طرحتها شركة نيتسكيب كوسيلة لتزويد بوابات الإنترنتPortals بالأخبار ولكن لأن هذه الخدمة في ذلك الحين لم تلاقي رواجا بين مطوري بوابات الانترنت فضلت شركة نيتسكيب التوقف عن تطوير هذه التقنية.
ثم عاودت هذه التقنية الظهور بعد ما كثرت المواقع التي تزود بالأخبار من محركات بحث ومواقع إخبارية عالمية.
مسمياته
خدمة خلاصة المواقع أو جالب الأخبار مرت بعدة تسميات من أشهرها
Rich Site Summary، R(DF) Site Summary، Rich Site Syndication، Rich Syndication Standard، وغيرها.
فوائد الخدمة
قبل الحديث عن كيفية عمل الخدمة وأهم البرامج المستخدمة للاستفادة منها دعونا نذكر أهم فوائد هذه الخدمة:
٭ يمكن الاطلاع على العديد من الأخبار التي قمت باختيار نوعيتها ومصادرها في مكان واحد، ودون الحاجة لتصفح كل موقع على حدة لمعرفة ما هو الجديد فيها.
٭ متابعة فورية لمواقعك المفضلة التي تدعم هذه الخدمة على مدار الساعة.
٭ أما بالنسبة لمزودي الأخبار، فيوفر لهم اتصال دائم وسريع بزوارهم وقارئيهم، بما يسمح بنشر أي خبر فورا وعلى اكبر عدد من القراء.
مجالات استخدام خدمة RSS
ذكرنا سابقا أن خدمة RSS هو بديل تقني ممتاز لجلب الأخبار من المواقع الإخبارية، ولكن ليس هذا فحسب بل هناك استخدامات أخرى لهذه التقنية نذكر منها: استخدام الخدمة في المواقع الحكومية ومواقع التجارة الإلكترونية وفي الشبكات المحلية للشركات وفي التطبيقات العلمية مثل معلومات التفاعلات الكيميائية في تجربة معينة وغيرها من المجالات التي تتطلب تبادل المعلومات بسرعة وسهولة.
كيف تعمل الخدمة؟
تعتمد الخدمة على معيار XML لإرسال وتبادل البيانات بين المواقع أو الموقع وجهاز العميل. ويمكن معرفة ما إذا كان موقع ما يقدم هذه الخدمة عن طريق البحث عن أحد الشكلين في الصورة رقم (1) لدلالة على أن الموقع يعمل بتقنية RSS وحتى لو لم تجد الشعارات في الصورة السابقة يمكن بالنظر إلى الزاوية السفلي على اليمين من متصفح فايرفوكس تجد علامة للدلالة على أن الموقع قد يعمل على تقنية RSS.
فعندما يستخدم الطرف الآخر أداة لجلب الأخبار فهو في الواقع يقوم بتنزيل ملف XML من الموقع ويقوم برنامج جالب الأخبار بعرضها بالصورة المناسبة.
الأدوات اللازمة
عند حديثنا عن الأدوات اللازمة للاستفادة من هذه الخدمة نقصد بها الاستفادة الكاملة من كلا الطرفين الطرف المزود للأخبار (مثالها المواقع الإخبارية) والطرف المستقبل للأخبار (مثالها المستخدم العادي). فبالنسبة لمزود الأخبار فهناك أدوات رخيصة وفعالة مثل Blogify Your Page ( logicerror.com/blogifyYourPage) و RSSify ( www.wcc.vccs.edu/services/rssify/rssify.php ) . ولكن هذه الأدوات تتطلب تغذية يدوية للأخبار لتحويلها إلى صيغة RSS .. لذلك نجد أن المواقع الإخبارية تعمل على إنتاج صيغة RSS أتوماتيكيا عن طريق برمجتها في الموقع وبلغات مختلفة مثل PHP أو ASP وغيرها.
أما بالنسبة للمستخدم العادي فهناك برامج عديدة يمكن استخدامها لجلب الأخبار من المواقع التي تدعم هذه التقنية ولكن يجب التنبه لأن بعض من هذه البرامج لا تدعم اللغة العربية. ومن أشهر هذه البرامج المجانية التي تدعم العربية برنامج RSS Reader ويمكن الحصول عليه من الموقع التالي http://www.rssreader.com/
ويحتاج هذا البرنامج لدعم تقنية NET Framework. و التي تأتى جاهزة على أنظمة Windows XP ويمكن تحميلها من موقع مايكروسوفت.
أيضا هناك برنامج AmphetaDesk يمكن الحصول عليه من الموقع التالي ( http://www.disobey.com/amphetadesk )
و يعرض البرنامج نتائج جلب الأخبار في متصفح الانترنت مباشرة. ويأتي محملا باشتراكات مجانية في العديد من مواقع الأخبار العالمية. ولا يتطلب هذا البرنامج أي برامج مساندة حتى يعمل كما في البرنامج السابق.
وهناك برنامج آخر مبني على لغة الجافا يدعم العربية ويدعى rssowl يمكن تحميله من ( http://www.rssowl.org )
مثال لبرنامج قارئ الأخبار
بعد تنزيل برنامج RSSReader وتركيبه على الجهاز ستظهر أيقونة البرنامج بجانب الساعة في شريط المهام.
واجهة البرنامج غير معقدة ويمكن التعامل معها بسهولة كما يظهر في الصورة رقم (2).
ولإضافة قناة لجلب الأخبار من موقع بي بي سي العربي مثلا ( http://news.bbc.co.uk/hi/arabic/news ) نذهب للموقع أولا ومن ثم نضغط على وصلة خدمة RSS والموجودة في آخر الصفحة صورة رقم (3)، بعدها نختار أي قناة نريد أن نجلب منها الأخبار من القائمة الموجودة في أسفل الصفحة وذلك بالضغط بزر الفأرة الأيمن على علامة XML و عمل نسخ للوصلة (صورة رقم (4).
ومن ثم الذهاب إلى برنامج RSSReader والضغط على زر Add لتظهر لك نافذة فيها الوصلة التي تم نسخها (صورة رقم (5)) ثم اضغط زر التالي ليقترح لك عنوان لقناة الأخبار و في هذه الحالة ستكون (علوم وتكنولوجيا) ومن ثم بالضغط مرة أخرى على زر التالي ثم زر موافق ستظهر لك القناة التي أضفتها على يسار الشاشة.
يمكنك الآن التعديل على وقت جلب الأخبار هل تريده على مدار الدقيقة أو الساعة أو اليوم أو أكثر أو أقل وذلك بالضغط على قناة الأخبار ومن الخصائص يمكنك ضبط التوقيت.
يجب التنبيه بأن البرنامج سوف يعمل في الخلفية وكلما شغلت الجهاز ويدل على ذلك زر أيقونة البرنامج الموجودة في شريط المهام.
و أخيرا
إن سهولة تبادل وجلب البيانات بهذه الطريق ستوفر على متابعي الأخبار المحليين والعالميين الكثير من الوقت والجهد، لذا نتمنى أن نرى هذه الخدمة مفعلة قريبا في مواقع بعض صحفنا المحلية.