RSS (protokol): Razlika med redakcijama

Izbrisana vsebina Dodana vsebina
Addbot (pogovor | prispevki)
m Bot: Migracija 66 interwikija/-ev, od zdaj gostuje(-jo) na Wikipodatkih, na d:q45432
m Bot: Popravljanje preusmeritev
Vrstica 1:
{{brezvirov}}
[[Slika:Feed-icon.svg|thumb|Ikona RSS v [[Mozilla Firefox]]u, [[Windows Internet Explorer|Internet Explorerju]]ju in [[Opera (brskalnik)|Operi]]]]
'''RSS''' je družina [[XML]] [[datoteka|datotečnih]] oblik za spletno zlaganje ([[angleščina|angl.]] ''web syndication''), ki ga uporabljajo [[spletna stran|spletne strani]], ki nudijo novice, ter tako imenovani [[blog|spletni dnevnikdnevniki]]i (angl. weblog).
 
Okrajšava se uporablja za sledeče standarde:
Vrstica 15:
Tehnologija RSS se v splošnem uporablja v spletnih dnevniških [[skupnost]]ih za lažjo izmenjavo informacij o tem, kaj je novega oziroma kaj se nahaja na sosednjih dnevnikih. Skozi tehnologijo RSS se tam izmenjuje vse od [[besedilo|besedila]] pa do vseh raznovrstnih multimedijskih virov (na primer: ''[[Podcasting]]'' (skovanka, ki se nanaša na Applov iPod in prenos oz. izmenjavo glasbenih datotek), ''Broadcasting'' (slo: Oddajanje) in [[MP3]]-dnevnik).
 
[[Računalniški program|Program]], ki ga imenujemo ''[[bralec virov]]'' (angl. ''feed reader'') ali ''[[agregator]]'', pomaga [[uporabnik]]u poenostaviti dostop do številnih RSS-virov, tako da jim daje poenoten vmesnik ter samodejno prenaša najnovejše [[vsebina|vsebine]] izbranih RSS-virov. To je idealen nadomestek za pogosto obiskovanje najljubših spletnih strani v lovu za novicami ali na primer obveščanje o le-teh preko [[elektronska pošta|elektronske pošte]]. Dandanes običajno dobimo RSS vire na večini večjih spletnih strani, prav tako pa tudi na številnih manjših.
 
Ti programi so navadno oblikovani kot [[dodatek]] [[spletni brskalnik|spletnemu brskalniku]] ali programu za elektronsko pošto, obstajajo pa tudi samostojni programi. Tudi nekateri programi za druge namene imajo sedaj vgrajeno podporo za branje RSS virov.
 
Spletne različice bralcev virov ne potrebujejo pri uporabniku nobenega [[nameščanje|nameščanja]] in so direktno uporabne vsem, ki imajo dostop do [[svetovni splet|svetovnega spleta]]. Primer spletnega bralca RSS virov je stran [[sloRSS]], zelo lično pa si je možno urediti tudi [[Google IG|Googlovo osebno stran]].
 
Nekateri agregatorji omogočajo tudi združevanje različnih RSS virov, tako da je z njimi mogoče, na primer, posamezne RSS vire o različnih [[šport]]ih iz različnih spletnih strani združiti v en sam RSS vir o športu.
 
== Zgodovina ==
Izvorna različica RSS je bila 0.9, ki jo je zasnovala [[Netscape]] Communications Corporation za uporabo v njihovem [[portal]]u »My Netscape« . Izvorno je temeljila na [[standardstandardizacija|standardu]]u [[RDF]] (''Resource Description Framework''; slo: Okvir za opis virov). Ampak glede na ''[http://goatee.net/2003/rss-history.html RSS timeline]'', so se Netscapeovi [[menedžermenedžment|menedžerji]]ji odločili, da ga poenostavijo. Ta poenostavljena različica se je preimenovala v ''Rich Site Summary'' (slo: Zgoščen povzetek strani). Ta standard je Netscape kasneje razširil, tako da je lahko vseboval možnosti prisotne v ''Scripting News XML'' obliki (slo: XML oblika za novičarske skripte), ki ga je zasnoval Dave Winer z UserLand Software.
 
V letu [[2000]] se je razvoj tehnologije RSS razdelil:
 
# Skupina razvijalcev v [http://groups.yahoo.com/group/rss-dev/ skupini RSS-dev] je objavila [http://purl.org/rss/1.0/ RSS 1.0], ki je temeljil na RSS 0.9 in je koristil standarde konzorcija [[World Wide Web Consortium|W3C]] ter označb [[RDF]] in XML. RSS 1.0 je bil mišljen kot fiksni standard, ki bi se ga dalo naknadno nadgrajevati skozi [http://purl.org/rss/1.0/modules/ module], ki bi jih vključili v datoteko samo. Kot taki lahko RSS viri sodelujejo v projektu ''Semantic Web'' (slo: pomenska mreža; gre za projekt ki se je gradil v pojmu blage [[umetna inteligenca|umetne inteligence]] in je omogočal programom, da so samodejno izsledili vse potrebne podatke za interpretacijo določenega vira, v praksi gre za svetovno mrežo baz podatkov z na drug-drugega navezujočo se XML-vsebino).
 
# Dave Winer je objavil [http://backend.userland.com/rss092 RSS 0.92], ki je raztegnil RSS 0.91 z novimi elementi, za tiste ki so menili, da so označbe XML in RDF dodajale nepotrebno [[kompleksnost]]. Winer je promoviral to obliko številnim organizacijam, vključno z [[The New York Times]] ter poudarjal ime '''''Really Simple Syndication''''' (slo: Zares Preprosto Zlaganje) kot pomen kratice RSS. Najnovejša različica ([[jesen]] 2002) je RSS 2.0.1, ki je podobna RSS 1.0 v tem, da je mišljena kot fiksni standard, ki pa se bi ga razširjalo skozi [http://purl.org/rss/1.0/modules/ module], ki bi bili opisani v svojih datotekah. Podrobnosti se nahajajo v standardovih [http://blogs.law.harvard.edu/tech/rss specifikacijah], ki so objavljene z licenco [[Creative Commons]] na Harvard's Berkman Center for the Internet & Society. Winer in UserLand Software sta podelila lastništvo specifikacije Berkmanovemu Centru v letu [[2003]] in imenovala [http://blogs.law.harvard.edu/tech/advisoryBoard advisory board], iz katere je Winer naknadno odstopil.
Vrstica 34:
== Nekompatibilnosti ==
 
Ime RSS se nanaša na številne [[oblika|oblike]] v številnih različicah, za katere nekateri pravijo, da so nekompatibilne. Drugi spet se s to trditvijo ne strinjajo, kar argumentirajo s tem, da je osnovna struktura RSS pač XML in tako je kompatibilnost enostavno doseči z uporabo standarda [[XSLT]] (gre za standard ki se ga uporablja pri XML [[bazapodatkovna podatkovzbirka|bazah podatkov]] za samodejno [[prevajanje]] med posameznimi izbranimi nabori oznak), ki naj bi ga agregator vsekakor uporabil za prikaz RSS vira uporabniku. [[RazvijalecProgramer|Razvijalci]] različnih agregatorjev pa so zapletli situacijo z [[implementacija|implementacijo]] [[podpora|podpore]] za različne [[izvedba|izvedbe]] RSS.
 
Dodatne nekompatibilnosti so se pojavile, ko so [[ponudnik]]i RSS-virov začeli vstavljati kodo [[HTML]] kodo v opise enot RSS. Nekateri izmed teh so dodani kot odseki [[CDATA]], nekateri pa kot [[PCDATA]] z oznakami HTML. Različni RSS viri tudi pogosto uporabljajo različne oblike za označevanje [[čas]]a in [[datum]]a enot RSS. Številni [[avtor]]ji RSS virov so si raztegnili standarde tudi do te mere, da so vanj vključevali posebne možnosti, ki jih podpira le omejeno število agregatorjev. Tako velja omeniti, da taki viri pogosto niti ne ustrezajo standardom pravilno oblikovanega XML, kaj šele uradnega standarda RSS.