Spring til indhold
rssfeed.dk

Atom eller RSS?

Atom og RSS løser den samme opgave, og stort set alle feedlæsere kan læse begge. Forskellen ligger i detaljerne: Atom er strammere defineret, RSS 2.0 er enklere og mere udbredt.

Forskellene

RSS 2.0Atom 1.0
StandardSpecifikation fra 2002-2003IETF-standard, RFC 4287 fra 2005
Rodelementrss med channelfeed
Indlægitementry
DatoformatRFC 822RFC 3339, fx 2026-03-02T09:00:00+01:00
Unikt idguid, valgfritid, krævet
IndholdstypeIkke angivetAngives: text, html eller xhtml
Filtypeapplication/rss+xmlapplication/atom+xml

Et Atom-feed

I Atom skal både feedet og hvert indlæg have id, title og updated. Feedet skal også have en forfatter, enten på feedet eller på hvert indlæg.

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Min blog</title>
  <id>https://www.example.com/</id>
  <updated>2026-03-02T09:00:00+01:00</updated>
  <link href="https://www.example.com/"/>
  <link rel="self" href="https://www.example.com/atom.xml"/>
  <author><name>Bloggens forfatter</name></author>
  <entry>
    <title>Mit første indlæg</title>
    <id>https://www.example.com/foerste</id>
    <updated>2026-03-02T09:00:00+01:00</updated>
    <link href="https://www.example.com/foerste"/>
    <summary>Sådan kom jeg i gang.</summary>
  </entry>
</feed>

Hvad skal du vælge?

  • Laver du en podcast, så brug RSS 2.0. Podcastapps og -kataloger forventer RSS med enclosure.
  • Vil du have præcise regler for indhold og datoer, er Atom et godt valg.
  • Er du i tvivl, så vælg RSS 2.0. Det er det mest udbredte format og det letteste at skrive i hånden.

Du kan sagtens tilbyde begge. Så laver du to links i <head>, ét for hvert format.

JSON Feed er et tredje, nyere format, der bruger JSON i stedet for XML. Det understøttes af en del feedlæsere, men langt fra lige så bredt som RSS og Atom.