Ce qui sont le ~ RSS d'alimentations et les
caractéristiques d'alimentation d'ATOME
Vous pouvez penser aux alimentations en tant que
petits modules d'information qui peuvent être branchés aux sites Web
existants, être consommés par des clients sur leur dessus de bureau,
ou consommer par des aggregators à présenter par des utilisateurs
avec d'autres alimentations. Aggregators offrent également
rechercher la fonctionnalité aux utilisateurs, permettant à de
nouveaux utilisateurs de localiser votre emplacement et d'alimenter
(une grande raison de fournir une alimentation en premier lieu).
-
Sites Web tels que Yahoo ! alimentations
d'enchaînement de produit.
-
On dit que le logiciel qui télécharge et emploie des
alimentations consomme ou agrège des alimentations.
-
Des emplacements tels que les nouvelles de Google qui
recherchent des alimentations d'un certain nombre de sources et
d'articles choisis par affichage s'appellent les aggregators.
La plupart des alimentations sont fournies dans un de deux
formats, RSS (sommaire riche d'emplacement, ou sommaire d'emplacement
de RDF, selon qui vous demandez) ou atome. Ces formats
fournissent des manières normalisées pour information d'être
présenté, comme des calibres pour que les fournisseurs de contenu
collent leur information dans. L'utilisation de ces formats
d'affichage standard par différents (et autrement concurrençant)
sites Web a été un composant important du succès des alimentations,
parce qu'un morceau de logiciel doit seulement être écrit une fois,
et il peut consommer l'information appropriée d'une grande variété
de différents emplacements.
RSS
RSS est probable le format plus répandu sur le
Web. Il a été à l'origine développé par Netscape
pour donner aux fournisseurs de contenu une manière facile pour faire
brancher leur information à leur mon portail de Netscape (un homepage
utilisateur-configurable qui contient des sources de nouvelles
choisies par l'utilisateur). D'autres versions ont été
développées par d'autres jusqu'à ce que les spécifications 2.0
aient été libérées et déclarées pour être la version finale de
la série. La plupart des emplacements employant RSS ou
fournissent une alimentation dedans 0.91 ou 2.0 que — j'ai
trouver encore un emplacement fournir seulement une alimentation
dedans la version 1.0 de Spéc..
Accomplissez Les Caractéristiques D'Alimentation
RSS 0.91
< ?xml version="1.0" ? >
< rss version="2.0" >
< canal >
< title></title >
< link></link >
< description></description >
< language></language >
< copyright></copyright >
< managingEditor></managingEditor >
< webMaster></webMaster >
< pubDate></pubDate >
< lastBuildDate></lastBuildDate >
< docs></docs >
< image >
< url></url >
< title></title >
< link></link >
< width></width >
< height></height >
< description></description >
</image >
< rating></rating >
< textInput></textInput >
< title></title >
< description></description >
< name><name >
< link></link >
</textInput >
< skipHours></skipHours >
< skipDays></skipDays >
< article > *
< title></title >
< link></link >
< description></description >
</article >
</canal >
RSS 1.0
< ?xml version="1.0" ? >
< rss version="1.0" >
< canal >
< title></title >
< link></link >
< description></description >
< image >
< url></url >
< title></title >
< link></link >
</image >
< textInput></textInput >
< title></title >
< description></description >
< name><name >
< link></link >
</textInput >
< article > *
< title></title >
< link></link >
< description></description >
</article >
</canal >
RSS 2.0
< ?xml version="1.0" ? >
< rss version="2.0" >
< canal >
< title></title >
< link></link >
< description></description >
< language></language >
< copyright></copyright >
< managingEditor></managingEditor >
< webMaster></webMaster >
< pubDate></pubDate >
< lastBuildDate></lastBuildDate >
< category></category >
< generator></generator >
< docs></docs >
< opacifiez le domaine = "" port = "" chemin = ""
registerProcedure = "" protocole = ""/>
< ttl></ttl >
< image >
< url></url >
< title></title >
< link></link >
< width></width >
< height></height >
< description></description >
</image >
< rating></rating >
< textInput></textInput >
< title></title >
< description></description >
< name><name >
< link></link >
</textInput >
< skipHours></skipHours >
< skipDays></skipDays >
< article > *
< title></title >
< link></link >
< description></description >
< author></author >
< domaine de catégorie = "" > </catégorie >
< comments></comments >
< clôture URL = "" longueur = "" type = ""/>
< guid></guid >
< pubDate></pubDate >
< source url=""></source >
</article >
</canal >
Atome
L'atome a été développé après que RSS pour
résoudre ait perçu des failings des spécifications maintenant
complètes de RSS. Il fait une utilisation plus étendue de
namespacing pour tous ses éléments, et se repose actuellement au
statut de predraft pour son 0.3 état, où il s'est reposé depuis
2003 en retard. En dépit de tous les avertissements dans les
spécifications au sujet de ne pas les employer jusqu'à ce qu'elles
soient officiellement libérées, la plupart des emplacements et
aggregators offrant l'appui d'atome se servent de la 0.3 version de
Spéc..
< ?xml version="1.0"encoding="utf-8" ? >
< alimentation version="0.3"xmlns="http://purl.org/atom/ns #" >
< title>dive dans mark</title >
< rel="alternate" type="text/html" de lien
href="http://e-articles.info/"/>
< modified>2003-12-13T18:30:02Z</modified >
< auteur >
< name>Mark Pilgrim</name >
</auteur >
< entrée >
< title>Atom 0.3 snapshot</title >
< rel="alternate" type="text/html" de lien
href="http://e-articles.info/2003/12/13/atom03"/>
< id>tag:e-articles.info, 2003:3.2397</id >
< issued>2003-12-13T08:29:29-04:00</issued >
< modified>2003-12-13T18:30:02Z</modified >
</entrée >
</alimentation >
c'est un article supplémentaire par Emanuela
Hedrick