دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۶
  • اردیبهشت

جلسه ۰۹ : بررسی افزونه های جانبی RSS

  • دسته‌بندی‌ها :
جلسه ۰۹ : بررسی افزونه های جانبی RSS
    • جزئیات
    • نوع محتواآموزشی

      سلام به همه پی وی لرنی های عزیز!
      به دوره آموزش آر اس اس RSS خوش آمدید.
      آر اس اس مخفف اصطلاح Really Simple Syndication است و به معنای تشکیل ارتباط ساده است که به اختصار RSS نامیده می شود؛ RSS فرمتی برای خروج اطلاعات است و در حقیقت فایلی با فرمت XML است که آخرین مطالب سایت یا وبلاگ قرار در آن می گیرد؛ هنگام به روز رسانی سایت و انتشار مطالب جدید؛ RSS به صورت خودکار به روز رسانی می شود.
      در این دوره یعنی دوره آموزش آر اس اس RSS قرار است در طی چند جلسه با آر اس اس آشنا شویم.
      در جلسه قبل با Atom آشنا شدیم؛ Atom نام یک قالب وب مبتنی بر XML و قالب همگام سازی ابرداده و یک پروتکل سطح برنامه برای انتشار و ویرایش منابع وب متعلق به وب سایت هایی است که به صورت دوره ای به روزرسانی می شوند.
      در این جلسه، که آخرین جلسه از این دوره است به بررسی افزونه های جانبی RSS می پردازیم.

      بررسی افزونه های جانبی RSS

      RSS برای اولین بار در سال ۱۹۹۹ ساخته و عرضه شد؛ هدف RSS از ابتدا آن بوده که ساده باشد و فرمت ساده و قابل درک آن برای اهداف نسبتاً متوسط مناسب باشد. پس از تبدیل شدن RSS به یک قالب رایج، توسعه دهندگان می خواستند آنرا با استفاده از ماژول هایی که در namespace مشخص شده است، همانطور که توسط W3C مشخص شده است، گسترش دهند.

      بررسی افزونه های جانبی RSS

      بررسی افزونه های جانبی RSS

      نسخه RSS 2.0

      نسخه RSS 2.0 آر اس اس با رعایت یک قانون ساده دارای یک سری قابلیت های اضافه است. تنها درصورتی که عناصر در یک namespace تعریف شده باشند. فید RSS ممکن است حاوی عناصری باشد که در این صفحه توصیف نمی شود.
      عناصر تعریف شده در این آموزش خود عضو namespace نیستند ، بنابراین RSS 2.0 می تواند با نسخه های قبلی به معنای زیر سازگار باشد – یک نسخه ۰٫۹۱ یا ۰٫۹۲ فایل نیز یک فایل معتبر ۲٫۰ است. اگر عناصر RSS 2.0 در یک namespace قرار بگیرند ، این محدودیت شکسته می شود، یک نسخه ۰٫۹x نسخه یک فایل معتبر ۲٫۰ نخواهد بود.

      RSS به هیچ وجه یک فرمت کامل نیست، اما بسیار محبوب است و به طور گسترده پشتیبانی می شود و داشتن مشخصات مشخص شده چیزی است که RSS برای مدت طولانی به آن نیاز داشته است.
      با این حال، مشخصات RSS، برای همه اهداف عملی، در نسخه ۲٫۰٫۱ گنجانده شده است. اما می توانید نسخه های ۲٫۰٫۲ یا ۲٫۰٫۳ و غیره را فقط برای روشن شدن مشخصات پیش بینی کنید و نه برای اضافه کردن ویژگی های جدید به فرمت.

      کار بعدی باید در ماژول ها، با استفاده از namespace، و در فرمت های new syndication، با نام های جدید اتفاق بیفتد.

      سخن پایانی

      در این جلسه به بررسی افزونه های جانبی RSS پرداختیم؛ امیدوارم مطالب موجود در این مقاله برای شما مفید بوده باشد.
      به پایان دوره آموزش آر اس اس RSS رسیده ایم اما یادگیری همچنان ادامه دارد.
      با سایر دوره های آموزشی پی وی لرن همراه باشید.

      QR:  جلسه ۰۹ : بررسی افزونه های جانبی RSS
      به اشتراک بگذارید