|
Infelizmente, algumas coisas com relação ao RSS não são tão simples - principalmente sua história e seus aspectos políticos. Existem várias versões, formatos divergentes e até diferentes traduções para a sigla que lhe serve de nome. Além do já conhecido Really Simple Syndication (algo como "Distribuição Realmente Simples de Conteúdo"), você verá tanto RDF Site Summary (Sumário de Site RDF) e Rich Site Summary (Sumário de Site Enriquecido). Aconselhamos você a não mergulhar nesses detalhes quando estiver começando.
Neste tutorial introdutório, vamos construir uma amostra de arquivo RSS no formato 0.91, um dos mais suportados. Mesmo um pouco mais tosco do que as versões mais recentes, o 0.91 é muito fácil de compreender e é bem útil - por isso, é também o tipo mais popular de RSS. A versão 0.91 é também a melhor base para se chegar ao RSS 2.0, o formato mais recente, criado pela mesma empresa que produziu as versões 0.9x. O RSS 2.0 amplia o formato simples 0.91 acrescentando alguns elementos novos e oferecendo suporte para módulos opcionais de metadados.
O concorrente do RSS 2.0, para quem quer saber, é o RSS 1.0. Esta versão é um padrão completamente separado, criado independentemente por um grupo não-comercial. O padrão 1.0 não é compatível com o RSS 0.9x ou 2.0. A grande diferença é que o RSS 1.0 foi criado em torno do padrão RDF (Rich Data Format) do consórcio W3C, um conceito de metadados complicado, encabeçado pelos mesmos idealistas que querem criar a Web Semântica. Para um hacker de HTML comum, porém, o RDF requer conexões mais largas e é mais difícil de trabalhar.
Até o momento de esse artigo ir para a prensa, o padrão 0.91 era o mais popular, correspondendo a mais de 50% dos feeds listados no diretório Syndic8.com. Apenas 25% estão no formato 1.0, enquanto os restantes se dividem entre o 2.0 e outras versões do 0.9x. Muito já se discutiu sobre qual seria a melhor versão, mas a verdade é que os agregadores de qualidade de hoje em dia funcionam com quase todas as versões.
Como eu disse, isto é apenas história e política. Vamos começar a programar e cuidar de nosso feed RSS 0.91.
* Jason Cook é um autor e consultor Web que mora em Roma. Ele trabalhou para TerraLycos como gerente de produtos do motor de busca HotBot, e gerenciou o Webmonkey até decidir que mudar-se para a Itália era a sua próxima grande sacada.
|