ما هو Atom 1.0

يعد Atom اسماً لشكل تجميع الميتاداتا ومحتوى لشبكة مرتكزاً على XML و كذلك تطبيق بروتوكول لنشر وتحرير مصادر الشبكة التابعة لمواقع الانترنت المحدثة بشكل دوري.

يعدّ Atom تصميماً حديثاً نسبياً كما أنه أكثر نشاطاً وذو ميزات أكثر من RSS. على سبيل المثال: يستخدم RSS حقولاً وصفية كالعنوان والرابط فقط في صفحة التعذية بينما يستخدم Atom هذه الاشياء لكلأٍ من المواد والتغذية الكاملة.

يجب أن تكون كل تغذيات Atom على شكل صفحة XML مشكّلة بطريقة صحيحة ويتم تعريفها من خلال نوع الوسائط application/atom+xml


بنية تغذية 1.0  Atom

تتألف التغذية من بعض الميتاداتا تتبع بعدد من المداخل. وسأقدّم لك مثالاً حول البنية الأساسية لتغذية Atom 1.0.

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>...</title>
   <link>...</link>
   <updated>...</updated>
   
   <author>
      <name>...</name>
   </author>
   
   <id>...</id>
   
   <entry>
      <title>...</title>
      <link>...</link>
      <id>...</id>
      
      <updated>...</updated>
      <summary>...</summary>
   </entry>
   
</feed>

وسوم تغذية Atom 1.0

يتم أنشاء صفحة تغذية Atom 1.0 من العنصرين التاليين:

  • عنصر <feed>
  • عنصر <entry>