Um feed é um documento baseado em XML capaz de armazenar itens discretos que representam conteúdos do site que o disponibiliza.
Conceitos Básicos
Um feed pode ser considerado como um formato de dados utilizado para disponibilizar aos usuários de um site novidades do mesmo.
Produtos no Mercado
Feed x RSS x Atom
Há uma confusão entre esses termos, porém seus significados são bem distintos.
Produtos no Mercado (cont)
Feed é o nome da ideia de se utilizar um documento como forma de se divulgar atualizações de um site. Essa ideia foi implementada através de diferentes padrões.
O padrão Atom foi feito como um sucessor do RSS de forma a resolver alguns problemas daquele.
Como está sendo usado
Feeds são utilizados principalmente por sites cujo conteúdo se altera de forma frequente, e seu dono deseja facilitar a divulgação e o acompanhamento dessas mudanças a seus usuários.
Como está sendo usado (cont)
De uma forma menos comum ele é utilizado diretamente por sites para montar um conteúdo mais dinâmico para seus usuários. A previsão climática do iGoogle, por exemplo, é na verdade um leitor de feeds climáticos.
Para os Leitores
Para o usuário final, a leitura dos feeds são feitas através de um software conhecido como agregador. Ele é responsável por ler os arquivos de feed periodicamente, interpretar seu conteúdo e exibi-los ao usuário. Atualmente existem softwares para desktop e versões web. Alguns exemplos são o Google Reader e o Opera.
Referência Técnica
http://www.rss-specifications.com/ (Especificação do RSS)
http://www.ietf.org/rfc/rfc4287.txt (Especificação do Atom Feed)
http://www.atomenabled.org/developers/syndication/atom-format-spec.php (Site oficial dos desenvolvedores do padrão Atom)
0 comments
Post a comment