
RSS - Really Simple Syndication (1. del)
februar 12, 2008RSS filen (sample-rss-2.xml)
Jeg har prøvet at åbne filen i to browsere, Safari og Firefox.
I Safari ser URL’en sådan her ud: feed://www.rssboard.org/files/sample-rss-2.xml - det har jeg nu fundet ud af er fordi Safari har en indbygget feed aggregator.
I Firefox ser det sådan her ud: http://www.rssboard.org/files/sample-rss-2.xml - her kan man kun tilmelde sig et feed.
Beskrivelse af RSS (sample-rss-2.xml)
RSS er et dialekt af XML og alle RSS filer må tilpasse sig XML 1.0 specifikationen (W3C).
RSS profilen indeholder en række anbefalinger for hvordan man laver RSS dokumenter der virker bedst på de mange forskellige software klienter der understøtter formatet.
Et RSS dokument starter med at specificere at det er et XML dokument: <?xml version=”1.0″?> . Derefter er det et RSS element <rss version=”2.0″>, med en obligatorisk attribut kaldet version, der specificerer hvilken version af RSS det tilpasser sig.
Underlagt RSS elementet er et enkelt <channel> element, som indeholder information omkring channel (metadata) og dens indhold.
Required channel elementer
<title>Liftoff News</title> - Det er dette navn brugere referer til, så det skal være meningsfyldt.
<link>http://liftoff.msfc.nasa.gov/</link> - URL til HTML websiten der svarer til.
<description>Liftoff to Space Exploration.</description> - Beskrivelse dette RSS feed
<item>
<title>Star City</title> - title of the item
<link>http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp</link> - URL of the item
<description>How do Americans get ready to work with Russians aboard the International Space Station? They take a crash course in culture, language and protocol at Russia’s <a href=”http://howe.iki.rssi.ru/GCTC/gctc_e.htm”>Star City</a>.</description> - item synopsis
<pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate> - dato for udgivelse
<guid>http://liftoff.msfc.nasa.gov/2003/06/03.html#item573</guid> - en streng der unikt indentificerer item.
</item>
Det kan findes lige så mange <item></item> elementer som det skal være i dokumentet.
Der findes mange flere tags man kan bruge til at beskrive og præsentere sit RSS feed med, der er yderligere information at hente her: http://www.rssboard.org/rss-specification

Godkendt.