تعتبر قوانين تركيبة كود RSS 2.0 بسيطة و دقيقة.
كيف تعمل RSS
تستخدم RSS لمشاركة المحتويات بين مواقع الويب.
مع RSS, تقوم بتسجيل محتوياتك مع شركات تدعى مجمعات.
لذا فإن أردت أن تكون جزأ منها: فعليك أولا ابتكارصفحة RSS و حفظها بـامتداد xml. قم بعد ذلك بتحميل الملف على موقعك. ثم سجل بمجمع RSS. يقوم هذا المجمع بالبحث عن المواقع المسجلة لوثائق RSS و يتحقق من الرابط و يقوم ايضا بعرض معلومات عن التغذية و بذلك يمكن للزبائن الارتباط بالصفحات التي تهمهم.
مثال RSS
تستخدم وثائق RSS تركيبة كود بسيطة و تصف نفسها بنفسها.
هنا صفحةRSS بسيطة:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> </title>الصفحة الرئيسية<title> W3arabiconline <link>http://www.w3arabiconline.com</link> </description>دروس مجانية عن بناء الويب<description> <item> </title>دروس عن<title >RSS <link>http://www.w3arabiconline.com/rss</link> </description>دروس جديدة عن RSSعلى<description>W3arabiconline </item> <item> <title>دروس >XML<title <link>http://www.w3arabiconline.com/xml</link> <description>دروس جديدة عن XMLعلى>w3arabiconline <description </item> </channel> </rss>
يعرف السطر الأول في الصفحة- تصريح - XML نسخة XML وكذلك الرموز المستخدمة في الصفحة. في هذه الحالة تتوافق الصفحة مع مواصفات 1.0 لـ XML وتستخدم مجموعة رموز ISO-8859-1 (الاتينية-1/ الأوربية الغربية).
يعتبر السطر التالي تصريح RSS الذي يوضح أن هذه صفحة RSS (في هذه الحالة, نسخة RSS 2.0 ).
يحتوي السطر الذي يليه على عنصر <channel>. يستخدم هذا العنصر لوصف تغذية .RSS
لدى عنصر <channel> ثلاث عناصر فرعية مطلوبة:
- <title> - يعرف عنوان القناة (مثال: W3arabicالصفحة الرئيسية)
- <link> - يعرف الارتباط التشعبي للقناة (مثال: http://www.w3arabiconline.com)
- <description> - يصف القناة (مثال: دروس مجانية لتعلم بناء الويب)
كل عنصر <channel> يمكن ان يكون لديه عنصر <item> أو أكثر.
كل عنصر <item> يعرف مقالة أو "قصة" في تغذية RSS.
يتطلب عنصر <item> ثلاثة من العناصر الفرعية :
- <title> - يعرف عنوان المادة (مثال: دروس عن RSS)
- <link> - يعرف الارتباط التشعبي للمادة (مثال: http://www.w3arabiconline.com/rss)
- <description> - يصف المادة (مثال: دروس جديدة عن RSS على W3arabiconline)
وأخيراً اخر سطرين يغلقون عناصر <channel> و <rss>.
تعليقات باستخدام RSS
تركيبة الكود المستخدمة في كتابة التعليقات في RSS تشبه تلك المستخدمة في HTML:
<!-- This is an RSS comment -->
تكتب RSS باستخدام XML
لأن RSS هي XML لهذا عليك أن تعرف أن:
- على جميع العناصر أن تحوي وسم اغلاق
- جميع العناصر هي حالة حساسة أي أنها تتأثر بالأحرف الكبيرة والصغيرة
- جميع العناصر يجب أن تكون متداخلة ومرتّبة بشكل مناسب
- قيم اللواحق يجب دائما أن تكون داخل علامات الاقتباس
شكرا:٪:
ردحذف