RSS проти Atom | RSS 2.0 проти Atom 1.0
Веб-канали використовуються для публікації (у стандартному форматі) інформації щодо частих оновлень, як-от нові записи в блогах, розбиття новин та мультимедіа для підписаних читачів. Веб-канали дуже важливі для видавців, оскільки вони можуть автоматизувати процес синдикації. Веб-канали важливі для читачів, оскільки їм не потрібно стежити за оновленнями вручну. Веб-канали також можуть об'єднувати багато каналів в одне місце. Веб-канали можна переглядати за допомогою зчитувачів каналів (наприклад, Google Reader). RSS (дійсно проста синдикація) та Atom - це два найпопулярніших формати веб-каналів, які сьогодні використовуються.
Що таке RSS?
RSS 2.0 - це остання версія RSS, яка стала спадкоємицею її початкової версії RSS 1.0. RSS 2.0 був випущений у вересні 2002 року. Канал, веб-канал та канал - це інші терміни, які використовуються для виклику RSS-документа. Документ RSS складається з повного вмісту або літнього разом з метаданими (дата, автор тощо). Оскільки для публікацій використовується стандартний формат XML, він дозволяє переглядати багато додатків (навіть після публікації лише один раз). RSS включає підтримку просторів імен XML. Але підтримка простору імен застосована лише до іншого вмісту, доступного у RSS 2.0 (не враховуючи елементів RSS 2.0). Це було зроблено навмисно, щоб зберегти відсталу сумісність з RSS 1. *. RSS 2.0 став першою веб-стрічкою, яка ввела дозволи для перенесення аудіофайлів, що відкрило шлях до швидкої популярності подкастів. RSS 2.0 представив підтримку корпусів. Через це він є найпопулярнішим типом подачі для подкастингу. Це видно з того, що iTunes використовує RSS 2.0 на своєму веб-сайті. Авторське право на RSS 2.0 було присвоєно Гарварду в липні 2003 року. Приблизно в той же час була утворена офіційна консультативна рада RSS (група, яка виступає в якості керівного органу з підтримання специфікації RSS)..
Що таке Атом?
Atom - це останній формат веб-каналів, запроваджений у червні 2003 року, який фактично був розроблений для подолання деяких обмежень (відсутність поточних доповнень та суворості щодо відсталої сумісності), присутніх у RSS 2.0. Atom 1.0 - це найновіша версія, і вона вміщує в себе різноманітні типи вмісту, включаючи текст, відмічений HTML, добре сформовані XHTML та XML. Atom має окремі і теги. Atom дозволяє запитам посилатися на канал або окремі записи. Atom може використовувати шифрування XML та цифровий підпис XML для шифрування.
Яка різниця між RSS та Atom?
RSS підтримує лише текст та відмічений HTML, але Atom підтримує широкий спектр типів вмісту (включаючи ці два). На відміну від RSS, Atom надає два окремі теги як і. RSS є менш гнучким, ніж Atom, оскільки RSS розпізнає лише документи. Що стосується розширюваності, хоча Atom дозволяє розширення до своїх просторів імен, простори імен RSS виправлені. На додаток до стандартних методів веб-шифрування, що використовуються з RSS, за допомогою Atom можна використовувати шифрування XML та цифровий підпис XML.