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



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

جلسه ۰۳ : آشنایی با نسخه های RSS

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

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

      آشنایی با نسخه های RSS

      RSS اولین بار توسط شرکت خدمات کامپیوتری نت‌اسکیپ اختراع شد. هدف نت اسکیپ این بود که از یک قالب XML برای توزیع اخبار، داستان ها و اطلاعات استفاده کنند. بعد ها آنها آن را اصلاح کرده و سپس به عنوان RSS منتشر کردند.
      بعد ها Userland Software کنترل مشخصات RSS و انتشار نسخه های جدیدتر RSS را آغاز کرد. آنها به توسعه نسخه RSS خود ادامه دادند و سرانجام UserLand RSS v2 را منتشر نمودند.

      آشنایی با نسخه های RSS

      آشنایی با نسخه های RSS

      در ادامه سیر تحول RSS و نسخه های گوناگون آن را در طول زمان معرفی کرده ایم.

      • ۱۲/۲۷/۹۷ –  دیو وینر از UserLand به ایجاد scriptingNews اقدام می کند و RSS متولد می شود.
      • ۱۵/۱۵/۹۹ – RSS 0.90 توسط نیت اسکیپ (که از scriptingNews پشتیبانی می کند) ایجاد شد و نسخه اوله به سادگی XML با یک سربرگ RDF بود و برای my.netscape.com استفاده می شد.
      • ۶/۱۵/۹۹ – Dave Winer از UserLand به توسعه scriptingNews 2.0b1 می پردازد، که همچنان شامل ویژگی های RSS 0.90 نیت اسکیپ نیز هست.
      • نیت اسکیپ RSS 0.91 را ایجاد کرد. در این نسخه، آنها هدر RDF را حذف کردند، اما بیشتر ویژگی های scriptingNews 2.0b1 در آن وجود داشت.
      • ۷/۲۸/۹۹ – UserLand قالبهای scriptingNews را در کل کنار گذاشت و فقط RSS 0.91 را معتبر معرفی کرد.
        در همین سال نت اسکیپ توسعه RSS خود را متوقف می کند.
      • ۶/۴/۰۰ – UserLand مشخصات رسمی RSS 0.91 را منتشر می کند.
      • ۸/۱۴/۰۰ – گروهی به سرپرستی رائل دورنفست در اوریلی، RSS 1.0 را توسعه دادند. در این قالب از RDF و namespaces استفاده می شود. این نسخه اغلب به عنوان نسخه جدید ۰٫۹۱ اشتباه گرفته می شود، اما این یک فرمت کاملاً جدید است و هیچ پیوندی به RSS 0.91 ندارد.
      • دیور وینر از UserLand به توسعه RSS 0.92 پرداخت که  ۰٫۹۱ عناصر اختیاری آن هستند.
      • ۰۴/۲۰/۰۱ – صحبت هایی در خصوص به کار گرفتن RSS0.93 شد اما هرگز مستقر نشد.
      • MetaWeblog API – 03/14/02 به ترکیب RSS 0.92 با XML-RPC پرداخت تا یک API قدرتمند وبلاگ نویسی را ارائه دهد.
      • ۰۹/۱۸/۰۲ – دیو وینر پس از ترک Userland به توسعه RSS 2.0 پرداخت. ۰٫۹۲ با عناصر اختیاری همراه بود. API MetaWeblog برای RSS 2.0 به روز شد. در حین توسعه، این قالب با عنوان ۰٫۹۴ نامگذاری شد.
      • ۰۷/۱۵/۰۳ – مشخصات رسمی RSS 2.0 از طریق هاروارد تحت مجوز Creative Commons منتشر شد.

      از کدام نسخه RSS باید استفاده شود؟

      در استفاده از نسخه RSS Feed هیچ توافقی وجود ندارد زیرا بستگی به شما دارد که از کدام نسخه می خواهید استفاده کنید. ما پیشنهاد می کنیم از آخرین نسخه، که RSS2.0 است استفاده کنید زیرا استفاده از آن ساده است و یادگیری آن هم دشوار نیست.

      نکته

      حدود ۵۰٪ از کل RSSهای خبری RSS از ۰٫۹۱ استفاده می کنند.
      حدود ۲۵٪ از RSS 1.0 استفاده می کنند.
      ۲۵٪ آخر بین نسخه های RSS 0.9x و RSS 2.0 تقسیم شده است.

      سخن پایانی

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

      QR:  جلسه ۰۳ : آشنایی با نسخه های RSS
      به اشتراک بگذارید