Каталог статей
Поиск по базе статей  
Статья на тему Интернет » Интересное в сети » Версии 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)

Ваша оценка:

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

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



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





Темы статей






Новые статьи

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

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

Honda начала производство спортивных версий Civic

Пресс-служба японской компании Honda сообщила о начале продаж в Европе «заряженных» версий крайне популярной модели Civic. Версии Type S и Type R предлагаются исключительно в кузовах хэтчбек, однако не исключено, что скоро появится и седан со спортивными нотками в характере. Версия Civic Type S может онащаться либо 1,8-литровым бензиновым двигателем, либо 2,2-литровым дизелем.

» Японские автомобили - 2378 - читать


Toyota Corolla Verso: Новая версия

В тесте участвуют автомобили: Toyota Corolla Verso Toyota Corolla Verso — больше чем семейный автомобиль Появившиеся на нашем рынке симпатичные Toyota Corolla уже успели завоевать симпатии российских автовладельцев. И если первоначально потребителям предлагались лишь хэтчбеки, теперь на заводе «Toyota» в Турции параллельно с двумя модификациями Corolla — седаном и универсалом — начался выпуск нового семиместного компактвэна Toyota Corolla Verso.

» Японские автомобили - 2726 - читать


BMW представила версию M5!

• BMW M5 BMW официально представила новую модификацию своей знаменитой версии М5. Этот автомобиль станет самым мощным и самым быстрым серийным седаном BMW за всю его историю! Еще бы, ведь под капотом BMW, опять же впервые, окажется 5,0-литровый двигатель V10 мощностью 507 л.с!

» Немецкие автомобили - 1522 - читать


Ford предлагает особую версию Fusion Calero

Компания Ford анонсировала специальную версию модели Fusion под названием Calero. Новинка появится в продаже у европейских дилеров уже с января 2007 года, однако цена Fusion Calero пока неизвестна. Ford Fusion Сalero станет самой «навороченной» версией данной модели, ведь уже в базовой комплектации присутствую преднатяжители ремней безопасности, фирменная система безопасности IPS, фронтальные и боковые подушки, а также антиблокировочная система и система распределения тормо ...

» Немецкие автомобили - 3181 - читать


Lexus представил самую мощную версию модели IS

Японская компания Lexus представила на Североамериканском международном автошоу в Детройте самую мощную версию модели IS. Новинка получила название «IS-F» и будет конкурировать с флагманскими моделями BMW M-серии, спортивными Audi c шильдиками «S» и «RS», а так же с заряженными версиями Mercedes AMG. Под капотом нового Lexus IS-F скрывается бензиновый двигатель V8 объемом 5.

» Немецкие автомобили - 3269 - читать



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

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

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

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