2. O que é?
- É um formato de dados usado em formas de
comunicação que contenham informações que
são atualizadas frequentemente (sites de
notícias, facebook, blogs).
- Seu principal propósito é fazer com que seu
usuário possa "alimentar-se"/suprir-se de
novos artigos e conteúdos de um site ou blog
sem que precise visitar o site em si.
- Daí o termo Feed, "alimentar" em inglês.
3. Conceitos Básicos
- Os serviços que possibilitam aos usuários
assinarem diferentes feeds são conhecidos
como agregadores.
- Um agregador é um programa que reúne as
informações dos diferentes feeds escolhidos
pelo usuário.
- Se inscrever a um feed significa incluir o link
do feed em sua lista de assinaturas do
agregador.
4. Conceito Básicos
- Arquivos feed são listas de atualização de
conteúdo de um determinado site, escritos com
especificações baseadas em XML.
- Atualmente há 3 principais especificações
para a criação de arquivos feed:
● RSS 1.0 - RDF Site Summary 1.0 (RSS-DEV).
● RSS 2.0 - Really Simple Syndication 2.0 (Userland).
● Atom (IETF).
5. Produtos do mercado...
- Algumas das principais alternativas no mercado, tanto
como aplicações instaláveis como online (direto do
browser).
Linux Multiplataforma
● Akregator (KDE) QuickRSS, software leitor de feeds
● Liferea multiplataforma.
● Blam Feed Reader (GNOME)
Mac OS e Mac OS X
● NetNewsWire
Windows ● NewsAccess
● FeedGhost ● NewsFire
● Microsoft Outlook 2007 ● NewsLife
● Internet Explorer 7 ● Safari
● SharpReader ● Mail
● Vienna
6. Como está sendo usado
Um feed hoje pode ser usado com várias
finalidades:
- você pode agregar notícias de determinado
site a seu próprio site.
- agregar também status do seu twitter ou
facebook em seu blog/site.
- usando os chamados widgets você pode
manter-se atualizado do clima, ou bolsa de
valores diretamente da sua área de trabalho.
7. Padrões e formatos existentes
Como citado anteriormente:
- O RSS é um formato padronizado mundialmente, que
funciona sob a linguagem XML (Extensible Markup
Language). Este arquivo poderá ser lido através de
qualquer ferramenta que seja capaz de entender o formato
XML do RSS.
- RDF Site Summary, a primeira versão do RSS foi criada
por Dan Libby da Netscape em março de 1999 para uso no
portal "My Netscape".
- O RSS 2.0 (Really Simple Syndication) é um descendente
do RDF (Resource Description Framework) e segue as
definições da W3C para o RDF, que é descendente do
XML
8. Padrões e formatos existentes
Atom
-Há quem diga que esse projeto é, inicialmente, uma proposta de
unificação do RSS 1.0 e do RSS 2.0. O Atom também é baseado em
XML, mas seu desenvolvimento é tido como mais sofisticado. O grupo
que nele trabalha tem o apoio de grandes corporações, como o
Google.
- Assim como o RSS os feeds devem ser formados em formato XML e
são identificados como application/atom+xml media type.
- O funcionamento deles não difere das Markup Languages
tradicionais, com cabeçalhos, títulos e corpo como no HTML 4.0.
10. Referências Técnicas
Dois sites interessantes a se visitar são:
http://www.feedster.com
Encontre feeds pela web.
http://www.feedyes.com
Torne seu site em um feed.