RSS против Атома | RSS 2.0 против Atom 1.0
Веб-каналы используются для публикации (в стандартном формате) информации о частых обновлениях, таких как новые записи в блогах, последние новости и мультимедиа для подписчиков. Веб-каналы очень важны для издателей, потому что они могут автоматизировать процесс распространения. Веб-каналы важны для читателей, потому что им не нужно отслеживать обновления вручную. Веб-каналы также могут объединять множество каналов в одном месте. Веб-каналы можно просматривать через программы чтения каналов (например, Google Reader). RSS (Really Simple Syndication) и 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 может использовать шифрование XML и цифровую подпись XML для шифрования.
В чем разница между RSS и Atom?
RSS поддерживает только текст и экранированный HTML, но Atom поддерживает широкий спектр типов контента (включая эти два). В отличие от RSS, Atom предоставляет два отдельных тега as и. RSS менее гибок, чем Atom, потому что RSS распознает только документы. Когда дело доходит до расширяемости, хотя Atom допускает расширения для своих пространств имен, пространства имен RSS являются фиксированными. В дополнение к стандартным методам веб-шифрования, используемым с RSS, с Atom можно использовать XML-шифрование и цифровую подпись XML.