RSS Teppo Räisänen
Mitä RSS on? Rich Site Summary / Really Simple Syndication XML-kieleen perustuva järjestelmä Suunnattu sisällön jakeluun verkossa RSS-syötteitä tarjoavat mm. uutispalvelut (vrt. newsletterit) Taustalla esim. roskapostiongelmat
Syötteen sisältö RSS-syöte sisältää tuoreimpien uutisten otsikot ja lyhennelmät uutisista Syötteitä voidaan lukea lukijaohjelmilla tai selainta käyttäen (jos tuki löytyy) Lukijaohjelmat tilaavat määritellyistä lähteistä määräajoin tuoreimmat otsikot ja esittävät ne
RSS-lukijaohjelmia NewzCrawler Amphetadesk NewsDesk HeadlineViewer FeedReader Firefox Opera
Syötelähteen merkintä Standardin mukaan RSS-syötteestä ilmoitetaan ikonilla Selainrivillä
RSS:n historia RSS oli alkuaan Netscapen projekti ja kulki nimellä RDF (Resource Description Framework) Tarkoituksena oli Kuvata uutisvirtoja Luoda käyttäjille oma tiedotusportaali (My Netscape)
RSS:n historia RSS:n käyttö levisi nopeasti kun monet uutipalvelut alkoivat käyttää yhteensopivia syötteitä Myöhemmässä yhteydessä RSS eriytettiin RDF-spesifikaatiosta
RSS-versiot RSS käsittää yhdeksän yhteensopimatonta versiota Versiot eroavat toisistaan XML-elementtien ja Niiden sijaintien osalta RSS-lukijat kykenevät yleensä tulkitsemaan eri versioita, kunhan syötteet ovat validia muotoa
RSS-elementit RSS-syötteet ovat XML-tiedostoja Tiedoston rakenne on määritelty DTD- tiedostossa Juurielementtinä on aina rss ja sen alla on lapsielementti channel Pakollisia elementtejä RSS 2.0- tiedostoissa ovat channel, title, description ja link
RSS-elementit Muita elementtejä ovat: Language = kieli Copyright = tekijänoikeuden haltija Webmaster = vastuuhenkilön -osoite pubDate = tiedoston julkaisupvm skipDays = päivät, jolloin lukijaohjelma ei voi lukea lähdettä
Esimerkki PKTEST Testi blogi Thu, 02 Nov :03: fi Title Thu, 02 Nov :56: pktest Uutiset
RSS-lukijat vs. selainluku RSS-syötteitä tukevien selainten määrä kasvaa jatkuvasti Dedikoituneisiin lukijaohjelmiin liittyy kuitenkin mm. seuraavia etuja: Parempi tuki useiden lähteiden seuraamiselle Paremmat syötteiden haku- ja hallintaominaisuudet Hallitumpi laiteresurssien käyttö
Podcasting RSS 2.0 –syötteisiin voidaan liittää audiodataa ja jakaa se syötteen mukana Tällöin syöte toimii ikään kuin käyttäjän valitseman radiokanavana Syötteen käsittely vaatii Podcastingia tukevan lukijaohjelman
Validointi Tiedoston validius on erittäin tärkeää, jotta lukijaohjelma kykenee tulkitsemaan sisällöt Tarkoitukseen sopiva validaattori löytyy esim. ositteesta
RSS-syötteiden julkaisu RSS-tiedosto kannattaa linkittää WWW- sivulle käyttäen yhtä em. Kuvakkeista Esim.
RSS-syötteiden julkaisu Jotta syöte saa käyttäjiä, kannattaa siitä välittää tiedot syötelistoihin, joita ovat mm. Syndic8 Daypop Newsisfree Huom. Rekisteröinnin kohde on.xml- tiedosto, ei kotisivu!
Syötteen päivittäminen Syötteen säännöllinen päivittäminen on tärkeää Päivityksen toteuttaminen voi olla työlästäkin Siksi on olemassa palveluja syötteiden automatisoituun tuotantoon ja päivitykseen, esim. MyRSSCreator ja FeedFireMyRSSCreator FeedFire