quinta-feira, 21 de fevereiro de 2008

1)O que é RSS?

RSS é um subconjunto de "dialetos" XML que servem para agregar conteúdo ou "Web syndication", podendo ser acedido mediante programas ou sites agregadores. É usado principalmente em sites de notícias e blogs.

A abreviatura do RSS é usada para se referir aos seguintes padrões:
Rich Site Summary (RSS 0.91)
RDF Site Summary (RSS 0.9 e 1.0)
Really Simple Syndication (RSS 2.0)

A tecnologia do RSS permite aos usuários da internet se inscreverem em sites que fornecem "feeds" (fontes) RSS. Estes são tipicamente sites que mudam ou atualizam o seu conteúdo regularmente. Para isso, são utilizados Feeds RSS que recebem estas atualizações, desta maneira o usuário pode permanecer informado de diversas atualizações em diversos sites sem precisar visitá-los um a um.

Os feeds RSS oferecem conteúdo Web ou resumos de conteúdo juntamente com os links para as versões completas deste conteúdo e outros metadados. Esta informação é entregue como um arquivo XML chamado "RSS feed", "webfeed", "Atom" ou ainda canal RSS.

2) o que é Atom?

Um ATOM é um arquivo escrito em uma linguagem chamada XML, que é uma linguagem de descrição de informação. Ou seja, uma linguagem que usa códigos para marcar determinadas partes de um texto e informar de que se trata esta parte.
XML é uma linguagem que permite que sejam criadas outras linguagens (ou dialetos) baseadas nela. ATOM é um dialeto do XML.
O ATOM contém uma versão resumida do conteúdo do blog. Ou seja, apenas aquilo pelo que você procura quando acessa periodicamente o blog: o conteúdo propriamente dito.

3)Se o Rss e o ATOM têm o mesmo objetivo , por que são diferentes?

Apesar de terem o mesmo objetivo são formatos diferentes. O Atom foi criado porque o RSS tem muitas versões e muitas são incompatíveis entre si. Também porque nas primeiras versões do RSS havia um problema no controle da data da última alteração.
Mas o ATOM é um formato mais interessante, que descreve a informação de maneira mais detalhada e espera-se que seja o formato usado mais largamente no futuro.

4)Como os dados RSS e Atom são usados

Ao usar RSS e ou Atom, você ficará sabendo imediatamente quando um novo texto for publicado em algum site sem que você precise navegar no site para ver se há novidade.

5)Quais os principais elementos ( de dados ) desses padrões? explique-os.

RSS:
title - título da noticia
description - Descrição da notícia
link - link da noticia
lastbuilddate - Data da ultima atualização
generator - Nome do Feed ( fonte ).

ATOM:
title - O título do site
link href="" - o link do site
updated - Data da úlima atualização
author name - Nome do Autor.
email- Email do autor.
uri - Url com o site sobre o autor.

6)O que são agregadores? cite Exemplos

Os agregadores seria o leitor XML onde o usuário adiciona o endereço das fontes(feeds) as quais quer acompanhar as informações disponibilizadas.

Agregadores desktop:

FeedReader (Windows)
Thunderbird - (Windows, Linux, Unix e MacOs)
Feed Demon (Windows)
NetNewsWire (MacOs)
AmphetaDesk (Windows, Linux, Unix e MacOs)
Awasu (Windows)
Akregator (Linux - KDE)
Firefox Live Bookmarks (integrado ao browser Firefox)
Opera (que também tem um agregador integrado)

Agregadores Baseados em Web

Bloglines
NewsGator
My Yahoo!

7)Referências

http://brunotorres.net/sobre-feeds-rss-atom#qualusar
http://pt.wikipedia.org

Um comentário:

kutova disse...

Thiago, não faça copy&paste, ok?