Atom (XML)

Atom é um formato de arquivo baseado em XML usado para sindicar conteúdo. Atom foi projetado para ser um padrão universal de publicação para blogs e outros sites onde o conteúdo é atualizado com freqüência. Usuários visitando um site com um feed Atom podem descobrir um arquivo descrito como "atom.xml" na URL que pode ser copiado e colado em um agregador para subscrever o feed.
> Atom foi originalmente desenvolvido como uma alternativa ao RSS 2.0, o padrão desenvolvido por Dave Winer e protegido por direitos autorais pela Universidade de Harvard, como forma de melhorar as deficiências percebidas do formato RSS pela comunidade blogueira.

Atom é diferenciado do RSS de várias maneiras:

  • Atom foi desenvolvido para ser neutro em relação ao fornecedor e livremente extensível por qualquer usuário; é um "padrão aberto"."
  • Atom está dentro de um espaço de nomes XML.
  • Atom inclui "autodiscovery", permitindo aos agregadores de feed detectar automaticamente a presença de um feed.
  • Atom diferencia entre URIs relativos e não-relativos.
  • Atom tem elementos separados de "resumo" e "conteúdo".
  • Atom rotula explicitamente uma carga útil como texto simples ou HTML .
  • Cada entrada tem um ID.

O padrão atual, 1.0, foi submetido à IETF para ser um padrão de protocolo oficial no final de 2005 sob o nome "Atom Syndication Format". Atom foi adoptado por muitas ferramentas de sindicação, incluindo o Blogger do Google, o Gmail e o Google News. A Microsoft adicionou suporte Atom ao navegador de alimentação integrado ao Internet Explorer 7.

.