هر آنچه از RSS باید بدانیم
RSS را مخفف چندین کلمه در نظر گرفتهاند:
-
۱/ Site Summary Rich
-
2. RDF Site Summary
-
3. Really Simple Syndication
RSS یک فرمت بر پایۀ XML برای توزیع و انتشار محتوای سایت های اینترنتی است. که نسخه های معروف آن ۰/۹۱ و ۱/۰ و ۲/۰ است. اولین بار شرکت Netscape در سال ۱۹۹۷ از RSS برای کم کردن ترافیک سایت خودش و نشان دادن خلاصه خبرهای جدید سایت در خبرگزاریهایی مثل BBC ،CNET و … استفاده کرد.
مدیران وب سایت ها فایل RSS حاوی عنوان ها و توضیحات مربوط به اطلاعات مورد نظر خود را که اغلب محتوای آنها ، عنوان های خبری و اطلاعات گسسته را تشکیل میدهد را ایجاد مینمایند. از سوی دیگر مصرف کنندگان این اطلاعات قادر خواهند بود با استفاده از ابزارهایی مانند RssReader ها و یا برنامههای جمع آوری کنندۀ اخبار NewsAggregator، feed های مورد علاقۀ خود (که همان خروجی های استاندارد RSS بوده و حاوی اطلاعات میباشند) را در یک برنامه و یا مکان خاص و متمرکز جمع آوری و بازبینی نمایند.
RSS یک استاندارد تعریف شده بر مبنای XML است که دارای هدف مشخصی است. این هدف ، ارائهٔ سرویس به هنگام سازی به محتوای سایت های اینترنتی است. محتوایی که در یک RssReader یا NewsAggregator به نمایش در میآید، feed نامیده میشود.
RSS پدیده ای است که امکان جمع آوری اطلاعات و اخبار را از سایت های مختلف فراهم می کند بدون اینکه مجبور باشید از این سایت به آن سایت سر بزنید . ویژگی RSS هم مثل بقیه تکنولوژی های خوب ، در سادگی آن است . شبیه همان بولتن های خبری است البته به شکل الکترونیک .
امروزه از وبلاگ های شخصی گرفته تا سایِت های بزرگ خبرگزاری به این بولتن ها مجهز هستند . برای این کار کافی است نرم افزار مناسب را در اختیار داشته باشید و بولتن مورد نظر را مشترک شوید . شاید فکر کنید خواندن خبر ها که کاری ندارد ، به صفحه اصلی سایت می رویم و خبرها را می خوانیم . اما بازدید تمام وب سایت ها قطعا کار دشواری است و اگر بخواهیم ۲۰ سایت مختلف را مرور کنیم ، هر لحظه ممکن است یک خبر مهم منتشر شود و ما بی خبر باشیم. در حالیکه با نصب نرم افزاری ساده می توانید لیست کاملی از وب سایت ها و وبلاگ های مورد نظر خود را ایجاد کنید و کامپیوتر شما به طور خودکار و با زمان بندی مشخص با این سایت ها تماس می گیرد و جدیدترین خبرها را دانلود می کند . و چند لحظه پس از ارسال مطلب جدید پیام هشداری روی صفحه مانیتور خود ببینید و عنوان و خلاصه مطلب را ببیند .خواندن متن کامل بسیاری از مطالب لازم نیست و اگر مطلب مهمی در تازه ترین اخبار بود با یک کلیک همه مطلب برای شما نمایش داده می شود. بنابراین، فقط از یک پنجره میتوانید تمام اتفاقات روز را مشاهده کنید. بدین ترتیب هم در وقتتان صرفهجویی کردهاید، و هم در این همه اطلاعات اضافی که در وب وجود دارد گرفتار نشدهاید.
خیلیها وسوسه میشوند که درباره هر چیزی و هر کسی خبر جمع کنند، اما این کار زیاد هم خوب نیست،چون درنهایت چیزی نمیماند جز یک حجم انبوه از اخبار. تا بیایید تمام خبرها و اطلاعات رسیده را بخوانید، موقع به روز شدن میشود و روز از نو و روزی از نو. دوباره باید خبرهای جدید را بخوانید. به جای جمع کردن همه نوع خبر، فقط در سایتهایی مشترک بشوید که اطلاعات ارزشمند و قابل توجهی دارند و به تدریج سایتهای کماستفاده را از فهرست خود پاک کنید. برای تفکیک و دستهبندی اطلاعات، از هر ابزاری که برنامه در اختیارتان گذاشته استفاده کنید. حتی شاید بهتر باشد سایتهای کم اهمیتتر را در یک دسته جمع کنید تا همچنان قابل جستجو باشند، ولی هر دفعه که برنامه را اجرا میکنید بیجهت حجمی از اطلاعات را به کامپیوترتان سرازیر نکنند. برای این منظور، ابزار جستجو بهترین یار شما خواهد بود. در این راستا، سرویس اینترنتی BLOGLINES خیلی خوب است. با این سرویس میتوانید با اطمینان کامل مثلاً به دنبال آخرین خبرها درباره دادگاه مایکروسافت بگردید، بدون این که میان هزاران خبر رنگارنگ سردرگم شوید .
موارد کاربرد RSS :
-
1. اطلاع از آخرین تغییرات در وبلاگهای مورد علاقهی شما.
-
۲/ اطلاع از آخرین اخبار.
-
۳/ ساخت سایتی خبری با موضوع خاص - مثلا سایتی ورزشی که اقدام به جمع آوری اخبار ورزشی از سایتهای خبری میکند .
-
۴/ به روز کردن موتورهای جستجو (Search Engine).
-
5. جمع آوری فایلهای Multimedia. نظیر MRSS یا Media RSS در Yahoo.
RSS به دو شکل ایفای نقش می کند :
-
(نشر) Syndication : زمانی که خودتان اطلاعاتی دارید که می خواهید منتشر کنید و در اختیار دیگران قرار دهید ، RSS کار نشر را انجام می دهد .
•· (گردآوری) Aggregation: زمانی که بخواهید اطلاعاتی را به دست آورده و مورد استفاده قرار دهید ، RSS کار گردآوری را انجام می دهد .
انتشار (Syndication)
گرامر RSS چیزی شبیه یک سند XML هست که از دو قسمت تشکیل شده:
-
اطلاعات یا تگهای ایستایی (Static) : اولین قسمت، اطلاعات یا تگهای ایستایی (Static) هستند ، که بسته به نوع داده هایی که قراراست به اشتراک گذاشته شوند فرق می کنند .
-
داده های پویا (Dynamic) : قسمت بعدی داده های پویا (Dynamic) و یا همان مطالب جدید ما هستند که بین این تگهای ایستا قرار می گیرند.
چگونه از RSS استفاده کنیم ؟
برای استفاده از RSS شما باید از یک نرم افزار خبر خوان(News Reader) استفاده کنید : RSS Reader یک نرم افزار خبرخوان الکترونیکی است که اخبار را در زمانهای مشخصی خوانده و به کاربر اطلاع میدهد.
RSS خوان ها یک مزیت بزرگ دارند : علاوه بر آن که مشخص می کنند چه رسانه هایی به روز شده اند، تیتر اخبار و محتوای آن ها را نیز در اختیار ما قرار می دهند.
اجزای یک فایل RSS چیست؟ معمولا یک فایل حاوی عنوان، توضیح مختصر و لینک چند مطلب است، مثلاً آخرین اخبار سایت، به همراه تیتر خبر و لینک متن اصلی خبر در آن موجود است.
در زیر آدرس چند خبر خوان مجانی برای ویندوز قرار دارد:
-
BottomFeeder (نرم افزاری با منبع آزاد که سیستم عامل های دیگر را نیز پشتیبانی می کند)
-
تعداد زیادی از این نرم افزار ها در آدرس Google Directories موجود است.
جمع آوری (Aggregation)
احتمالا این سؤال برای شما پیش آمده که حال چطور از این فیدها می توان استفاده کرد ؟ این بخش ساده ترین بخش کار است کافیست در سایت مورد علاقه خودتان مثلاً وبلاگی که هر روز به آن سر می زنید یا سایت خبری یا تفریحی که هر روز به آن سر می زنید به دنبال لینک RSS یا RSS feed یا RSS-XML یا XML باشید . رایجترین راه برای نشان دادن این بولتنها، نمایش دکمه نارنجی رنگ کوچکی است.
در بسیاری از سایت ها مثلاً سایت OSdir.com که به اخبار openSource می پردازد برای هر بخش خبری مانند لینوکس و جاوا یک RSS جدا قرار داده شده تا بیننده آزادی عمل بیشتری داشته باشد و از هر کدام که می خواهد استفاده کند ( این فیدها توسط نرم افزارها به طور خودکار به روز می شوند و با اضافه شدن یک مطلب جدید مانند یک پست در وبلاگ یا یک تیتر خبری جدید در سایت این فیدهای RSS نیز سریعا به روز می شوند ) مرحلة بعد از پیدا کردن لینک مربوطه یافتن یک نرم افزار Aggregrator یا RSS reader است ، برای این کار اگر در لینوکس از Mozilla یا Mozila Firefox استفاده می کنید به راحتی در مدت ۱ دقیقه می توانید یک extention به نام urss را از سایت mozdev.org گرفته و آن را نصب کنید و یا از Knews Ticker در محیط KDF استفاده کنید . البته اگر از موزیلا استفاده می کنید بجز urss که در این جا گفته شد extention های دیگری نیز ارائه شده که با یک جستجوی ساده در mozdev.org به آن ها دست پیدا می کنید . برای استفاده از این نرم افزار کافیست به دنبال New در آن ها بگردید و پس از آن آدرس لینک های RSS ای را که یافته اید وارد کنید مثلاً www.example.org/news.rss البته این لینک ها می توانند به هر پسوند دیگری هم باشند . بعد از وارد کردن لینک ها باید به اینترنت متصل شوید وبا نشستن پشت RSSreader خود تیتر مطالب جدید تمامی سایت های مورد علاقة خود را که بیش از چند کیلو بایت نیستند را ببینید ، در واقع این نرم افزار است که تگ های RSS را می خواند و با ظاهری زیبا به شما نشان می دهد و اگر مطلب دلخواهتان را یافتید ، تنها کافیست روی لینکی که در صفحة نرم افزارتان است کلیک کنید تا به سایت مورد نظرتان هدایت شوید . در نتیجه شما به خواندن مطالب کهنه نپرداخته اید .
متاسفانه فناوری RSS هنوز در میان وبلاگهای فارسی جا نیفتاده است. بنابراین لازم است مطالب بیشتری در مورد RSS و اهمیت آن نگاشته شود تا وبلاگنویسان و مدیران سایتهای خبری فارسی آن را بشناسند و به اهمیت آن پی ببرند.
مشکل ایرانیان با سرویس های خبرخوان چیز دیگری است، ظاهرا در بسیاری از این برنامه ها مشکل راست یه چپ بودن خط فارسی معضل عمده است، مدیر سرویس دهندة مشهور بلاگفا چندی پیش راه حل مناسبی برای این کار پیدا کرد. علیرضا شیرازی در وبلاگ آی تی ایران نوشت : «بسیاری از کاربران حرفه ای تجربه کار با خبرخوانها و نرم افزارهای RSS خوان را دارند. یکی از مشکلاتی که مرا خیلی رنج میداد نمایش چپ به راست مطالب فارسی در اینگونه نرم افزارهاست مثلاً SharpReader یا rssReader که خوشبختانه امکان نمایش متنهای فارسی دارند همین مشکل را دارند و در برخی نرم افزارها مجبور هستیم که برای هر مطلب یکبار آنرا RightToleft کنیم. کاری که به نظرم رسید و البته شاید راه حل کاملا استانداری نباشد گذاشتن یک تگ خاص برای راست به چپ کردن کل مطلب هست.» او در تمام وبلاگ های سرویس بلاگفا، امکان خروجی RSS صحیح گرفتن از بلاگفا را فراهم کرده است.
به این صورت جامعة وب فارسی می تواند یک گام به سوی حرفه ای تر شدن در زمینة آر اس اس ها به جلو بردارد. گامی مهم و جدی که می تواند ارتباطات شبکه ای را در دنیای مجازی به نحو موثر و چشمگیری افزایش داده و قوی تر سازد. شبکه سازی یکی از نتایج همزیستی رسانه های اینترنتی است که شهروندان جامعه ی Online را به هم نزدیک می سازد، RSS ها هم در همین جهت می توانند یاری گر بزرگی محسوب شوند.
جامعه ی مجازی ایرانی اکنون به یک خبرخوان حرفه ای و مناسب احتیاج دارد، چیزی که بتواند نیاز های کاربر ایرانی را بر روی اینترنت رفع و رجوع کند، صفحه ای مخصوص خود بر روی اینترنت داشته باشد و به آن عادت کند، اخبار مورد نیاز خود را مطالعه کرده و نیاز های روزمره اش را هم برطرف سازد. روزنامه های فردا را زودتر بر روی این صفحه بخواند، اخبار بورس و شاخص بازار، ساعت و تاریخ خورشیدی، بازی و سرگرمی و … همه و همه می توانند دست به دست هم دهند تا یک وب سایت ارائه دهنده ی خدمات را یکی از مطرح ترین صفحات اینترنتی ایرانی کنند.
