Mi az RSS?
A Rich Site Summary (RSS) egy egyszerűsített XML formátum a főbb címek és egyéb Web tartalmak megjelenítésére. Képzeljük el úgy, mint terjeszthető újdonságok gyűjteményét a weboldalunkról.
A UserLand kezdeményezésére 1997-ben, majd később a Netscape segítségével az RSS egy népszerű eszközzé vált a tartalommegosztásban különféle oldalak között (ilyenek pl.: BBC, CNET, CNN, Disney, ZDNet, stb.)
Az RSS megoldást jelent számos olyan problémára, amellyel a webmesterek általában szembetalálkoznak, mint pl. a forgalom növelése azzal együtt, hogy hírekhez biztosítsanak hozzáférést és elérhetőséget. Az RSS alapja lehet újabb tartalom-közzétételt megvalósító szolgáltatásoknak.
Az RSS szintaxisa
Az RSS definiál egy XML nyelvi környezetet a hírek megjelentetésére. Minden RSS szöveges állomány egyaránt tartalmaz statikus információkat az oldalról és dinamikus adatokat az új hírekről, mindezt kezdő és záró tag-ek között tárolva. Minden hírt egy <item> tag definiál, amely tartalmaz fejlécként TITLE, URL és DESCRIPTION tag-eket. Íme egy példa:
<item>
<title>RSS Resources</title>
<link>http://www.webreference.com/authoring/languages/xml/rss/</link>
<description>Defined in XML, the Rich Site Summary (RSS) format has quietly become a dominant format for distributing headlines on the Web.
Our list of links gives you the tools, tips and tutorials you need to get started using RSS. 0323</description>
</item>
Minden RSS csatorna 15 item tag-et tartalmazhat és könnyen elemezhető Perl, vagy más nyílt forráskódú szoftverrel.
Amint létrehoztuk és érvényesítettük az RSS text állományunkat, regisztráljuk be a különféle összesítő helyen és kísérjük figyelemmel a találatok növekedését. Bármely oldal már megszerezheti, és megjelentetheti a mi betáplált adatunkat, ezáltal forgalmat hozva az oldalunkra. Frissítsük az RSS állományt, és minden külső oldal, amely előjegyzett a mi adatainkra automatikusan frissülni fog.
Egyesítési lehetőségek
Az RSS tartalom publikálása csak a kezdet. Az RSS, valójában egy mini adatbázis, amely tartalmaz címeket és leírásokat arról, hogy milyen újdonság található az oldalon, természetes rétegként az újabb szolgáltatásokhoz. Azon felül, hogy megjeleníti a híreket más oldalakon és címsor nézegetőkben, az RSS adat képes „belefolyni” más termékekbe és szolgáltatásokba, mint például a PDA-kba, mobiltelefonokba. Az e-mail hírújságok az RSS segítségével automatizálhatók. Minden eddiginél jobban egyesíti a hálózatokat és hasonló célú oldalakat, így azok képesek kibányászni egymás RSS adatát és automatikusan megjeleníteni az új híreket a másik oldalról a hálózaton, ezáltal nagyobb forgalmat magukhoz vonzva. Ezen a Web-szerű úton az RSS arra bíztat, hogy több belépési pontot alkalmazzunk egy cikkhez, ahelyett, hogy több másolatot alkalmaznánk ugyanabból a cikkből (amely előrevetíti saját karbantartási problémáit). Amint láthatjuk, azok az oldalak győznek, amelyek a legtöbb háttér linkkel, illetve amelyek a legfrissebb tartalommal rendelkeznek. Az RSS egy nyertes-nyertes szituációt hoz létre. Amint standard formátumú adatunk van, új tartalomszórási csatornaformáknak csak az elképzeléseink, és kódolási hajlandóságunk szab határt.
RSS összesítők
Számos RSS hírösszesítő létezik, amely automatikusan frissíti az RSS állományokat a tartalomszolgáltatóktól és megjeleníti a híreket különféle formában (my.netscape.com, my.userland.com, xmltree.com, moreover.com). A legtöbb megkönnyíti az RSS adatok elhelyezését oldalunkon. Az alábbi oldalon egy ingyenes RSS olvasó programot találunk, amelybe a moreover.com oldal által közzétett hírek alapértelmezésben elérhetők:
http://www.feedreader.com/
Ha az RSS olvasót telepítettük, akkor kipróbálhatjuk a Microsoft fejlesztők számára fenntartott oldalával, amelynek hírei szintén elérhetők RSS formátumban:
http://msdn.microsoft.com/rss.xml
Az RSS jövője
Oldalak ezrei támogatják jelenleg az RSS-t és ezen az úton haladva ez idő szerint az RSS a leglátványosabb XML megvalósítás. Demokratizálja a hírek közzétételét azáltal, hogy mindenkit potenciális hírszolgáltatóvá tesz. Tovább emeli a Web legértékesebb tulajdonságát, a tartalmat, és könnyen megjeleníti a jó minőségű, tárgyhoz tartozó híreket az oldalunkon. Hamarosan látni fogunk RSS portálokat, felhasználók által osztályozott csatornákkal, létrehozhatunk saját téma-specifikus portálokat, és nagymértékben tárgykörbe illő keresőmotorokat.