Sobre Feeds RSS e ATOM

Mudei o texto da seção de feeds do blog. Fiz o máximo para que ficasse simples de entender para as pessoas que ainda não estão familiarizadas com essas tecnologias.

Se eu consegui ou não, vocês que vão me dizer.

Além de alterar o texto, mudei o nome da página e do ítem do menu para “assinar” ao invés de “XML Feeds”.

Resolvi fazer essas mudanças porque tenho percebido que não são apenas os leigos que estão por fora do que são feeds. Muitas pessoas que trabalham com web com quem eu tenho contato simplesmente não sabem o que é RSS e ATOM. Outro dia passei um tempo explicando para uma amiga o que era esse negócio de feeds. Apresentei o bloglines a ela, mostrei como se inscrever nos feeds, etc e tal e alguns dias depois perguntei se ela estava curtindo os feeds e ela me disse que não tinha visto lógica nisso…

Tomara que ela veja alguma lógica depois de ler esse texto.

[update]Coloquei o texto aqui neste post também para vocês serem avisados de atualizações pelos feeds

Assinar BrunoTorres.net

Faça uma assinatura de BrunoTorres.net por um ano e receba 4 meses de graça. Apenas 6x de…

Bom, claro que isso é brincadeira. Você não precisa pagar nada pra assinar o conteúdo deste blog. Nesta página vou explicar como você pode se inscrever para receber o conteúdo deste e de qualquer outro site que possua este serviço na hora que ele for atualizado, facilitando assim sua vida online.

Índice

  1. Como assim assinar?
  2. Tá, mas como isso funciona – uma breve explicação
  3. Arquivo de feeds RSS ou ATOM – o que são
  4. Agregadores ou leitores de feeds – ferramentas para receber conteúdo atualizado
    1. Agregadores desktop
    2. Agregadores Baseados em Web
  5. Tá bom, mas cadê os seus feeds? – feeds BrunoTorres.net
  6. E como eu me inscrevo?
  7. E qual eu escolho. RSS ou ATOM?
  8. E ainda tem mais… – feeds de outros sites, feitos por mim
  9. Mais sobre o assunto – leitura recomendada

Como assim assinar?

Quem já usa RSS e ATOM pode pular direto para os feeds. Para quem não sabe como isso funciona, vou tentar explicar o que são essas duas tecnologias.

RSS e atom são formas alternativas de acessar o conteúdo de um site ou blog.

Blogs e sites de notícia publicam conteúdo periódico, ou seja, são atualizados freqüentemente. Se você está acostumado a ler um determinado site ou blog, acaba sendo obrigado a visitá-lo periodicamente, tenha ele sido atualizado ou não.

Podemos comparar a assinatura do RSS ou ATOM de um blog como uma assinatura de uma revista. Ao assinar uma revista, você elimina o incômodo de ter que ir até a banca verificar se um novo exemplar já está disponível e comprá-lo.

Ou seja, a informação vem até você ao invés de você ter que ir até ela.

Tá, mas como isso funciona?

Diferente de uma assinatura de revista, você não precisa pagar para assinar um blog. :)

Sem entrar em detalhes técnicos, para assinar um blog você precisa de duas coisas: a URL (endereço) do arquivo de feed RSS ou ATOM do blog e um agregador ou leitor de feeds.

Vamos definir o que são essas duas coisas:

Arquivo de feeds RSS ou ATOM

Um feed RSS ou ATOM é um arquivo escrito em uma linguagem chamada XML, que é uma linguagem de descrição de informação. Ou seja, uma linguagem que usa códigos para marcar determinadas partes de um texto e informar de que se trata esta parte.

XML é uma linguagem que permite que sejam criadas outras linguagens (ou dialetos) baseadas nela. RSS e ATOM são dialetos do XML.

Estes arquivos RSS e ATOM contém uma versão resumida do conteúdo do blog. Ou seja, apenas aquilo pelo que você procura quando acessa periodicamente o blog: o conteúdo propriamente dito.

Bom, este texto não tem o intuito de fornecer detalhes técnicos sobre os formatos de feeds. Portanto, o que você precisa saber é que quando um site tiver um link nomeado como “RSS”, “ATOM” ou “XML” (geralmente em um ícone laranja ) isto significa que este link aponta para um arquivo de feed. O que você precisa fazer é copiar este link e usá-lo no seu agregador ou leitor de feeds, que vamos definir logo abaixo.

Agregadores ou leitores de feeds

Agregadores (vamos chamá-los apenas assim daqui em diante) são programas feitos para interpretar o conteúdo de um arquivo RSS ou ATOM. Eles funcionam mais ou menos da mesma forma que o navegador que você está usando agora para ler este texto. Lê o conteúdo de um arquivo cheio de códigos e apresenta este conteúdo em uma forma que você possa entender.

Usando um agregador para se inscrever em todos os sites que você costuma acessar periodicamente e que publicam algum feed poupa tempo e facilita sua vida, pois possibilita agrupar em apenas um lugar toda a informação que você deseja consumir na web.

Existem dois tipos de agregadores: desktop e baseados em web.

Agregadores desktop são programas comuns, que ficam instalados no seu computador. Você copia o endereço do feed e usa o comando “novo feed” ou algo similar do agregador para se inscrever no blog a que o feed pertence.

Já os agregadores baseados em web são basicamente sites que funcionam como se fossem um programa, uma aplicação. Você acessa o site do agregador e procede mais ou menos da mesma forma que procederia em um agregador desktop para se inscrever em determinado feed. A grande vantagem de usar um agregador baseado em web é que, como ele não está instalado no seu computador, você pode acessar seus feeds de qualquer lugar seja na faculdade, no trabalho, na casa de um amigo ou um cybercafé. Além de funcionar em qualquer sistema operacional que tenha um navegador web suficientemente moderno.

Agregadores desktop:

Bom, existem vários outros, mas acho que com estes já dá pra você se divertir bastante.

Agregadores Baseados em Web

Eu conheço apenas três agregadores baseados em web:

Dos três o único que eu já testei e o que uso atualmente e recomendo é o Bloglines.

[update] Testei o NewsGator esses dias e continuo gostando mais do Bloglines. O NewsGator é até legalzinho, mas no caso de agregadores, uma interface com frames é providencial. Rolar a tela pra ler o conteúdo de um feed e depois ter que rolar novamente para cima pra poder ver a lista de feeds é muito chato.

Bloglines é talvez o agregador online mais usado. Quase todas as pessoas que conheço o usam. Sua interface é bem fácil de usar, funciona muito bem e, o melhor, é grátis.

Se você leu até aqui e ainda não conseguiu entender muito bem como funciona esse negócio de feeds, sugiro que vá agora ao Bloglines, crie uma conta e comece a adicionar os sites de que gosta. Se quiser dicas de blogs para se inscrever você pode dar uma olhada na minha lista de feeds. De repente pode ter algo lá que te interesse.

Me prometa que vai criar a conta no Bloglines. Você não vai perder nada e vai me agradecer por te dar esta dica e ajudar a mudar sua vida online!

Tá bom, mas cadê os seus feeds?

Neste blog eu publico três feeds de versões diferentes, mas com o mesmo conteúdo um feed RSS 2.0 com o conteúdo completo dos 15 posts mais recentes e um outro com os links dos artigos que leio, filmes que assisto, músicas que escuto e qualquer coisa que tenha me interessado por aí na web. Este último é gerado pelo del.icio.us:

E como eu me inscrevo?

A forma mais rudimentar de se inscrever em um desses feeds é copiar a URL (clique com o botão direito e escolha “copiar link”) e colá-la no diálogo de inscrição em seu agregador.

Mas existem formas mais simples e rápidas de se inscrever em feeds:

Se você usa Opera, note que na extrema direita da barra de endereços (ao lado da setinha pra baixo) aparece um botãozinho escrito “RSS”. Clicando nele abre-se um popup com os nomes dos feeds disponíveis te dando a opção de inscrever-se nele no agregador integrado ao browser. No caso de não querer usar o agregador integrado, use a forma rudimentar descrita acima.

Se você usa Firefox você também tem duas opções. Se você quiser usar o agregador integrado (Live Bookmarks) faça o seguinte: ao entrar em um site que contenha um ou mais feeds, note que na barra de status aparecerá um ícone laranja como esse . Clique nele e escolha na lista que se abrir em qual dos feeds deseja se cadastrar.

Ainda no firefox, se você optou por usar um outro leitor de feeds, instale a extensão LiveLines, configure-a para usar o agregador de sua preferência, e use o mesmo ícone descrito acima para se inscrever no feed desejado.

Se você usa Safari me diga quais são as formas de inscrição que ele provê e eu publico aqui. Como eu não tenho um Mac, não sei como ele funciona.

Se você usa Internet Explorer, troque de browser. ;)

E qual eu escolho. RSS ou ATOM?

Como eu disse, este texto não se propõe a explicar detalhes técnicos sobre os formatos de feeds.

Para o usuário, a versão do feed pouco importa, já que a informação é a mesma. Mas o ATOM é um formato mais interessante, que descreve a informação de maneira mais detalhada e espera-se que seja o formato usado mais largamente no futuro. Pode-se dizer que o RSS já teve sua morte decretada quando do lançamento do ATOM.

Portanto, quando mais de uma opção for oferecida, prefira o ATOM. Se o site publicar apenas feeds RSS, na minha humilde opinião, dê preferência ao RSS 1.0, depois ao RSS 2.0 e, apenas se não houver outra alternativa, use o RSS 0.9x.

Se você tentar se inscrever em um Feed ATOM e o seu agregador não aceitar ou apresentar a informação de forma estranha, tente baixar a versão mais nova do agregador ou mude para um que suporte ATOM.

E ainda tem mais…

Essa coisa toda de feeds não é nada novo. O RSS já está por aí desde 1999. Mas mesmo assim muitos sites ainda não acordaram para esta tecnologia e não publicam feeds de seus conteúdos.

Como eu sou assumidamente viciado em Feeds (e, acredite, você também vai se viciar) eu gasto um pouquinho do meu tempo criando feeds dos sites que gosto mas que ainda não possuem nenhum feed publicado.

Aqui vai uma lista dos feeds que eu criei até hoje. Fique a vontade para usá-los.

Todos os feeds a seguir são ATOM, exceto alguns que serão marcados como RSS:

Colunas O Globo

Mais sobre o assunto

Leia também:

59 Comentários sobre “Sobre Feeds RSS e ATOM”

Faça um comentário

Ótimo texto! Já mandei pra todo mundo da minha sala de desenvolvimento. Mas tenho uma pergunta relevante que espero que você insira ela no seu texto. Praticamente todo mundo me perguntou se usando um "Thunderbird", por exemplo, se eu abri-lo do meu leitor de feeds, vai contabilizar como "acesso" no site, ou seja, se isso é contabilizado como visita? Aguardo retorno?


Realmente ficou bem claro o texto, muito bom.

Passei por isso essa semana, tentei explicar a um amigo, ele se empolgou, mas depois disse que não viu lógica nisso.


Ae o Brunão…

Faz um feed para mim?!

da HP… olha ae.

http://www.hp.com.br/saladeimprensa/presses.php


Só para avisar, não sei se vc percebeu, mas as imagens do menus estão trocadas (nos itens assinar e sobre), quando se passa o mouse pelos menus.


Achei o texto bem explcado. Repassarei o link para ele a alguns desavisads. Agora, ainda não entendo como sua amiga não enxergou lógica alguma … rs


Ótimo texto, claro, objetivo e bem didático. Vou repassar a todos meus amigos que ainda não aderiram aos feeds.


Texto muito bom para leigos! Com certeza vai virar referência nacional (assim como o do Jonas já é).

Na lista de feeds faltaram os da Folha, eu leio no meu Palmtop diariamente, algumas notícias são muito fracas, mas já é alguma coisa enquanto outros jornais não publicam seus feeds.

Agora que tal um texto técnico, voltado à quem já conhece os feeds mas não sabe a diferença REAL entre ATOM RSS (e suas versões), importância de validação etc?


belissima iniciativa. vou dar link la’ na usina.com

eu tenho usado o feedburner.com para fazer meus feeds do http://www.usina.com/rodaeavisa (podcasting) e http://www.usina.com/solo (fotolog).

eh uma bonissima pedida

abracos

r’


Muito boa explicação Bruno, sem dúvida, para utilizadores que não têm grande conhecimento tecnológico este post é extremamente utíl.


Bruno, desculpa eu escrever isso aki, sei que eh totalmente fora do assunto, mas percebo que assim como eu vc tambem tem problemas com css e o internet explorer… queria, se naum for pedir demais alguns links de um bom tutorial css onde eu ache como fazer essa sombra na lateral que vcs fez…e..como alinhar div sendo que elas fiquem dinamicas.. estou realmente me kebrando aki.

peço desculpas mais uma vez por comentar em lugar indevido.

Obrigado.

RamonCordini.


Muito bacana teu texto, vou linkar no meu site.

Grande abraço e parabéns novamente =)


#12 | Lu

Escrevi um texto sobre o Bloglines hoje e um leitor mandou-me o seu link para que eu pudesse entender um pouco mais sobre os feeds. Excelente o seu artigo, e muito claro! Consegui entender a "sopa de letrinhas" e até me animei a tentar construir feeds para os blóguis que leio e não o possuem – a dúvida é se darei conta, hehehe…

Parabéns pelas explicações!


Grande Bruno… sua aguçada fobia por novidades web, mixadas entre design e programação me espantam… Queria ter um programador como você (não foi uma indireta..foi direta mesmo)… agora enfim, você conseguiu colocar na cabeça de um humilde designer, o que é essa @#$%@%(maravilha) de RSS…bom…2×0 pra você…agora só ficam restando o CSS, XHTML, Tableless, XML…tah vendo? você tá chegando lá…

Enfim, meus parabéns rapaz! muito bom o artigo…


Opa! Agora SIM! Entendi isso. Muito boa a sua explicação realmente qualquer leigo no assunto agora entende como isso tudo funciona. Ja estou usando e a minha primeira assinatura foi o seu! Abraços e fui…

René Pinheiro


#15 | semente

Bruno,

Você poderia recomendar 2 agregadores aos usuários GNOME. São eles:

Straw (http://www.nongnu.org/straw/)

Liferea (http://liferea.sourceforge.net/)

Obrigado,

semente


[...] E não deixe de ler o meu post sobre feeds rss/atom, que eu acredito ser um dos melhores textos que já escrevi aqui no blog. [...]


[...] Para quem não sabe o que é RSS sugiro este artigo do Bruno Torres: Sobre Feeds RSS e ATOM; ou então essa categoria inteira, também dele: http://brunotorres.net/tag/atom. [...]


[...] Outra facilidade é o recurso de assinar o conteúdo do site e ser avisado quando é publicado algum novo artigo no site. Bastando para isso copiar o link “RSS Assinar Artigos” que encontra-se no rodapé das páginas e colocar em algum agregador de feeds como o programa de emails Tunderbird ou como o site bloglines. O outlook ainda não tem esse recurso mas terá na próxima versão (7.0). [...]


-Bruno, me responde a uma perguntinha por favor.. por que você escolheu não disponibilizar os post completos no feed? é por causa das propagandas que estão no site..?


Eu adoro RSS desde que conheci e testei. É um grande avanço na forma de obter informação, sem dúvida. Minha dúvida é apenas uma: como esses “agregadores desktop”, como o FeedDemon (que até baixei para testar) esperam sobreviver, se os próprios browsers e clientes de email já estão vindo com leitores de RSS agregados? Quer coisa mais mole de que ler RSS no Thunderbird? Não dá! Pra que abrir um programa só pra isso (ler feeds), quando se pode fazer tudo num lugar só?

Acho até legal se tentar usar os agregadores do Firefox e do Thunderbird simultaneamente, pois há diferenças na forma de acessar a informação. Agora quanto a esses softwares exclusivos para RSS, realmente não entendo como esperam sobreviver.

Valeu,

Pierre


Fiz um post sobre esse assunto e linkei este teu otimo texto la no meu blog ; )


Valeu pela explicação. Criei um Blog recentemente. Já tinha visto em alguns sites o termo RSS. Uso o thunderbird, vi que lá também tem rss, mas ainda não tinha entendido o que era isso. Agora já entendi. Criei um link em meu Blog para quem quiser assiná-lo. E coloquei também um link para a sua página para que mais pessoas entendam o que é rss, atom. Valeu!
Mas gostaria de aproveitar e perguntar uma coisa: o thunderbird também lê atom ou só rss?


#23 | Vinicius

como é que eu faço para publicar noticias rss em um site qualquer, existe algum serviço que forneça codigo html, para isso? Ler é bacana mas voce criar uma página pessoal e colocar as notícias que voce mais gosta nesta pagina é melhor ainda, pois voce pode compartilhar o que voce gosta de maneira facil com todos. Se existir este tipo de serviço me comunique!


Bruno,
Sobre o feed completo, fiz um post e iniciei uma campanha sobre. Aguardo seu apoio.
Por falta de atenção, não inclui um trackback pra ca, mas taqui meu convite.

http://www.arcanjo.org/blog/?p=70


O comentário número 24 tinha que ser o meu ?
:\

Rsrsrsrs


OLá. Qual será o problema do meu feed. Ele apresenta o seguinte problema: The URL you entered does not appear to be a valid feed. We encountered the following problem: Error on line 21: The element type “ADMINNICENAME” must be terminated by the matching end-tag “”.

Agradeceria se vc pudesse me explicar. Queria muito aprender a resolver o problema. Abs


quero publicar um site para mim, vc pode me ajudar? para mim ajudar é só mim adicionar no MSN: boy-cat-007@hotmail.com!!!!!!!

ESPERO QUE VC MIM AJUDE!!!!


[...] De onde surgiu isto ? Desde que comecei a utilizar o advento dos feeds, percebi que tinham alguns diferentes, que só vinham um pedacinho da notícia (no caso, um dos feeds era o da Folha Online). E isto me chateava um pouco. Nesta época, ainda usava o Thunderbird [...]


[...] Limpe a lixeira e organize sua área de trabalho. Atualiza seus programas. Procure um papel de parede interessante e dê um jeito na pasta “Meus Documentos” garanto que ela está toda bagunçada! Aprenda sobre Feeds e escolha um leitor do seu gosto. O Bruno Torres fez um super tutorial sobre Feeds. Conheça a Internet Subterânea; Faça backup de seus e-mails, afinal vai saber quando um bug pode apagar eles, né! Jogue Warcraft em flash de graça pela web. Reserve um tempinho pra pedir coisas grátis pela Internet, assim você começa o ano com um monte de presente, vindos de tudo quanto é canto do mundo; Conheça o http://mixi.jp/, popular site de relacionamentos japonês; Descubra novos vídeos através do StumbleVideo; Conheça Dubai. Já que é muito longe pra gente ir e os aviões e aeroportos não estão funcionando direito no Brasil; Crie um Blog, nunca é tarde para começar a publicar suas idéias na internet. Vai lá no Blogger e ajude a manter o número de mais de 100 mil blogs criados por dia; [...]


[...] Sobre Feeds RSS e ATOM – o Bruno Torres fez um resumão tamanho Bíblia que resolve quase tudo. [...]



[...] Se você não tem a menor idéia do que é um FEED RSS, clique aqui ou aqui ou aqui [...]


Meu Feed funcionando novamente…

Oi pessoal …
Hoje, até que enfim, consegui colocar o meu Feed pra funcionar novamente …
Quem quiser assinar o meu blog através de RSS é só clicar no ícone do RSS na barra de endereços, vejam a imagem na figura abaixo pra quem usa o Fi…


#34 | george

receber amostras em meu endereço jaime de oliveira 115 parque rinald varginha mg cep 37036070


#35 | josue costa teixeira

gostei vou visitar de novo!!!!


Trackback – Brasil Neo…

…Pois é pessoal, o orkut, tão mal falado na blogosfera, acaba de lançar uma nova opção que promete trazer novos usuarios aos blogs, dar conteudo de graça ao orkut, e de quebra aproximar um pouco mais os miguxos, e suas derivações, para mais p…


Muito boa matéria Bruno.
Parabéns!


Fala Bruno!!! Já tinha ouvido falar de vc, mas é a primeira vez que entro no seu site. Vindo do google, ao procurar por criação de feeds RSS (não era bem isso que tinha no seu blog, mas o texto valeu a pena)…

Escrevi de forma simplificada como criar feeds usando o RSS 2.0, + simples, e indiquei como link para quem quisesse saber mais, este seu tópico:
http://janelasepinguins.blogspot.com/2007/06/como-criar-um-feed-rss-para-seu-site.html

Muito bom o texto, certamente entrarei mais vezes, curiosos seus outros textos também :)


[...] Então esse texto é para dar umas dicas de algumas coisas que sinto falta na maioria dos blogs que leio, uma delas é o feed, eu gosto de assinar os feeds dos blogs pois assim me recordo todos os dias de visitá-los, fica tudo armazenado em um só lugar, no meu caso no Google Reader, para quem não sabe o que é o feed e ainda não o disponibiliza, eu indico ler os seguintes artigos: O que é RSS, Atom, feed, Bloglines, etc…, O que são os feeds?, O que são feeds RSS ? Como rssficar meu blog ? e Sobre Feeds RSS e ATOM. [...]


[...] da web como forma de divulgação. Para usuários mais antenados tem também um link do feed RSS para quem utiliza esse recurso de acessar diversos conteúdos de diversos sites a partir de uma [...]


#41 | Alexandre Magno

Oi! Você mencionou que cria Feeds para sites de terceiros quando não tem o que fazer. Gostaria de saber como! Você escreve e atualiza os arquivos XML manualmente? Ou há algum modo automatizar essa tarefa? Se possível, gostaria de dicas a respeito.


Muito bom o post! Explica detalhadamente sobre todos os tipos de agregador.


#43 | Paps

Excelente explicação! Seguindo uma campanha iniciada pelo Rayol, do blog Indignatus, resolvi inscrever o meu blog no feedburner. Mas fiquei na dúvida entre Atom e RSS, joguei no google e entrei aqui. Vc consegue deixar bem clarinha a diferença entre um e outro, além de outras coisitas. Vou passar o seu link para o Rayol, com certeza com a sua ajuda aqui muitas pessoas aderirão aos feeds!
Beijocas!


[Jabá (On topic)]
Bruno, já que o projeto RSSficado que você linkou acabou abandonado aos spammers eu tratei de montar uma versão remodelada e atualizada do mesmo. Se interessar para adicionar na seção “Mais sobre o assunto”, o link para o site é Projeto RSSficado 2.

Abração



[...] (versão atom). Pra quem não sabe o que é feed: tente aqui, aqui ou [...]




Olá Bruno, eu li mas e entendi tudo sobre inscrição, e utilização de Feeds, mas estou com dúvida na criação de um para anexar ao meu Blog.
Será que vc poderia me ajudar com informações básicas.

P.S: Não sou leigo.


Nossa.. mto obrigada.
Estava procurando um texto que me explicasse direitinho como funciona e achei.
Parabéns!



[...] Dica: para quem não sabe como os feeds RSS mudam a vida dos usuários “finais”, digamos, os visitantes dos sites, veja este tópico do Bruno Torres:http://brunotorres.net/sobre-feeds-rss-atom [...]


Realmente os Feeds são uma mão na roda quando você deseja ter acesso rápido a informação. Excelente post.


[...] depois de citar em posts anteriores o guia do Bruno Torres sobre RSS, fica meio redundante falar sober feeds. Mas vou contar uma historinha que pode ajudar o querido [...]


Cara, só pelo tempo que você perdeu se dedicando a explicar o que é RSS já merece agradecimentos, somando a explicação excelente então…. dispensa comentários. Infelizmente, apesar de usar RSS, ainda acredito que isso ainda está um pouco longe da grande maioria dos usuários. Continue na sua caminhada de sucesso!!!!


Li sobre Feeds mas não entendi onde aplicar nas configurações do Blog. Pode me ajudar, tipo passo a passo com mais clareza?
Obrigado, Lucia.
OBS: Os blogs que me linkaram, não aparecem minhas últimas atualizações, só mostra o titulo do meu blog.


Nossa, Bruno…
MUITO BOM teu texto e orientações.
Sem dúvida, referência nacional como disse o Marco Gomes.


Aprendi muita coisa aqui, bem explicado! Parabéns!
Mas eu tenho a mesma pergunta do Henrique Costa: “…usando um “Thunderbird”, por exemplo, se eu abri-lo do meu leitor de feeds, vai contabilizar como “acesso” no site, ou seja, se isso é contabilizado como visita?”
Aguardo retorno…muito obrigada!



«

»

Deixe seu comentário


Veja as estatísticas