RSS

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 7 januari 2019; kontroller kräver 25 redigeringar .
RSS
Förlängning .xmleller.rss
MIME -typ application/rss+xml (registrering ej slutförd) [1]
Formattyp Web Syndikering
 Mediafiler på Wikimedia Commons

RSS ( English  R ich Site S ummary - enriched  summary of the site) är en familj av XML - format utformade för att beskriva nyhetsflöden , artikelmeddelanden , bloggändringar etc. Information från olika källor som presenteras i RSS-formatet kan samlas in, bearbetas och presenteras för användaren i en form som är lämplig för honom av speciella aggregatorprogram eller tjänster, såsom: NewsAlloy [2] , FeedBucket [3] och andra.

I olika versioner hade förkortningen RSS olika avkodningar:

Användning

Vanligtvis ger RSS 2.0 en kort beskrivning av ny information som har dykt upp på webbplatsen och en länk till dess fullständiga version. En internetresurs i RSS-format kallas ett RSS-flöde, RSS-flöde eller klienter och Internet-personsökare kan fungera med RSS-flöden, bland dem Safari , Maxthon , Miranda , Mozilla Firefox (upp till Firefox 63), Mozilla Thunderbird , Opera , Opera Mini , Microsoft Internet Explorer (från version 7), Yandex Browser , Vivaldi (från version 4.0). Dessutom finns det specialiserade applikationer ( RSS-aggregatorer ) som samlar in och bearbetar information från RSS-flöden.

Formathistorik

Grundidén med att omorganisera information om webbplatser går tillbaka till 1995 , när Ramanathan V. Guha och andra utvecklare från Apple Computer Research Lab utvecklade Meta Content Framework [4] . Utvecklingen av det som senare blev känt som RSS började redan 1997 . Denna teknik blev först känd när Netscape använde den för att fylla kanalerna på sin Netcenter- portal . Denna teknik användes snart för att sända innehåll på många nyhetssajter, inklusive BBC , CNET , CNN , Disney, Forbes , Wired , Red Herring, Slashdot , ZDNet och många fler. Den första öppna officiella versionen av RSS var version 0.90. Formatet var baserat på RDF (Resource Description Framework - source description scheme standard ) och verkade för komplicerat för många, och sedan introducerade Netscape sin förenklade version - 0.91. År 2000 splittrades formatet:

Den 5 juni 2006 dök en konkurrent till RSS upp - Atom -formatet [5] .

Den 5 januari 2006 togs rss-0.91.dtd- filen bort från my.netscape.com och hänvisades till i många RSS-version 0.91-flöden. Den här händelsen fick vissa online- och offlineaggregatorer att krascha eftersom strömmar som hänvisar till denna DTD blev ogiltiga.

Inkompatibilitet

På grund av att det finns flera olika versioner av RSS-flödesformatet måste aggregatorprogram kunna fungera med alla varianter, vilket skapar vissa svårigheter för deras utvecklare.

Kompatibilitetsproblem uppstår också när små HTML -snuttar infogas i RSS-beskrivningar, som i vissa fall är formaterade som CDATA- noder, och i andra som HTML-kodade PCDATA - noder. Det finns problem med de olika formaten för att representera datum och metadata som uppdateringsfrekvenser.

Chrome-webbläsaren på Android stöds inte (stöds av webbläsaren Opera Mini på Java och Android), men den stöder push (det vill säga RSS från sidan av mobila enheter stöds av normalt gamla mobiltelefoner som Nokia 2323c-2 med webbläsaren Opera Mini 4 versioner).


Exempel på RSS 1.0-fil

<?xml version="1.0"?> <rdf:RDF xmlns:rdf= "http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns= "http://purl.org/rss/1.0/" > <channel rdf:about= "http://www.xml.com/xml/news.rss" > <title> XML.com </title> <link> http://xml.com/pub </link> <beskrivning> XML.com har en rik blandning av information och tjänster för XML-gemenskapen. </description> <image rdf:resource= "http://xml.com/universal/images/xml_tiny.gif" /> <items> <rdf:Seq> <rdf:li resource= "http://xml. com/pub/2000/08/09/xslt/xslt.html" /> <rdf:li resource= "http://xml.com/pub/2000/08/09/rdfdb/index.html" /> < /rdf:Seq> </items> <textinput rdf:resource= "http://search.xml.com" /> </channel> <image rdf:about= "http://xml.com/universal/images/xml_tiny.gif" > <title> XML.com </title> <link> http://www.xml.com </link> <url> http://xml.com/universal/images/xml_tiny.gif </url> </image> <item rdf:about= "http://xml.com/pub/2000/08/09/xslt/xslt.html" > <title> Bearbetar inneslutningar med XSLT </title> <länk> http://xml. com/pub/2000/08/09/xslt/xslt.html </link> <description> Bearbetning av dokumentinneslutningar med allmänna XML-verktyg kan vara problematisk. Den här artikeln föreslår ett sätt att bevara inkluderingen information genom SAX-baserad bearbetning. </description> </item> <item rdf:about= "http://xml.com/pub/2000/08/09/rdfdb/index.html" > <title> Att sätta RDF i arbete </title> <link> http://xml. com/pub/2000/08/09/rdfdb/index.html </link> <description> Verktyg och API-stöd för Resource Description Framework börjar sakta bli myndig. Edd Dumbill tar en titt på RDFDB, en av de mest spännande nya RDF-verktygssatserna. </description> </item> <textinput rdf:about= "http://search.xml.com" > <title> Sök XML.com </title> <description> Sök i XML.coms XML-samling </description> <name> s </name> <länk> http://search.xml.com </link> </textinput> </rdf:RDF>

Se även

Push Technology

Anteckningar

  1. Applikationen/rss+xml Media Type (nedlänk) . Nätverksarbetsgrupp (22 maj 2006). Hämtad 16 augusti 2007. Arkiverad från originalet 23 juni 2012. 
  2. NewsAlloy Arkiverad 22 augusti 2016 på Wayback Machine
  3. FeedBucket Arkiverad 23 augusti 2016 på Wayback Machine
  4. Lash, Alex. W3C tar första steget mot RDF-specifikationer (länk ej tillgänglig) (3 oktober 1997). Hämtad 5 juni 2009. Arkiverad från originalet 23 augusti 2011.    (Engelsk)
  5. Syndikering och aggregering av webbinnehåll. Förbättra användbarheten av webbinnehåll | Föreläsning | KÄNNA INTUIT . Hämtad 19 augusti 2016. Arkiverad från originalet 4 februari 2020.

Länkar