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.0 | Atom 1.0 | |
|---|---|---|
| Standard | Specifikation fra 2002-2003 | IETF-standard, RFC 4287 fra 2005 |
| Rodelement | rss med channel | feed |
| Indlæg | item | entry |
| Datoformat | RFC 822 | RFC 3339, fx 2026-03-02T09:00:00+01:00 |
| Unikt id | guid, valgfrit | id, krævet |
| Indholdstype | Ikke angivet | Angives: text, html eller xhtml |
| Filtype | application/rss+xml | application/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.