قواعد RSS
- الصفحة السابقة تاريخ RSS
- الصفحة التالية RSS <channel>
لغة RSS 2.0 بسيطة جدًا وت严格要求。 هذه القواعد سهلة التعلم وسهلة الاستخدام.
كيف يعمل RSS
يستخدم RSS لتبادل المعلومات بين المواقع.
استخدم RSS لتسجيل محتواك في شركة تُدعى مُجمع.
إحدى الخطوات هي إنشاء مستند RSS ثم حفظه بمرفق .xml. ثم قم بتحميل هذا الملف إلى موقعك. بعد ذلك، سجّل هذا الملف في وسيط التجميع. كل يوم، يذهب الوسيط إلى المواقع المسجلة للبحث عن مستندات RSS، يتحقق من الروابط، ويظهر معلومات حول feed، مما يسمح للعملاء بالتواصل مع المستندات التي تثير اهتمامهم.
نصيحة:يرجى نشر RSS هذه الفقرة تستعرض خدمات تجميع RSS المجانية.
مثال على مستند RSS
يستخدم مستند RSS لغة بسيطة وموصوفة ذاتياً:
لنلقي نظرة على مستند RSS بسيط:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>صفحة منزل CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>درس مجاني حول بناء المواقع الويب</description> <item> <title>درس RSS</title> <link>http://www.codew3c.com/rss</link> <description>درس جديد حول RSS على CodeW3C.com</description> </item> <item> <title>درس XML</title> <link>http://www.codew3c.com/xml</link> <description>درس جديد حول XML على CodeW3C.com</description> </item> </channel> </rss>
السطر الأول في المستند: بيان XML - يحدد إصدار XML والترميز الحالي المستخدم في المستند. هذا المثال يلتزم بم规范 1.0 ويستخدم مجموعة الترميز ISO-8859-1 (Latin-1/West European).
السطر التالي هو بيان RSS الذي يحدد أن هذا الملف هو ملف RSS (هذا المثال هو RSS version 2.0).
يحتوي السطر التالي على عنصر <channel>، هذا العنصر يستخدم لوصف feed RSS.
يحتوي عنصر <channel> على ثلاثة عناصر فرعية ضرورية:
- <title> - يحدد عنوان القناة (مثل صفحة البداية لـ CodeW3C)
- <link> - يحدد رابط الوصول إلى القناة (مثل www.codew3c.com)
- <description> - يصف هذا القناة (مثل دروس إنشاء المواقع المجانية)
يمكن لعنصر <channel> امتلاك واحد أو أكثر من عناصر <item>
يمكن لتقديم كل عنصر <item> تعريف مقالة أو "قصة" واحدة في feed RSS
عنصر <item> له ثلاثة عناصر فرعية ضرورية:
- <title> - يحدد عنوان المشروع (مثل دليل RSS)
- <link> - يحدد رابط الوصول إلى المشروع (مثل http://www.codew3c.com/rss)
- <description> - يصف هذا المشروع (مثل دليل RSS لـ CodeW3C)
في النهاية، السطرين التاليين تغلق العناصر <channel> و <rss>.
تعليقات RSS
النحو الذي يُكتب به التعليقات في RSS مشابه للنحو في HTML:
<!-- This is an RSS comment -->
يُستخدم XML لإنشاء RSS
لأن RSS هو أيضًا XML، تذكر:
- يجب أن يكون جميع العناصر مملوكة لقوس закрывающий
- العناصر حساسة للكبيرة والصغيرة
- يجب أن تكون العناصر مدمجة بشكل صحيح
- يجب أن تحتوي قيم الخصائص على أقواس
- الصفحة السابقة تاريخ RSS
- الصفحة التالية RSS <channel>