Dorin Sîrbu -

Agregatoare de continut

Sfaturi

Agregatoare de continut (software), sunt aplicatii care colecteaza, proceseaza si gestioneaza continut web, oferit in acest sens. Acest continut web, oferit public pentru preluare si procesare, caruia i se mai spune si feed-uri web, poate fi documente in format HTML, documente RSS (feed-uri RSS), documente Atom (feed-uri Atom) sau alte tipuri de documente . De obicei, pentru agregarea de continut, in ultima vreme, cel mai des se folosesc documentele in format RSS (feed-uri RSS oferite pe blog-uri, site-uri de stiri si alte tipuri de portaluri). Programelor de agregare li se mai spune si RSS reader, feed reader si news reader.

In dependenta de modul de implementare si cerintele de utilizare, pot fi aplicatii de calculator (programe/software de calculator) sau aplicatii web (rulate pe un server).

Programe agregatoare de continut

rss-logo-390x390 Agregatoare de continutPrograme agregatoare de continut, sunt programe de calculator (software), care se instaleaza pe calculatorul personal si prin intermediul carora va puteti abona (procedura necesara pentru a indica site-ul la care doriti sa va abonati) la acele site-uri, care permit citirea continutului prin aceasta metoda, pentru a citi ulterior articole si noutati, fara a mai fi nevoie sa le accesati direct.

Oarecum citirea de feed-uri web prin intermediul unui astfel de program, este similara cu citirea e-mail-ului cu ajutorul unui client de e-mail, instalat pe calculator, doar ca informatiile nu sunt grupate pe conturi de e-mail, ci pe denumiri de site-uri web. Acest program de agregare, periodic sau la cerere, viziteaza site-urile la care sunteti abonati si actualizeaza pe calculator, ultima versiune a informatiilor oferite prin intermediul feed-urilor.

Unde puteti gasi un astfel de program? Pe langa faptul ca pe Internet se pot gasi multe programe gratuite, trebuie sa stiti, ca aproape fiecare navigator web suporta acest standard si are incorporat un modul, care poate procesa feed-uri RSS. Este destul sa introduceti in Locatie, adresa catre feed-ul RSS corespunzator (sau cand vizitati un site, sa faceti clic pe iconita RSS, vezi imaginea in dreapta) si in navigator se va afisa acel continut (de exemplu: ultimele articole dintr-un blog, ultimele comentarii la un articol, ultimile stiri, etc.).

Agregatoare web de continut

Agregatoare web de continut, sunt aplicatii web, care colecteaza continut oferit spre utilizarea in acest sens, il proceseaza, il grupeaza pe categorii si il afiseaza prin intermediul unei interfete web.

Mai simplu, un agregator web este un site, care functioneaza similar unui program pe calculator de agregare continut, doar ca proceseaza un numar mai mare de surse (site-uri) si va prezinta rezultatele sub forma de pagini HTML, pe care le puteti vedea la accesarea acelui site cu ajutorul unui navigator web. Le mai putem spune si “site-uri intermediar”.

O diferenta vizibila intre cele  doua tipuri de agregatoare este ca, programul agregator va afiseaza doar informatiile legate de site-urile la care v-ati abonat, pe cand agregatorul web, informatiile de pe site-urile, care au fost inregistrate/abonate de alte persoane. De obicei, pe acest tip de site-uri, vi se propun sau trebuie sa cautati informatiile, care va intereseaza (cautarea se poate de facut si direct printr-un motor de cautare de altfel).

Unde putem gasi astfel de site-uri? Cand navigati pe Internet, le puteti identifica usor prin faptul ca au foarte multe articole (sau cioturi de articole), colectate de pe foarte multe site-uri.

RSS

Definitii, Sfaturi

RSS (Really Simple Sindication), este un standard web, care defineste un (alt) format de publicare continut, care sa poata fi usor preluat de catre unele parti terte (programe). Formatul RSS are la baza limbajul de descriere (marcare) a datelor XML (Extensible Markup Language). Acest lucru ofera unui document in format RSS avantajul  de a fi portabil si usor de procesat.

Un document RSS contine unul sau mai multe ‘articole’ (cel mai des), complete sau partiale, cu informatii adiacente cum ar fi autorul, data publicarii, link-ul catre acel ‘articol‘, etc. Acest document poate fi generat fie dinamic (cel mai des) fie creat manual, cu ajutorul unui simplu editor de text si cu conditia sa respecte formatul impus de standardul RSS. Un exemplu de document RSS:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Vadmin.ro</title>
<link>http://www.vadmin.ro</link>
<description>Titlu blog Vadmin.ro</description>
<pubDate>Sun, 14 Feb 2010 00:08:48 +0000</pubDate>
<language>ro</language>
<item>
<title>Despre RSS</title>
<link>http://www.vadmin.ro/sfaturi/despre-rss.html</link>
<comments>http://www.vadmin.ro/sfaturi/despre-rss.html#comments</comments>
<pubDate>Sat, 13 Feb 2010 22:59:35 +0000</pubDate>
<guid isPermaLink="false">http://www.vadmin.ro/?p=12</guid>
<description><![CDATA[O parte sau articolul complet. O parte sau articolul complet. O parte sau articolul complet. O parte sau articolul complet. O parte sau articolul complet.[...]</description>
</item>
<item>

...
</item>
</channel>
</rss>

Nota: Link-urile din exemplul de mai sus nu sunt reale.
rss-logo-390x390 RSSIn exemplu de mai sus se observa mai multe informatii despre autorul RSS-ului, data, sursa, etc.,  cat si rezumatul unui articol (marcajul/tag <item>) alaturi de cateva informatii referitoare la acest articol cum ar fi: titlul, data publicarii, link-ul catre articol si link-ul catre comentarii. Prin adaugarea mai multor sectiuni marcate cu <item>, pot fi publicate mai multe articole. Chiar daca din punct de vedere "programare", este un standard relativ usor, pentru vizitatorii simpli poate parea un pic mai complicat. Partea buna este ca, documente in acest format, in forma lor "bruta", ca utilizatori simpli, probabil nu le ve-ti folositi niciodata.

Publicarea documentelor in format RSS, este destinata procesarii automate a continutului de catre programe specializate. Aceste programe se numesc agregatoare de continut sau in engleza aggregator, RSS reader, etc.

Documente in format RSS de obicei publica furnizorii de continut (institutii sau persoanele), care au frecvent informatii noi si aceste informatii, trebuie urmarite in cel mai scurt timp de catre cititorii lor. In aceasta categorie de servicii intra: site-urile web, funizorii de noutati, furnizorii date meteo, etc.