Arash-Xp
داره كولاك ميكنه!
پست: 352
عضو شده در: 12 شهریور 1384
محل سکونت: اصفهان
امتياز: 3277
|
عنوان: RSS چیه و به چه درد میخوره |
|
|
حتما تا حالا سایتهای زیادی رو دیدین که یک گوشه سایت نوشتن RSS یا از یه عکس نارنجی کوچیک با همین عنوان استفاده کردن.
احتمالا شما هم مثل من، چون دیدین که بقیه این کار رو میکنن کنار سایتتون یکی گذاشتین. شاید هم برای قشنگی.
الان به همین بالای صفحه اصلی سایت ما که نگاه کنید یه قسمت گذاشتم به اسم پذیرایی.
اصلا به چه درد میخوره اش رو امشب تعریف میکنم.
به طور خلاصه RSS یک صفحه XML است.
حالا بیا جمعش کن. XML چیه دیگه؟
XML یه صفحه متنه که یه سری اطلاعات توی خودش ذخیره کره. فرض کنید مثل یک فایل ZIP که میتونه کلی فایل رو توی خودش ذخیره کنه، فایلهای XML هم یک سری بانک های اطلاعاتی کوچیک هستن که فقط از متن استفاده میکنن. برای همین به راحتی به همه دستگاهها منتقل میشن. یعنی میشه اونها رو مثل SMS به موبایل هم ارسال کرد.
حالا دوباره میپرسم RSS چیه. ایندفعه مثل آدمیزاد جواب بده لطفا!!
خیلی خوب. RSS یه فایل متنی ساده است (مثلا میشه با Notepad داخلش رو دید) که خلاصه یا سر تیتر نوشته های یک سایت که دائما مطالب جدید داخلش قرار میگیره رو در خود داره.
مثلا الان دیگه همه سایتهای خبری، خبرهای خودشون رو علاوه بر اینکه روی سایت با رنگ و لعاب فراون قرار میدن، یه نسخه RSS سایت رو هم در دسترس قرار میدن که باعث میشه، دستگاههای دیگه مثل موبایلها و PDA ها هم بتونن از اون سایت استفاده کنن.
مثلا فرض کنید شما هم موبایل دارین گوشت کوب، مال عهد پادشاه ویز ویزک، یا به قول یه نفر مال عهد تیرکمون سنگی... خیلی هم دلتون میخواد اخبار روز رو روی موبایل داشته باشین. ولی امان از این گوشی های قدیمی. اون موقعا که wap نبوده. (نه اینکه حالاش که هست، توی ایران همه دارن ازش استفاده میکنن!)
موبایل به این عتیقه ای که نمیتونه یه سایت پر زرق و برق مثل بخش خبر یاهو (Yahoo! News) رو بگیره و بخونه.
پس چیکار میکنه؟ نسخه RSS سایت خبری یاهو رو میگیره. چون متن خالص هست. مثل SMS به سادگی نشون میده. هیچ دردسری هم برای رنگی کردن و جدول بندی و از این جنگولیات نداره.
خوب این به چه درد ما میخوره؟
خوب شما هم میتونید مثل همون موبایل، یه نسخه ساده از هر سایتی که این امکان رو به شما ارایه بده بخونید.
باز هم اومدی که نسازی.
ما رفتیم یه کامپیوتر خریدیم هوار تومن، حالا بیایم یه نسخه بی رنگ و رو لعاب از سایت رو بخونیم که چی بشه؟
یه جواب راحت. فرض کنید صد و بیست تا وبلاگ و سایت خبری میشناسید که خیلی باحالن (دقیقا مثل لاست لرد). هر شب هم که به اینترنت وصل میشین، هر صد و بیست تا رو باز میکنید تا ببینید کدوم آپدیت شده و مطلب جدید نوشته.
حالتون گرفته نمیشه اگه ببنید بعد از این همه صبر کردن، هیچکدوم از سایتها حتی یه مطلب جدید هم در این مدت ننوشتن (دقیقا مثل لاست لرد)
بعد هم حتما میگید: خدا ازشون نگذره، اینها تو این مدت چیکار میکردن؟ چرا هیچی ننوشتن؟!
حالا فرض کنید یه برنامه دارین که عقلش میرسه RSS چیه. شما هم این صد و بیست تا سایتی رو که میشناسین و دوست دارین رو توی اون معرفی کردین. (فرض کردیم همشون RSS دارن)
به محض اینکه به اینترنت وصل میشین. برنامه «RSS خوان» رو اجرا میکنید و میگید سر تیتر مطالب جدید سایتها و چند خط خلاصه اون مطالب رو بگیره.
بعد با یه نگاه به سر تیتر مطالب هر سایت، میتونید ببینید که چه مطالبی نوشتن. اونوقت اگه از اون مطلب خوشتون اومد، روی لینکی که برنامه براتون گذاشته کلیک کنید تا اون مطلب رو بطور کامل بخونید.
جالبه. حالا چطوری RSS بخونیم یا ببینیم؟
متاسفانه این تکنولوژی با اینکه خیلی جدید نیست (سال 97 شرکت Netscape از این تکنولوژی استفاده میکرده) برنامه های کمی داریم که ازش استفاده کنن. مثلا اینترنت اکسپلورر، بصورت ذاتی نمیتونه RSS نشون بده. فقط RSS رو مثل یه فایل XML یعنی بصورت شاخه شاخه نشون میده که اصلا قشنگ نیست.
FireFox هم با این همه طرفدار، اصلا نمیفهمه RSS چیه.
Opera از نسخه های خیلی قبلش، به سادگی، RSS رو نشون میده. هرچند من از نوع نشون دادن RSS در Opera خوشم نمیاد.
IE7 یا (Internet Explorer 7) که قراره بیاد و من نسخه آزمایشی اون رو تست کردم. یکی از زیباترین و ساده ترین RSS خوان هایی بود که تاحالا باهاش کار کردم. به محض اینکه روی لینک یک صفحه RSS کلیک کنید. بصورت رنگی و خیلی قشنگ، سر تیتر مطالب اون سایت رو نشون میده.
حالا IE7 ام کجا بود که برام RSS بخونه؟
یه برنامه به اسم Novobot پیدا کردم که فارسی رو خیلی قشنگ نشون میده.
بروید و از اینجا دانلودش کنید.
بعد از اجرا کافیه آدرس RSS سایتی که میخواهید رو بهش بدهید و دکمه Refresh رو بزنید.
یه نکته: توی خیلی از سایتها، نسخه های مختلفی از RSS یافت میشه. چون نمیخوام زیاد پیچیده بکنمش، همینقدر بدونید که RDF و RSD و XML تقریبا مشابه هم هستن. فقط این نسخه ATOL.XML که خیلی جدیده، کل متن سایت رو نشونتون میده و در اصل میشه گفت یه نسخه کامل و قابل خواندن از سایت برای دستگاههای مختلفه.
پس برای برنامه های RSS خوان مثل Novobot کافیه آدرس XML یا RDF سایت رو داشته باشید که معمولا میتونید با نگاه کردن به اطراف سایت یه لینک به اون پیدا کنید.
برای کامل شدن مطلب، آدرس XML (یا همون RSS) چند سایت خیلی معروف و پر کاربرد و کار درست رو خدمتتون عرض میکنم:
1- http://www.lostlord.com/index.rdf نیاز به توضیح ندارد.
2- http://news.google.com/?output=rss دریافت آخرین خبرها از طریق RSS Feed گوگل
3- http://rss.news.yahoo.com/rss/topstories تیتر خبرهای یاهو
4- http://rss.cnn.com/rss/cnn_topstories.rss خبرهای CNN
5- http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml این یکی هم مال BBC است. (طول آدرس رو داشته باشید) |
|