Каталог статей
Поиск по базе статей  
Статья на тему Интернет » Интересное в сети » Версии RSS

 

Версии RSS

 

 

RSS версии 0.91

RSS — это специальный формат, предназначенный для импорта и публикации новостей и любой другой информации, разделенной на части. Постепенно он завоевывает все большую и большую популярность. Появляются даже персональные дневники и новостные ленты отдельных сайтов, позволяющие всем желающим получать данные в формате RSS. Правда, здесь многие люди сталкиваются с достаточно серьезной проблемой. Оказывается, на сегодняшний день существует семь (!) различных версий этой спецификации.

загрузка...

 

 

Чем же они различаются, и какой из них лучше пользоваться? Найти ответы на эти вопросы поможет данная статья.

Немного истории

Для того чтобы понять, откуда появилось такое большое количество версий формата RSS, придется обратиться к историиДля того чтобы понять, откуда появилось такое большое количество версий формата RSS, придется обратиться к истории. Работу над этой спецификацией начала компания Netscape для своего портала Netcenter. Именно тогда были заданы основные особенности формата RSS. Работа завершилась созданием полнофункциональной версии под номером 0.90. Правда, она была очень сложна для реализации и не получила большого распространения. Поэтому Netscape продолжила работать над RSS, однако надолго ее энтузиазма не хватило. Вскоре компания «охладела» к этой спецификации и передала ее разработку фирме UserLand Software, которая и довела работу «до ума», а точнее — до версии 0.91. Несмотря на столь малое отличие в названии, этот вариант RSS оказался более удачным, нежели предшественник. Его реализация была крайне проста, а возможности вполне удовлетворяли потребностям того времени. Поэтому именно в таком RSS очень быстро разошелся по Интернету.

И вот здесь-то и началась путаница. Несколько компаний, занимающихся интернет-разработками, объединились и создали независимую некоммерческую организацию RSS-DEV Working Group, которая должна была отвечать за разработку и стандартизацию формата RSS. По некоторым причинам среди этих фирм не было ни Netscape, ни UserLand Software. Таким образом, разработка RSS велась «с нуля». Эта работа вылилась в создание версии с номером 1.0. Она существенно отличается от спецификации RSS, разработанной UserLand Software. Во-первых, новый формат был основан на языке RDF. Во-вторых, в нем была использована модульная система расширений. В-третьих, по возможностям RSS 1.0 значительно превосходил своего конкурента.

UserLand Software — лидер в разработке RSSНо компания UserLand Software решила не сдавать свои позиции. Ее специалисты продолжили разработку собственного варианта формата RSS. Так были созданы версии 0.92, 0.93 и 0.94. Разница между ними была небольшая, просто в каждой из них добавлялись некоторые функции и возможности. Но вскоре UserLand Software решила не обходиться полумерами, в результате чего была разработана спецификация RSS 2.0. По возможностям она практически идентична версии 1.0, но основана не на RDF. В данный момент ведется активная разработка всевозможных модулей для нее.

Что выбрать?

RSS версии 2.0

Итак, веб-мастер, решивший воспользоваться RSS, оказывается перед выбором, какую версию этого формата ему лучше всего использовать в своем проекте. На самом деле, ответ на этот вопрос совсем не сложен. Если предполагается наличие только простых публикаций, то, наверное, лучше всего остановиться на спецификации 0.91. Во-первых, она наиболее легка в реализации. Не вдаваясь в подробности, отметим, что блок новостей (channel) состоит из заголовка, ссылки, данных о языке новостей и описания. После этого идет список самих новостей, где в каждом пункте указываются заголовок, ссылка и краткое описание новости. В общем, все очень просто и легко для запоминания. Изучить все необходимые для работы особенности спецификация RSS 0.91 можно буквально за несколько часов. Таким образом, эта версия формата больше всего подходит для простых публикаций, к которым не выдвигаются особые требования. Причем ее использование в этом случае оправдано — даже несмотря на то, что официально стандарт RSS 0.91 уже отменен. Тем не менее он до сих пор остается очень популярным благодаря своей простоте и полной совместимости с программами, предназначенными для работы со спецификацией версии 2.0.

Стандарт RSS 1.0 — смесь RDF и XMLСтандарт RSS 1.0 — самый сложный для реализации. Дело в том, что в этом случае файл представляет собой RDF-документ, сохраненный в XML. Поэтому для успешной работы с этой спецификацией необходимо знать оба языка. Кроме того, объем файла в этом случае существенно возрастает за счет наличия в тексте как RSS, так и RDF-директив. Ну, а увеличение объема приводит к увеличению вероятности возникновения ошибок и элементарных опечаток. Да и программ, работающих с этой спецификаций, не так уж и много. Поэтому использование формата RSS 1.0 оправданно только в том случае, если в проекте уже нашел применение RDF.

RSS 2.0 — самая привлекательная версия форматаВерсия RSS 2.0 на сегодняшний день является самой привлекательной для создателей серьезных проектов. Большие возможности, модульное расширение и простота кода — это главные преимущества данной спецификации. Основная структура RSS 2.0 осталась практически неизменной с версии 0.91. Поэтому для разработчиков, уже знакомых с ранними спецификациями, переход на самую современную не представляет абсолютно никакой сложности. И это не голословные утверждения. Взгляните, например, на самые известные порталы. В подавляющем большинстве случаев вы увидите, что используется именно спецификации RSS 2.0.

Подводим итоги

Так уж повелось в IT-мире, что разработка основных, самых распространенных форматов и обеспечение их развития — задача некоммерческих организаций, специально учрежденных для этого усилиями многих компаний. И, наверное, это правильно. Как еще можно обеспечить отсутствие двусмысленностей и двоякостей в формате, используемом многими фирмами? Тем не менее из любого правила есть исключения, и история с RSS — наглядный тому пример. Спецификация, разработанная одной компанией, оказывается более удачной и популярной, нежели вариант, созданный специально основанной для этого организацией.

Ссылки по теме




Статья получена: hostinfo.ru
загрузка...

 

 

Наверх


Постоянная ссылка на статью "Версии RSS":


Рассказать другу

Оценка: 4.0 (голосов: 16)

Ваша оценка:

Ваш комментарий

Имя:
Сообщение:
Защитный код: включите графику
 
 



Поиск по базе статей:





Темы статей






Новые статьи

Противовирусные препараты: за и против Добро пожаловать в Армению. Знакомство с Арменией Крыша из сэндвич панелей для индивидуального строительства Возможно ли отменить договор купли-продажи квартиры, если он был уже подписан Как выбрать блеск для губ Чего боятся мужчины Как побороть страх перед неизвестностью Газон на участке своими руками Как правильно стирать шторы Как просто бросить курить

Вместе с этой статьей обычно читают:

Действительно ли RSS необходим?

RSS становится все более и более популярным. Об RSS можно услышать везде. Пользователи осознали, что необходимо полагаться на RSS фиды как на основной информационный канал, позволяющий быть постоянно в курсе последних событий и владеть самой свежей информацией.

» Продвижение и оптимизация - 1356 - читать


Google направляет RSS в массы

В статье, посвященной новому приложению от Google, автор Сьюзан Кучинскас освещает новые возможности, которые несет в себе интеграция новой технологии RSS и обычных веб-приложений. Похоже, что Google становится своеобразной машиной по производству новых продуктов. Последнее детище Google - бета-версия RSS reader.

» Продвижение и оптимизация - 1276 - читать


Как заполучить RSS за несколько минут

RSS фиды получают стремительное распространение среди пользователей. RSS заставляет по-новому воспринимать и смотреть на информационный мир. (подробную информацию об актуальности RSS в наши дни в статье Действительно ли RSS необходим?) Рассмотрим технологию создания RSS. Основа для создания RSS фида – XML код.

» Продвижение и оптимизация - 1742 - читать


RSS – ключ к высокому ранжированию

В настоящее время можно наблюдать сумасшедший рост популярности RSS. С чем это связанно? Для того чтобы ответить на этот вопрос, надо разобраться с природой RSS, понять, что это за явление.

» Продвижение и оптимизация - 3264 - читать


RSS все еще не получил широкого распространения

по результатам исследования, проведенного компаниями Yahoo и Ipsos, RSS все еще не получил широкого распространения, не смотря на то, что блоги и фиды весьма популярны среди профессионалов. Лишь 12% пользователей имеют хоть какое-то представление о RSS, и только 4% сознательно используют технологии RSS для чтения фидов, блогов, новостных сайтов и других регулярно обновляемых информационных источников. Около 27% пользователей неосознанно применяют RSS на персонализированных ...

» Продвижение и оптимизация - 1649 - читать


Время RSS-рекламы еще не пришло?

Статья по RSS-рекламе, написанная Холлисом Томасисом, описывает положение дел на рынке RSS-рекламы. Автор дает оценку ее эффективности, что является актуальным вопросом в настоящее время, а также делает прогнозы ее дальнейшего развития. RSS - новое средство распространения и обмена информацией, по большей части коммерческой.

» Продвижение и оптимизация - 1469 - читать



Статья на тему Интернет » Интересное в сети » Версии RSS

Все статьи | Разделы | Поиск | Добавить статью | Контакты

© Art.Thelib.Ru, 2006-2025, при копировании материалов, прямая индексируемая ссылка на сайт обязательна.

Энциклопедия Art.Thelib.Ru
Loading...