May 26 2007
O que é OPML?
OPML (Outline Processor Markup Language) é uma forma de compartilhar uma lista de feeds.
Entendeu? Não? Então veja outras definições um pouco mais completas:
OPML (Outline Processor Markup Language) é um arquivo padrão escrito em XML para compartilhar listas de feeds e é a melhor forma de fazer backup da sua lista caso seu agregador local (ou até mesmo seu agregador online) bata as botas de repente. Possui uma markup comum de XML só que com algumas tags e atributos padronizados. Você pode usar este arquivo de OPML tanto para fazer um backup do seus feeds quanto compartilhar suas referências na web. (Henrique, Revolução Etc)
OPML é um formato XML de listagem nativo de aplicações outliner, porém, é utilizado para listar feeds RSS que podem ser abertos e lidos por agregadores de feed. (Wikipedia)
Por que usar?
Isso vai de cada um, mas os meus motivos são os seguintes:
- Substituir a lista de sites/blogs favoritos (blogroll), afinal ela ocuparia grande parte do menu do blog;
- Ter um backup de todos os feeds que acesso;
- Facilitar o compartilhamento dos meus feeds;
- Facilitar a migração do leitor de feeds, pois a grande maioria suporta este padrão.
Como usar?
Tendo um arquivo OPML em mãos o único passo que falta é imporá-lo no leitor de feeds. Eu uso o Google Reader, que dá suporte total à importação e exportação de arquivos OPML.
Para exportar basta clicar em Manage subscriptions (logo abaixo da lista de feeds), escolher a opção Import/Export e depois Export your subscriptions as an OPML file.
O processo de importação é semelhante. Também em Manage subscriptions, Import/Export, basta escolher o arquivo OPML e clicar em Upload.
Outros leitores de feeds (Bloglines, Newsgator, etc) também suportam este formato.
Como compartilhar?
Se você faz parte da web colaborativa 2.0 certamente vai querer compartilhar seus feeds. Para isto, basta gerar o arquivo OPML e utilizar a tag link dentro do head da sua página, assim:
<link rel=”outline” type=”text/xml+opml” title=”Marcos Dell Antonio”
href=”http://www.marcosdellantonio.net/marcosdellantonio.opml” />
Claro, se quiser, também pode colocar o arquivo para download no blog, da mesma forma que eu fiz.
Dica: se você usa Wordpress, este código deverá ser colocado dentro do arquivo header.php do seu template, pois é nele que está a definição do head.







[...] Depois, selecione os serviços online em que você tem conta e digite o seu nome de usuário em cada um que o Lijit começa a indexar todo o conteúdo [você pode adicionar seus blogs preferidos via OPML]. [...]
[...] O que é OPML? (http://www.marcosdellantonio.net) [...]
[...] quem não sabe o que é, OPML (Outline Processor Markup Language) é uma forma prática e rápida de compartilhar uma lista de [...]