You are on page 1of 33

RSS

RSS

Really Simple Syndication


- veoma jednostavno povezivanje -

Predstavlja jednostavan način za


auto atsko preuzi a je želje ih
informacija sa Vama interesantnih web
sajtova, blogova...
Cilj, ideja i svrha
 Sajt A “emituje” sve bitne sadržaje, novosti, promene, ... Kroz RSS
 Sajt B “emituje” sve bitne sadržaje, novosti, promene, ... Kroz RSS
 Sajt C “emituje” sve bitne sadržaje, novosti, promene, ... Kroz RSS
 ...... Mnogo sajtova emituje RSS, sa stvarima koje Vas zanimaju

 Klasično rešenje: idete na svaki sajt i čitate novosti + ako očekujete


neki rezultat svakih 5 minuta morate proveriti sa refresh ima li
promena sadržaja

 Napredno rešenje: Prijavite se na RSS koji ti sajtovi emituju, i


sve informacije koje se na njima pojave, tog trenutka se
prikazuju u Vašem browser-u, bez obzira koji treći sajt Vi tada
gledate
 RSS – je XML(eXtensible Markup Language)
format za distribuciju vesti na web-u.

 RSS se koristi više od jedne decenije, ali je tek


skorije prihvaćen kao standard od strane blog-
era, webmaster-a i velikih portala sa vestima,
kao način distribucije informacija u
standardizovanom obliku.
RSS – Dva dela
• Feeds – Sadržaj koji se kreira od strane web
autora. Mogu se preuzeti sa blogova, online
magazina, sajtova sa vestima...
tj. gde god se nalazi ikonica za RSS.

• Aggregators – Agregator ili RSS Reader je


progra ili sajt koji skuplja sadržaj feed-ova za
čita je. Mogu biti samostalni programi, ili mogu
biti web orjentisani.
RSS – FEED
• Feed je klasiča XML fajl koji služi da pre ese
i for a iju ka o o e ko se prija io da želi da je
dobije a koju kreira programer sajta ili se
automatski kreira kodom kada se doda neka
o i a u sadržaj sajta
Kako se koristi RSS?
 Potrebno je imati program za čitanje vesti (RSS
Reader). Ovi programi prikazuju informacije
koje, putem RSS-a, pristižu u Vaš čitač sa sajtova
koje ste izabrali. Nakon toga morate izabrati RSS
ka ale koje želite da pri ate.

 Spisak RSS čitača:


 Chrome reader
 http://www.newsonfeeds.com/faq/aggregator,
My Yahoo, NewsGator...
RSS feed-ovi za tag-ove i korisnike
sa sajta

Tags: ako želite da kreirate RSS feed za tag


te is" u ećete:
feed://www.youtube.com/rss/tag/tennis.rss

Users: ako želite da pri ate RSS feed od ekog koris ika

feed://www.youtube.com/rss/user/[ime_korisnika]/videos.rss

feed://www.youtube.com/rss/user/b92net/videos.rss
Prednosti RSS-a
• Koristeći RSS Reader - agregator, ožete čitati
feed-o e sa iše sajto a a jed o estu.
• Nema SPAM-a!
• Nema Pop-Up-ova!
• Laka orga iza ija esti, po oću tago a.
• Moguć ost prosleđi a ja oda ra ih, od os o
tag-ovanih vesti.
Emitovanje RSS feed-a
 Blog sajto i koji Va o oguća aju da
emitujete RSS feed-ove, ako nemate svoj sajt,
gde se posta i Vaš RSS fajl:
 http://blogger.com
 http://livejournal.com
 http://typepad.com
 http://wordpress.com
RSS Meta Data

• Title
• Description
• Image
• Keywords
• Category & Subcategory
• Rights (Copyright) Information
• Author i Author's Email
Kako napraviti RSS Feed
 RSS feed-ovi sadrže item-e čla ke .

 Svaki item sadrži:

 Title - Description - Link

 Title i description bi trebalo da budu napisani tako


da opisuju sadržaj, a li k i tre ao da upućuje a
e stra u koja sadrži taj ite .

 Kao i html, xml fajl koristi tagove za otvaranje i


zat ara je da opišu title, description i link. Tag-ovi
se nalaze izmedju zagrada < >, kao u standardnom
html-u, a po oću < / > zatvaramo tag.
Izgled RSS feed-a
 Ovako izgleda item - čla ak u x l fajlu:

 <title>Naslov ide ovde</title>


<description>Opis ide ovde</description>
<link>http://www.ovde_ide_link.com</link>
Items
 RSS feed-o i sadrže čla ke i tagove za otvaranje i
zat ara je pojedi ač og čla ka:
<item>
<title>Naslov ide ovde</title>
<description>Opis ide ovde</description>
<link>http://www.link_ide_ovde.com</link>
</item>

<item>
<title>Naslov za novi čla ak ide ovde</title>
<description>Novi opis ide ovde</description>
<link>http://www.li k_za_ o i_čla ak.com</link>
</item>
RSS Feed Channel
 Sada RSS feed sadrži iše čla aka. O i čla i su po eza i i
zajed o či e ka al - Channel.
 Kanal se poja ljuje a rhu fajla i go ori a koji čla i su
povezani jedan sa drugim. Otvoren tag za kanal <channel> se
sta lja pre pr og čla ka, a tag za zat ara je </channel> sledi
posle posled jeg čla ka.
<channel>
<item>
<title>Naslov ide ovde</title>
<description>Opis ide ovde</description>
<link>http://www.link_ide_ovde.com</link>
</item>
<item>
<title>Naslov za novi čla ak ide ovde</title>
<description>Novi opis ide ovde</description>
<link>http://www.li k_za_ o i_čla ak.com</link>
</item>
</channel>
RSS ispis
 Ko ač o dodaje o tag-ove za xml i rss:
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<item>
<title>Naslov ide ovde</title>
<description>Opis ide ovde</description>
<link>http://www.link_ide_ovde.com</link>
</item>
<item>
<title>Naslov za novi čla ak ide ovde</title>
<description>Novi opis ide ovde</description>
<link>http://www. o i_čla ak.com</link>
</item>
</channel>
</rss>

 Fajl ču a o kao naziv.xml fajl.


Provera RSS feed-a
 Proverite svoj rad u RSS validator-u!
 http://feedvalidator.org
Šta sa kreira i RSS-om?
 Kada se kreira XML fajl, koji je namenski napravljen za RSS
emitovanje, treba ga postaviti bilo gde na web server
 Tu putanju do njega, treba staviti u klasičan link sa slikom i to
je to!

 <a href= folder/rss1.x l > <i g sr = rss.jpg /> </a>


Prijavljivanje RSS feed-ova
 Prija ite Vaš RSS feed (xml fajl koji ste
napravili) a pretraži ači a, kao što ste
prijavljivali sajtove.
 Spisak pretraži ača a koji a ožete da
prija ite Vaš RSS feed, od os o x l fajl,
ožete aći a o oj adresi:
 http://www.rss-specifications.com/rss-
submission.htm
Primer item-a kroz
pipes.yahoo.com
Svi imaju RSS!
 Svaki bolji sajt ima RSS
 Tre a da i a i Vaš

 Za sajt koji je uslov za predmet to je obavezno

 Naučite da kreirate i poč ite da koristite RSS!

 RSS je jed a od ajpraktič ijih pri e a XML-a


Prijava za praćenje rss feeds
RSS feeds
 http://www.ict.edu.rs/
 Kliknuti na ikonicu RSS.
RSS feeds
RSS feeds
 Kliknuti na dugme “Subscribe”.
RSS feeds
RSS

You might also like