Što je XML?
XML to vrlo glatko rješava. On je standard i, bez obzira koristite li ASP, PHP, JSP ili nešto peto, podaci pohranjeni u XML datoteke ostaju nepromijenjeni.
Otvorite li neki XML dokument, prva stvar koja će vam pasti na pamet jest: "Hm… pa ovo je HTML." No, XML (eXtensible Markup Language) je sve samo ne HTML. Najbolja analogija koju se može pronaći za XML jesu baze podataka. Baze podataka, kao i XML, služe za organizaciju i pohranjivanje podataka. Uzmimo za primjer jednu tablicu u bazi podataka u koju se pohranjuju vijesti na nekom siteu. Svaka vijest mora imati naslov, sam tekst, kategoriju, datum objave i autora. Shodno s time i tablica u bazi bi imala istoimene stupce (fieldove).
Kako nije svaka osoba koja koristi računalo programer (budimo zahvalni na toj činjenici) korištenje XML-a kao baze podataka ili backenda za "tamo neku aplikaciju" je prilično nezanimljivo. Na svu sreću postoje i zanimljive i širokoj masi upotrebljivije primjene XML-a, a jedna od njih je RSS. RSS (Really Simple Syndication) omogućava da uz pomoć programa sposobnih za čitanje RSS-a pratite naslove i sažetke vijesti, blogova i sličnih informacija s vaših omiljenih siteova. Dakako, sam site mora imati RSS feed da bismo ga mogli pratiti.
Stvar je krajnje jednostavna i vrlo korisna. Gigantske stranice poput BBC-ja imaju nekoliko RSS feedova, tj. kanala. Nakon što u svojem programu za praćenje kanala odaberete kanal, program će automatski osvježavati kanal i omogućavati vam da pratite, primjerice, vijesti iz svijeta. Kanali ne prenose kompletnu vijest već samo naslov, datum objave i nekoliko rečenica te donose link na kompletnu vijest na koji možete kliknuti ako vas ista zanima.
RSS nije toliko interesantan za male siteove koji objave dvije vijesti u tri dana, ali uvelike olakšava snalaženje na velikim siteovima i smanjuje količinu podataka koju moramo prenijeti da bismo došli do određene vijesti.
Čitača RSS kanala ima poprilično, što besplatnih što komercijalnih. Ukoliko koristite Microsoftov Outlook, vjerojatno će vam se sviđati NewsGator (www.newsgator.com). Program se vrlo transparentno integrira u Outlook (nažalost ne i Outlook Express) i omogućava iznimno lako praćenje kanala uz sve napredne mogućnosti koje pruža Outlook poput pretraživanja i organiziranja kanala i vijesti prema sadržaju, datumu i izvoru. Program nažalost nije besplatan, ali 30 dolara nije osobito velik iznos.
Feedreader (www.feedreader.com) je jedan od popularnijih besplatnih RSS čitača. Ima zaista dovoljan broj opcija i zadovoljit će većinu korisnika. Program zauzima tek nešto više od megabajta što ga ujedno čini vrlo brzim jer nije glomazan i nema nepotrebnih dodataka. Već po instalaciji Feedreader ima konfigurirano više RSS kanala nego što će vam ikada zatrebati i vjerujemo da ćete većinu obrisati. Vrlo zgodna mogućnost je i obavještavanje korisnika o promjenama u određenom RSS kanalu pomoću ikone na taskbaru.
0 komentara:
<< Home