Vše podstatné o RSS

Petr Krčmář 14. 9. 2006

Možná jste na některých webech narazili na pojem RSS. Možná ani nevíte, o co se přesně jedná a k čemu by to mohlo být dobré. Možná ani netušíte, k čemu by to mohlo být dobré právě vám. Pokud ještě RSS nepoužíváte, tento článek vám řekne dost na to, abyste svůj postoj změnili. Rozhodně o mnoho přicházíte.

Článek je určen především začátečníkům, ale nevylučuji, že se může najít i poměrně zkušený uživatel, který zatím o RSS slyšel jen zběžně a ani ho nenapadlo se o něj příliš zajímat. Půjdeme tedy od obecného ke konkrétnímu.

Jak čtete web?

Většina uživatelů ráno přijde ke svému počítači, zapne prohlížeč a začne postupně procházet své oblíbené weby. Postupně si rozkliká všechny záložky, mrkne, co je nového, co se změnilo a pak se pustí do obvyklé práce.

Ty nejdůležitější stránky pak ještě navštíví několikrát denně, aby se přesvědčili, jak probíhají diskuse, zda došlo k nějaké aktualizaci během dne a podobně.

Takový postup má ovšem mnoho nevýhod. Je velmi zdlouhavý a zároveň neefektivní. Denně musíte projít mnoho webových stránek, orientovat se na nich a především si pamatovat, co jste včera už viděli a co ještě ne. V případě rozsáhlejších zpravodajských serverů navíc na mnoho informací vůbec nenarazíte nebo si nevšimnete, že se něco změnilo.

Průběžné sledování mnoha webů navíc také znamená, že často nezaznamenáte některou důležitou novinku včas a buďto na ni nemůžete reagovat nebo o ni můžete přijít úplně, když ji zasypou další zprávy.

Aby k podobným situacím nedocházelo, byl vynalezen systém informačních kanálů, který se jmenuje RSS.

O co tedy přesně jde?

RSS je zkratka, která znamená Rich Site Summary. Jedná se o informační zdroje, které dokáží automaticky uživatele upozorňovat na nové zprávy, přidané informace a další novinky. K využití RSS zdrojů vám bude stačit specializovaná RSS čtečka. Je docela pravděpodobné, že už nějakou ve svém počítači máte a ani o ní nevíte. Ke čtečkám se ale dostaneme později.

Technicky vzato není na celém principu RSS nic složitého. Zpravodajský server, který chce své RSS nabízet, musí jen na svůj web umístit soubor, který v předem stanovené struktuře obsahuje výtah z nabízených informací. Tento výtah se pak automaticky aktualizuje.

Wiki.Root.cz

Zapisujte si své vědomosti a znalosti do naší nové Wiki, kterou naleznete na adrese wiki.root.cz. Najdete v ní řadu užitečných informací a poznámky ostatních uživatelů. Wiki Root.cz je připravena být vaší studnicí znalostí nejen o Linuxu.

Tento soubor nazýváme RSS kanálem. Zmíněné RSS čtečky si jej dokáží automaticky ve zvolených časových intervalech stahovat a upozorňovat uživatele na změny, které se v souboru objevily od poslední kontroly. Aby nedocházelo ke zbytečnému zahlcování serverů požadavky na RSS, neměl by být interval kontroly kratší než 60 minut.

Autoři standardu RSS se rozhodli, že nejlepší bude využít univerzálního formátu XML. Ten je jednak dobře čitelný, jednoduše zpracovatelný a je v principu podobný HTML, takže nebude problém jej generovat.

Více verzí RSS

Původní RSS vymyslela společnost Netscape a použila jej pro svůj portál My Netscape. První verze je dnes známá pod číselným označením 0.90. Dnes se s ní ale v praxi nesetkáme.

Pokud dnes narazíte na RSS kanál, pravděpodobně bude zapsán v RSS verzi 0.91 nebo 2.0. Existují ještě další subverze, které různě modifikují či rozšiřují možnosti hlavních verzí.

Protože nás v tuto chvíli zajímá především praktická stránka použití RSS, zmíníme se o hlavních rozdílech, které můžeme pozorovat jako uživatelé. RSS 0.91 je skutečně velmi jednoduchý a kromě názvu příspěvku, URL a krátkého popisu v podstatě neobsahuje další informace.

Naproti tomu RSS 2.0 nabízí možnost zaslání dalších informací jako je autor příspěvku a především datum jeho vydání. To čtečkám pomáhá v lepším chronologickém řazení příspěvků. Všechny moderní čtečky umí používat oba formáty a tak není důvod sáhnout po nižší verzi. Máte-li na výběr, rozhodně použijte RSS 2.0.

Jak vypadá takový RSS kanál v praxi?

Verze 0.91:

<?xml version="1.0" encoding="ISO-8859-2"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"
    "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
    <channel>
        <image>
            <link>/</link>
            <title>Root.cz</title>
            <url>http://i.iinfo.cz/r2/favicon.ico</url>

        </image>
        <title>Root.cz - články</title>
        <link>/clanky/</link>
        <description>informace nejen ze světa Linuxu</description>
        <language>cs</language>
        <item>
            <title>Nová softwarová sklizeň (13. 9. 2006)</title>

            <link>/clanky/nova-softwarova-sklizen-13-9-2006/</link>
            <description>Oblíbená sonda do světa (převážně) otevřeného softwaru. Dnes se podíváme na programy českých televizních stanic, najdeme si ztracené soubory na discích, prohlédneme pár obrázku v jednom tak trochu klasickém prohlížeči a k tomu si pustíme muziku. V závěru pak nevynecháme nějakou tu blbůstku.</description>
        </item>
        <item>
            <title>Nastavení LDAP serveru</title>
            <link>/clanky/nastaveni-ldap-serveru/</link>

... 

A nyní verze 2.0:

<?xml version="1.0" encoding="ISO-8859-2"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"
    "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="2.0">
    <channel>
        <image>
            <link>/</link>
            <title>Root.cz</title>
            <url>http://i.iinfo.cz/r2/favicon.ico</url>

        </image>
        <title>Root.cz - články</title>
        <link>/clanky/</link>
        <description>informace nejen ze světa Linuxu</description>
        <language>cs</language>
        <pubDate>Tue, 12 Sep 2006 22:00:05 GMT</pubDate>

        <item>
            <title>Nová softwarová sklizeň (13. 9. 2006)</title>
            <link>/clanky/nova-softwarova-sklizen-13-9-2006/</link>
            <description>Oblíbená sonda do světa (převážně) otevřeného softwaru. Dnes se podíváme na programy českých televizních stanic, najdeme si ztracené soubory na discích, prohlédneme pár obrázku v jednom tak trochu klasickém prohlížeči a k tomu si pustíme muziku. V závěru pak nevynecháme nějakou tu blbůstku.</description>
            <author>redakce@root.cz (Root.cz: Tomáš Guzdek)</author>
        </item>
        <item>

            <title>Nastavení LDAP serveru</title>
            <link>/clanky/nastaveni-ldap-serveru/</link>

... 

Vidíte, že ve verzi 2.0 se toho dočtete mnohem více, v příkladu je vidět jak datum, tak i autor příspěvku.

Jak RSS číst?

V prvé řadě je potřeba zjistit, zda náš oblíbený server RSS kanál nabízí. Většinou naleznete informace o RSS přímo na stránkách příslušného serveru v podobě přímého odkazu nebo malé informační ikonky. RSS kanál může být také správně uveden v hlavičce stránky.

V takovém případě jej například Firefox rozpozná a v adresním řádku zobrazí malou oranžovou ikonu. Zrovna teď ji tam určitě vidíte. Pokud na ni kliknete, objeví se seznam kanálů, které jsou nabízeny.

RSS1

Ty pak stačí přidat do některé z RSS čteček. Už jsem se zmínil o tom, že možná čtečku na svém počítači máte a ani o ní nevíte.

RSS čtečky

Možná pro vás bude překvapením, že integrovanou RSS čtečku obsahuje například Firefox, Opera nebo Thunderbird. Je to zcela logické, prohlížeč máte stejně pořád spuštěný a e-mailový klient slouží k příjmu zpráv, tak proč ne taky RSS zpráv.

V případě Firefoxu stačí zvolený kanál přidat mezi záložky. Objeví se nová položka, která pod sebou skrývá další menu. V něm jsou vidět poslední zprávy získané z konkrétního RSS.

RSS2

Pokud vám standardní firefoxí čtečka nevyhovuje, můžete sáhnout třeba po rozšíření Sage, které se chová jako přídavný panel do Firefoxu. Využívá přímo seznam kanálů v záložkách. Psali jsme o něm v samostatném článku.

Pokud jste příznivci prohlížeče Opera, můžete použít jeho integrovanou čtečku. Stačí klepnout na zvolený kanál a Opera se sama zeptá, jestli jej má přidat do menu Novinky. To se okamžitě přidá do horní lišty a můžete skrze něj číst všechny novinky. Ty jsou také automaticky kontrolovány.

RSS3

Poslední možností o které se podrobněji zmíním, je čtení RSS v e-mailovém klientu Thunderbird. V něm stačí přidat nový účet typu RSS a zadat mu všechny kanály, které chceme kontrolovat. Thunderbird pak RSS přijímá stejně jako běžnou poštu. Jednotlivé zprávy je možno rozdělovat do podsložek a celé řešení je tak přehlednější.

RSS4

Přiznám se, že jsem vyzkoušel čtečku ve Firefoxu i Sage, ale nakonec jsem zůstal u Thunderbirdu. Připadá mi nejpřehlednější. Zprávy se mi promíchávají v několika kategoriích, jsou přehledně chronologicky řazeny a mám jasný přehled o tom, co jsem četl a co ne. Dalším rozhodujícím faktorem je skutečnost, že Thunderbird stejně na jedné z mých ploch stále běží.

Existuje samozřejmě také hromada samostatných čteček. O některých se dozvíte z článku Čtení RSS na Linuxu.

Závěr

Pokud chcete mít jistotu, že se dozvíte o všem, co se šustne, rozhodně nad RSS uvažujte. Překvapí vás, kolik vám dokáže uspořit času a budete kroutit hlavou nad tím, proč jste si čtečku nepořídili dřív. Můžu z vlastní zkušenosti říct, že se u počítače bez svých oblíbených kanálů cítím jako bez ruky.

Na závěr ještě seznam kanálů, které můžete odebírat z Root.cz:

Anketa

Používáte RSS?

Našli jste v článku chybu?
Vitalia.cz: Máte chutě? Nejezděte do světa, ale do Dobřichovic

Máte chutě? Nejezděte do světa, ale do Dobřichovic

DigiZone.cz: Skylink přidává kanály už teď

Skylink přidává kanály už teď

Root.cz: Quake slaví 20 let novou epizodou zdarma

Quake slaví 20 let novou epizodou zdarma

Měšec.cz: Cestujte bez starostí, získejte výhodné pojištění

Cestujte bez starostí, získejte výhodné pojištění

Měšec.cz: TEST: Vyzkoušeli jsme pražské taxikáře

TEST: Vyzkoušeli jsme pražské taxikáře

DigiZone.cz: Krajské televize na okraji zájmu?

Krajské televize na okraji zájmu?

Podnikatel.cz: Jeho dřevěné hodinky chtějí na všech kontinentech

Jeho dřevěné hodinky chtějí na všech kontinentech

DigiZone.cz: Skylink zapojil nový transpondér

Skylink zapojil nový transpondér

Vitalia.cz: Epidemie: Klíšťová encefalitida po ovčím sýru

Epidemie: Klíšťová encefalitida po ovčím sýru

DigiZone.cz: ČTÚ květen: rušení TV vysílání narůstá

ČTÚ květen: rušení TV vysílání narůstá

Root.cz: Střílejte v obýváku, stačí kamera a projektor

Střílejte v obýváku, stačí kamera a projektor

Lupa.cz: Na základně u Dobříše se rozjel 3D tisk z kovu

Na základně u Dobříše se rozjel 3D tisk z kovu

DigiZone.cz: TV Nova a její postoj k DVB-T2

TV Nova a její postoj k DVB-T2

Lupa.cz: Text umírá, na webu zbude jen video

Text umírá, na webu zbude jen video

Lupa.cz: Jaké IoT tarify nabízejí mobilní operátoři?

Jaké IoT tarify nabízejí mobilní operátoři?

Měšec.cz: Ceny PHM v Evropě. Finty na úspory

Ceny PHM v Evropě. Finty na úspory

DigiZone.cz: Soud zakázal šíření TV Markíza v ČR

Soud zakázal šíření TV Markíza v ČR

Lupa.cz: eIDAS je tu. O co přijdeme u elektronických podpisů?

eIDAS je tu. O co přijdeme u elektronických podpisů?

Podnikatel.cz: Oblíbené Babišovo reverse charge. Potopilo je?

Oblíbené Babišovo reverse charge. Potopilo je?

Měšec.cz: Od kdy musí studenti platit pojistné?

Od kdy musí studenti platit pojistné?