20
Conhecendo e utilizando o RSS Laura Akie Saito Inafuko Introdução à Ciência da Computação Profº Drº Ricardo César Gonçalves Santana

Conhecendo e utilizando o RSS

Embed Size (px)

DESCRIPTION

Apresentação de slides para a disciplina de Introdução à Ciência da Computação, 2007.

Citation preview

Page 1: Conhecendo e utilizando o RSS

Conhecendo e utilizando o RSS

Laura Akie Saito Inafuko

Introdução à Ciência da Computação

Profº Drº Ricardo César Gonçalves Santana

Page 2: Conhecendo e utilizando o RSS

O que é RSS?

● RDF Site Summary

● Really Simple Syndication

● Rich Site Summary

Page 3: Conhecendo e utilizando o RSS

● Recurso desenvolvido em XML

● Sites e blogs divulgarem notícias ou novidades

● Armazenado em arquivo de extensão (FEED)– .xml– .rss – .rdf

Page 4: Conhecendo e utilizando o RSS

Como utilizar o RSS?

● Leitor de feed ou agregador– Função de ler o conteúdo dos feeds que indexa e

mostrá-lo em sua interface.

– Sofware, serviço (pelo próprio site) ou através do navegador.

Page 5: Conhecendo e utilizando o RSS

Exemplo

Page 6: Conhecendo e utilizando o RSS

Exemplo

Page 7: Conhecendo e utilizando o RSS

Exemplo ● Feed Reader– sempre que houver atualizações,

uma janela como essa sobe da barra de status, informando os últimos posts do blog.

Page 8: Conhecendo e utilizando o RSS

Leitores de Feeds

● Sage, uma extensão do Firefox que permite ler RSS no próprio navegador.

● Programas que se agregam a clientes de e-mail e permitem que você leia notícias em softwares como o Outlook Express e o Mozilla Thunderbird.

● Leitores on-line– Google Reader e o Bloglines.

Page 9: Conhecendo e utilizando o RSS

Sage, leitor de feed do Firefox

Page 10: Conhecendo e utilizando o RSS

Feed nos blogs

Page 11: Conhecendo e utilizando o RSS

História: como surgiu o RSS● Criado no início de 1999, pela equipe da Netscape.

– Versão 0.90.● UserLand

– Desenvolvedores simplificaram o código.– RSS 0.91 foi lançado.– Versões 0.92, 0.93 e 2.0.

● Paralelo ao trabalho da UserLand, um grupo de desenvolvedores continuou o RSS 0.90 baseando-o no padrão RDF. – A versão 1.0 foi lançada por este grupo.

● Na verdade, existem mais grupos trabalhando com RSS. É por isso que existem tantos nomes para essa tecnologia.

Page 12: Conhecendo e utilizando o RSS

O que é RDF?● Resource Description Framework.

● Especificação normalmente baseada em XML.

● Objetivo: automatizar e ampliar recursos para a internet através de representação de informações.

● O RDF tem como base o trabalho de uma série de grupos que desenvolvem tecnologias de informação.

● Várias aplicações, como em sistemas de busca e mecanismos de compartilhamento de informação.

Page 13: Conhecendo e utilizando o RSS

O que é ATOM?

● Formato para divulgação de notícias.

● Baseado em XML, mas mais sofisticado.

● Apoio de grandes corporações, como o Google.

● Alguns estudiosos do assunto afirmam que o Atom será o substituto natural do RSS.

● Existem agregadores que suportam tanto as versões do RSS quanto o Atom.

Page 14: Conhecendo e utilizando o RSS

O que é XML?● EXtensible Markup Language (Linguagem extensível de

formatação).● Especificação técnica desenvolvida pela W3C (World Wide

Web Consortium - entidade responsável pela definição da área gráfica da internet).

● Permite a criação de tags próprias não existentes no HTML.● É uma linguagem definida como o formato universal para

dados estruturados na Web. (tabelas, desenhos, parâmetros de configuração, etc.)

● Linguagem define regras que permitem escrever esses documentos de forma visível ao computador.

Page 15: Conhecendo e utilizando o RSS

Como o RSS funciona

<rss version="2.0">

<channel><generator>RSS Builder </generator><title>InfoWester</title><link>http://www.infowester.com</link><description>Propagando conhecimento

</description><language>pt-br</language>

<webMaster>[email protected]</webMaster>

Page 16: Conhecendo e utilizando o RSS

<item><title>Edições anteriores do Boletim AntiVírus</title>

<title>Edições anteriores do Boletim AntiVírus</title>tabelas, desenhos, parâmetros de configuração, etc.

<pubDate>Thu, 13 Jan 2005 14:48:09 -0200</pubDate>

<description>Agora é possível acessar as edições anteriores do Boletim AntiVírus. Estas são disponibilizadas com um atraso de duas edições em relação à última lançada. Assim, se a última edição for a de número 100, estarão disponíveis as edições de 1 a 98. Somente as notícias sobre vírus são fornecidas. As notícias de destaque e a dica de site da semana são exclusivamente fornecidas nas edições enviadas por e-mail.

</description><link>http://www.infowester.com/boletim2.php</link><author>[email protected]</author><category>Boletim AntiVírus</category>

</item>

Page 17: Conhecendo e utilizando o RSS

<item><title>PowerToys para Windows XP</title><pubDate>Sun, 9 Jan 2005 22:02:11 -0200</pubDate>

<description>A Microsoft costuma lançar pequenos aplicativos chamados "PowerToys" que permitem alterar ou aumentar as funcionalidades do Windows. No entanto, poucas pessoas os conhecem. Nestas dicas, você conhecerá os PowerToys preparados para o Windows XP.

</description><link>http://www.infowester.com/dicaspowertoysxp.php</

link><author>[email protected]</author><category>Dicas</category></item>

</channel></rss>

Page 18: Conhecendo e utilizando o RSS

Concluindo

RSS:Simples

e

Eficiente

Page 19: Conhecendo e utilizando o RSS

Sites relacionadosLeitor de FEED● http://www.feedreader.com/● http://reader.google.com/● http://www.bloglines.com/Gerador de FEED (freeware)● http://www.rssbuilder.com/Sobre RSS (em inglês)● http://www.rssboard.org/rss-specification Sobre RDF (em inglês)● www.w3.org/RDF Sobre Atom (em inglês)● www.atomenabled.org

Page 20: Conhecendo e utilizando o RSS

Referência bibliográfica

● http://www.infowester.com/rss.php

● http://www.infowester.com/lingxml.php