Átomo (XML)

Atom es un formato de archivo basado en XML que se utiliza para distribuir contenido. Atom fue diseñado para ser un estándar de publicación universal para blogs y otros sitios web donde el contenido se actualiza con frecuencia. Los usuarios que visitan un sitio web con una fuente Atom pueden descubrir un archivo descrito como "atom.xml" en la URL que se puede copiar y pegar en un agregador para suscribirse a la fuente.

Atom se desarrolló originalmente como una alternativa a RSS 2.0, el estándar desarrollado por Dave Winer y protegido por derechos de autor por la Universidad de Harvard, como un medio para mejorar las deficiencias percibidas del formato RSS por la comunidad de blogs.

Atom se diferencia de RSS de varias formas:

  • Atom fue desarrollado para ser independiente del proveedor y libremente extensible por cualquier usuario; es un "estándar abierto".
  • Atom se encuentra dentro de un espacio de nombres XML.
  • Atom incluye "descubrimiento automático", lo que permite que los agregadores de alimentos detecten automáticamente la presencia de un alimento.
  • Atom diferencia entre URI relativas y no relativas.
  • Atom tiene elementos separados de "resumen" y "contenido".
  • Atom etiqueta explícitamente una carga útil como texto sin formato o HTML.
  • Cada entrada tiene una identificación única a nivel mundial.

El estándar actual, 1.0, fue enviado al IETF para ser un estándar de protocolo oficial a fines de 2005 bajo el nombre de "Formato de sindicación Atom". Atom ha sido adoptado por muchas herramientas de distribución, incluidas Blogger de Google, Gmail y Google News. Microsoft ha agregado compatibilidad con Atom al navegador de fuentes integrado en Internet Explorer 7.