Salta el contingut

Sindicació de Continguts

Qué és la sindicació?

La sindicació de continguts permet als usuaris subscriure's a les actualitzacions d'un lloc web sense haver de visitar-lo periòdicament. En rebre el feed (flux de dades), l'usuari pot llegir els nous continguts directament al seu agregador (lector de feeds).

Els formats principals de sindicació son RSS i Atom, tots dos basats en XML.

RSS (Really Simple Syndication)

RSS és el format de sindicació més estès. La versió actual és RSS 2.0 (2002).

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>Blog de l'Institut Sa Palomera</title>
        <link>https://www.sapalomera.cat/blog</link>
        <description>Novetats i notícies de l'institut</description>
        <language>ca</language>
        <lastBuildDate>Thu, 26 Jun 2026 10:00:00 GMT</lastBuildDate>
        <image>
            <url>https://www.sapalomera.cat/logo.png</url>
            <title>Institut Sa Palomera</title>
            <link>https://www.sapalomera.cat</link>
        </image>

        <item>
            <title>Nova programació del curs 2026-2027</title>
            <link>https://www.sapalomera.cat/blog/programacio-2026</link>
            <description>
                S'ha publicat la programació completa dels mòduls professionals
                per al curs acadèmic 2026-2027.
            </description>
            <pubDate>Wed, 25 Jun 2026 09:00:00 GMT</pubDate>
            <guid>https://www.sapalomera.cat/blog/programacio-2026</guid>
        </item>

        <item>
            <title>Jornades de portes obertes</title>
            <link>https://www.sapalomera.cat/blog/portes-obertes-2026</link>
            <description>El proper 15 de setembre celebrarem les jornades.</description>
            <pubDate>Mon, 23 Jun 2026 12:00:00 GMT</pubDate>
            <guid>https://www.sapalomera.cat/blog/portes-obertes-2026</guid>
        </item>
    </channel>
</rss>

Atom

Atom és un format alternatiu a RSS, dissenyat pel IETF (RFC 4287, 2005). Té millor suport per a internacionalització i contingut multimèdia.

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Blog de l'Institut Sa Palomera</title>
    <link href="https://www.sapalomera.cat/blog"/>
    <link rel="self" href="https://www.sapalomera.cat/feed.atom"/>
    <updated>2026-06-26T10:00:00Z</updated>
    <author>
        <name>Institut Sa Palomera</name>
        <email>info@sapalomera.cat</email>
    </author>
    <id>https://www.sapalomera.cat/blog</id>
    <subtitle>Novetats i notícies de l'institut</subtitle>

    <entry>
        <title>Nova programació del curs 2026-2027</title>
        <link href="https://www.sapalomera.cat/blog/programacio-2026"/>
        <id>https://www.sapalomera.cat/blog/programacio-2026</id>
        <updated>2026-06-25T09:00:00Z</updated>
        <published>2026-06-25T09:00:00Z</published>
        <summary>S'ha publicat la programació dels mòduls per al curs 2026-2027.</summary>
        <content type="html">
            &lt;p&gt;S'ha publicat la programació completa...&lt;/p&gt;
        </content>
        <author>
            <name>Francesc Barragán</name>
        </author>
    </entry>
</feed>

RSS vs Atom

Característica RSS 2.0 Atom
Organisme RSS Advisory Board IETF
Estàndard No oficial RFC 4287
Espai de noms No
Extensibilitat Limitada Alta
Dates Format RFC 822 ISO 8601
Contingut HTML Via <description> <content type="html">
Identificador únic <guid> <id> obligatori
Ús avui Molt estès Menys comú però millor dissenyat

Agregadors i lectors de feeds

Un agregador (o lector de feeds) és una aplicació que es subscriu a múltiples feeds i els mostra de forma unificada.

Tipus Exemples
Aplicació d'escriptori Thunderbird, Vienna (macOS)
Aplicació web Feedly, Inoreader, NewsBlur
Navegador integrat Firefox (llegeix RSS directament)
Autoallotjats FreshRSS, Miniflux, Tiny Tiny RSS

Com s'activa un feed en una pàgina web

S'afegeix una etiqueta <link> al <head> del HTML:

<head>
    <!-- Feed RSS -->
    <link rel="alternate" type="application/rss+xml"
          title="Blog RSS" href="/feed.rss">

    <!-- Feed Atom -->
    <link rel="alternate" type="application/atom+xml"
          title="Blog Atom" href="/feed.atom">
</head>

Casos d'ús actuals

Tot i que les xarxes socials han reduït l'ús dels feeds, la sindicació segueix sent rellevant per a:

  • Blogs tècnics: Hacker News, dev.to, Medium
  • Podcast: El format de distribució de podcasts es basa en RSS
  • Notícies: Molts diaris mantenen feeds RSS
  • Repositoris Git: GitHub genera feeds Atom per a commits, releases i issues
  • MkDocs i documentació: Alguns themes generen feeds automàticament

Podcasting

El sistema de distribució de podcasts (Spotify, Apple Podcasts, etc.) funciona fonamentalment a través de feeds RSS. Cada podcast és un feed RSS on els episodis son <item> amb un <enclosure> que apunta al fitxer d'àudio.