http://blagtalkan.ru
http://oktpoisk.ru
http://mysorru.ru/
http://san-okt.ru/
http://pes6evolution.ru/
http://chasikigov.ru
http://serafimsovet.ru
http://filmsgov.ru
http://free-domen.ru
http://fithonda.ru/forums/index.php
http://avtogov.ru
http://www.1001bilet.com.ua/base/on-line/
http://pravilavoini.ru
http://school41ufa.ru
http://rusrav4.ru
RSS | Книга AJAX
 

В марте 1999 г. компания Netscape запустила портал My Netsc единое место, куда пользователи могли обращаться за любыми н стями. Идея была проста: собрать всю информацию из разных и ников в одном месте - на портале My Netscape. Для продвижения Дэн Либби (Dan Libby) из Netscape Communications разработал Site Summary (RSS- сводка сайта с применением инфраструк описания ресурсов), формат представления данных XML, основ? на инфраструктуре описания ресурсов (RDF- Resource Descrip' Framework). Позднее он стал известен как RSS 0.9.
Вскоре после появления RSS 0.9 Дэйв Уайнер (Dave Winer) из U land Software связался с Либби по поводу формата RSS 0.9. Уа разработал формат XML для применения на своем сайте ScriptingN и полагал, что объединение этого формата с RSS 0.9 позволит стить формат и сделать сайт лучше. В июле 1999 г. Либби выпустил тотип версии Rich Site Summary (тоже RSS), которая стала изв как RSS 0.91. После этого My Netscape перешел на RSS 0.91 и пр живался его до 2001 г., когда поддержка внешних рассылок RSS б~ заброшена. Вскоре Netscape потеряла интерес к RSS и прекратила поддержку. Поэтому формат RSS раскололся на две разных версии.
Но RSS должен был развиваться, и для разработчиков и других тересованных лиц был создан список рассылки. Эта группа, по шая название RSS-DEV (http://groups.yahoo.com/group/rss-dev/), в кабре 2000 года выработала спецификацию под названием RSS Версия RSS 1.0 была основана на оригинальной спецификации Site Summary (RSS 0.9), но возможности последней были расш за счет добавления дополнительных модулей. Эти модули предст ют собой пространства имен, созданные разными людьми и поз шие расширить функциональные возможности, не изменяя саму цификацию. Очень важно отметить, что версия (линия) RSS 1.0 ется наследницей версии RSS 0.9, но не RSS 0.91.
В то же самое время Уайнер объявил себя владельцем RSS и, про. жив разработку собственной версии, выпустил то, что, на его взг. было версией RSS 2.0 (Really Simple Syndication - действительно стое синдицирование). Эта новая версия формата RSS была основ RSS 0.91, которую совместными усилиями разработали Уайнер и би. Основной особенностью RSS 2.0 стала простота формата. Когда Уг нер закончил работу в Гарварде, он передал право на версию RSS Гарвардскому центру Беркмана, который теперь занимается разв* и изданием спецификаций, размещаемых по адресу http://blog harvard.edu/tech/rss. На сегодняшний день более широкое распр. нение по сравнению с другими получила версия RSS 2.0.
0.91
Версия RSS 0.91 основана на объявлениях типа документа (Document Type Declarations - DTD) и была, пожалуй, самой популярной версией RSS до выхода RSS 2.0. Некоторые исследования показывают, что в 2001 г. версия RSS 0.91 удерживала до 52% рынка распространения информации, и эта доля постоянно увеличивалась вплоть до появле¬ния версии 2.0. Своей популярностью она обязана небывалой просто¬те. Сейчас версия 0.91 практически не используется, но своим успехом RSS 2.0 обязана именно ей.
Перечень определений типов документов (DTD) версии RSS 0.91 вклю¬чает в себя 24 элемента, чтение формата не вызывает трудностей ни у людей, ни у компьютеров.
Взгляните на следующий пример:
<?xml version="1.О" encoding="UTF-8" ?>
<(DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-O.91.dtd">

My Revenge http://sithboys.com
Dedicated to having our revenge
At last!
http://sithboys.com/atlast.htm

At last we will reveal ourselves to the Jedi. At last we will have our revenge.
Особенность RSS 0.91 (равно как и 2.0) заключается в том, что все дан¬ные находятся внутри элемента . Вся информация, предос¬тавляемая сайтом, заключена в элементах , которые находятся внутри элемента . Ровно наоборот все обстоит в RSS 1.0.
1.0
Версия RSS 1.0 представляет собой отход от тогдашнего стандарта 0.91 и следует формату RDF 0.9. RSS 1.0 - намного более подробная версия по сравнению с предыдущей, а ее расширяемость делает ее весьма при¬влекательной, особенно при разработке приложений, основанных на RDF.

Хотя RSS 1.0 и сохраняет некоторую схожесть с RSS 0.91, тем не она имеет весьма существенные структурные отличия от версии и больше напоминает RSS 0.9.
<?xml version="1.0"?>

My Revenge http://slthboys.com
Dedicated to having our revenge

The Logo of the Sith
http://sithboys.com/
http://sithboys.com/logo.j pg
At last! http://sithboys.com/atlast.htm
At last we will reveal ourselves to the Jedi. At last we will our revenge.
Обратите внимание, что элементы находятся за пределами мента . Элемент , расположенный внутри эле-, содержит список элементов , вын ных за пределы элемента . Как видите, этот формат нее, чем RSS 0.91. И хотя RSS 1.0 продолжает развиваться, по популярности ему едва ли удастся сравняться с другими формат
В отличие от версии 0.91, RSS 1.0 не основана на DTD и потому не требу линия хотя бы одного определения в документе.