„Atom (szabvány)” változatai közötti eltérés
[nem ellenőrzött változat] | [nem ellenőrzött változat] |
a Bot: következő módosítása: zh:Atom (標準) |
a Bot: következő módosítása: es:Atom (desambiguación), nl:Atom (bestandsformaat) |
||
85. sor: | 85. sor: | ||
[[ca:Atom]] |
[[ca:Atom]] |
||
[[de:Atom (Format)]] |
[[de:Atom (Format)]] |
||
[[es:Atom]] |
[[es:Atom (desambiguación)]] |
||
[[et:Atom]] |
[[et:Atom]] |
||
[[eu:Atom]] |
[[eu:Atom]] |
||
96. sor: | 96. sor: | ||
[[lv:Atom (standarts)]] |
[[lv:Atom (standarts)]] |
||
[[ms:Atom (piawaian)]] |
[[ms:Atom (piawaian)]] |
||
[[nl:Atom]] |
[[nl:Atom (bestandsformaat)]] |
||
[[pl:Atom (standard)]] |
[[pl:Atom (standard)]] |
||
[[pt:Atom]] |
[[pt:Atom]] |
A lap 2008. december 5., 11:27-kori változata
Az Atom egy XML-alapú dokumentum formátum és HTTP-alapú protokoll (Atom Publishin Protocol), amit weboladalak, illetve felhasználói programok webes együttműködésére fejlesztettek ki. Főleg a weblogok és a hírportálok használják. Az RSS különböző verzióiból származó tapasztalat alapján született meg. A kritikusai szerint pusztán további zűrzavart keltett. Ma már a legtöbb oldal mind az RSS, mind az Atom feedet támogatja.
Fejlesztésének története
Mint az RSS leváltója ("Atom Syndication Format", Atom együttműködő formátum), az Atom Project létrehozza az "Atom Publishing Protocol"-t (Atom terjesztő protokoll) az olyan már létező protokollok fejlesztésének és lecserélésének céljával, mint a Blogger API és a LiveJournal XML-RPC Client/Server Protocol. Az Atomot korábban Echonak nevezték.
Atom 0.3 és a Google
Az utolsó terv specifikáció az IETF szabványosítási folyamat előtt az Atom 0.3 volt, mely 2003 decemberében készült el. Ez a verzió széles körű támogatást élvezett az együttműködést segítő eszközökben, mind az előállító, mind a felhasználói oldalon. Főleg a Google-hoz kötődő szolgáltatások használták először, név szerint a Blogger és a Gmail.
Atom 1.0 és az IEFT szabványosítás
Az Atom szabványosítási folyamat alatt áll az IETF-nél, melyet 2005 júniusában kezdtek meg. Az implementálókat arra kérték, hogy várjanak, amíg a specifikáció készen nem lesz, így az interoperabilitási gondok minimalizáltak [1].
A legújabb Atom adatok és terjesztő protokollok a Working Group honlapjáról érhetőek el.
|
Ez a szócikk vagy szakasz lektorálásra, tartalmi javításokra szorul. (2007 januárjából) |
Az Atom az RSS 2.0-hoz hasonlítva
- Az Atom rendelkezik szabványos felderítési protokollal, az RSS nem.
- Az RSS nem szabványosított egyetlen testület által sem, míg az Atom 1.0 IETF szabvány[2].
- Az RSS jogai a Harvard Egyetemet illetik [3]. Az Atom egy nyílt szabvány.
- Az Atom az XML névtéren belül használható, az RSS nem.
- Az Atom az xml:lang attributtomot használja a feed nyelvének leírására, az RSS a saját "language" tagjét.
- Az Atom 1.0 rendelkezik IANA által bejegyzet MIME típussal, az RSS nem.
Példa feed
Egy példa az Atom feed dokumentumra:
<?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://purl.org/atom/ns#draft-ietf-atompub-format-07"> <title type="text">dive into mark</title> <subtitle type="html"> A <em>lot</em> of effort went into making this effortless </subtitle> <updated>2005-04-02T12:29:29Z</updated> <id>tag:example.org,2003:3</id> <link rel="alternate" type="text/html" hreflang="en" href="http://example.org/"/> <copyright>Copyright (c) 2003, Mark Pilgrim</copyright> <generator uri="http://www.example.com/" version="1.0"> Example Toolkit </generator> <entry> <title>Atom draft-07 snapshot</title> <link rel="alternate" type="text/html" href="http://example.org/2005/04/02/atom"/> <link rel="enclosure" type="audio/mpeg" length="1337" href="http://example.org/audio/ph34r_my_podcast.mp3"/> <id>tag:example.org,2003:3.2397</id> <updated>2005-04-02T12:29:29Z</updated> <published>2003-12-13T08:29:29-04:00</published> <author> <name>Mark Pilgrim</name> <uri>http://example.org/</uri> <email>f8dy@example.com</email> </author> <contributor> <name>Sam Ruby</name> <uri>http://intertwingly.net/blog/</uri> </contributor> <contributor> <name>Joe Gregorio</name> <uri>http://bitworking.org/</uri> </contributor> <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/"> <div xmlns="http://www.w3.org/1999/xhtml"> <p><i>[Update: The Atom draft-07 snapshot is out.]</i></p> </div> </content> </entry> </feed>