Search

Popis programu

Informační kanály definují nejnovější články webové stránky. Obsahují informace jako je název článku, perex a čas vydání. Je několik formátů v několika verzích. Nejčastěji se používá formát Atom a RSS. Předností informačních kanálů je možnost jejich zpracování programem a prostředkování nových zpráv uživateli podobně, jako je tomu například u elektronické pošty. Uživatel tak nemusí stále dokola kontrolovat svoje oblíbené webové stránky, jestli na nich nepřibyl zajímavý článek.
 Tuto práci zvládá mnoho programů jak na desktopu, tak i na webu. Na rozdíl od elektronické pošty, která nějakým způsobem určuje hlavní úložiště uživatele, nic takového u informačních kanálů není. Jednotlivé programy pro čtení informačních kanálů nemají jednotný postup jak zjistit, zda byla zpráva přečtena či nepřečtena a které informační kanály se vlastně sledují.
 K centralizaci udělal krok Microsoft, který jako součást Internet Exploreru od verze 7 poskytuje Windows RSS Platform, která má synchronizovat informační kanály v rámci jednoho uživatelského účtu. Google vytvořil svou službu Google Reader tak, že se o stahování kanálů stará server, na který se uživatel přihlašuje. Přečtené zprávy jsou posléze označeny za přečtené právě na serveru, takže se jedná o klasický přístup obvyklý z elektronické pošty.
 Program Feed Viewer si klade za cíl synchronizovat informační kanály na všech hlavních platformách a zároveň sloužit jako pohodlná čtečka informačních kanálů.

Čtečka zpráv

Uživatel v nastavení přidá své informační kanály a program v pravidelných intervalech, které je možné nastavit. Tyto kanály stahuje a zobrazuje zprávy z nich. Přečtené zprávy se označí jako přečtené a nejsou znovu zobrazeny. Program si pamatuje seznam přečtených zpráv po jeden rok. Všechny zprávy starší více než jeden rok se považují za přečtené.

Feed Viewer Server

Feed Viewer Server poskytuje webovou službu, kterou program Feed Viewer používá k uložení odebíraných kanálů a přečtených zpráv uživatele. Uživatel se registruje a přihlašuje z programu pomocí uživatelského jména a hesla. Na server se pak ukládají URL přečtených zpráv a seznam URL odebíraných kanálů. Při startu programu se provede sjednocení odběru místního programu se serverem. Změny v odběru jsou propagovány na server.

Windows RSS Platform

Díky Windows RSS Platform je možné přidání či odebrání kanálu a přečtení zprávy propagovat z programu Feed Viewer do Windows RSS Platform a naopak. Program normálně pracuje i pokud není soubor msfeeds.dll v systému přítomen. Změny v programech Internet Explorer, Windows Live Mail, Microsoft Outlook či Titulky informačního kanálu (Gadget) se projeví v závislosti na implementaci synchronizace Windows RSS Platform v těchto programech.

Google Reader

Google Reader se skládá z více vrstev propojených pomocí API, které však nejsou zdokumentované. Pomocí zpětného inženýrství je Feed Viewer schopný přihlásit se k účtu Google a získat seznam nejvýše dvou set přečtených zpráv, seznam nepřečtených zpráv a seznam odebíraných kanálů. Program je schopen propagovat na Google Reader přečtení zprávy, odebrání a přidání kanálu.
 Protože server vrací vše ve formátu JSON, obsahuje Feed Viewer vlastní jednoduchý JSON parser, který převede text na jednoduchou objektovou reprezentaci, ze které se příjemně čtou vnořená data.
Last edited May 29 2010 at 8:14 AM by vasek7, version 2
Comments
No comments yet.

Updating...
© 2006-2012 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2012.2.15.18416