RSS впервые был изобретен Netscape. Они хотели использовать XML-формат для распространения новостей, рассказов и информации. Netscape сделали версию RSS, а затем забросили эту тему. Но идея не была заброшена, и энтузиасты её развивали и продолжают развивать, выпускать новые версии. Некоммерческие группы взяли RSS и на основе оригинальной концепции Netscape о RSS тоже выпустила новую версию. Компания «UserLand» не была рада некоммерческой версии и в дальнейшем развитии выпустила новую версию RSS (Really Simple Syndication) RSS v2. Она представляет собой легкий многоцелевой расширяемый XML, RDF соответствует спецификации W3C.
Для наглядности покажем один из вариантов кода RSS.
RSS представляет собой определенный стандарт, основанный на XML с конкретной целью доставки обновлений на веб-ресурсы. Используя этот стандарт, веб-мастера обеспечивают заголовки и новое содержание в сжатой форме. Между тем, потребители используют программы для чтения RSS и сбора новостей для контроля за их любимыми каналами в одной централизованной программе или месте. Такие места сбора информации получили название RSS-каналов.
На сайтах RSS каналы обозначаются различными иконками, например такие как приведены ниже.
RSS становится все более популярным. Причина довольно проста. RSS является свободным и легким способом продвижения сайта и его контента, без необходимости рекламировать или создавать сложное содержание материала.
Рассмотрим для каких целей ещё можно использовать RSS.
Продажа недвижимости - риэлторы могут представить обновленные каналы новых объектов для продажи. Агентства по трудоустройству – размещая информацию фирмы и газеты могут обеспечить обновления канала вакансий. Аукционы - поставщики могут предоставлять каналы содержащие элементы, которые были недавно добавлены в Ebay или других сайтах. Форум - форум может обеспечить список новых тем. Продажа продукции - один взгляд на «Amazon» открывает огромный потенциал, который можно реализовать в RSS. Авиакомпании – могут информировать о задержках рейсов. Школы - могут обновлять домашнее задание и отметки в каналах RSS. Досуг – показ списков телевизионных программ и фильмов, афиш местных театров. Пресса – освещение событий и последние релизы. Новости и объявления - заголовки, уведомления и любые списки объявлений. Списки документов - списки добавленных или измененных страниц, так что бы людям не нужно было постоянно проверять наличие обновлений. Закладки и другие внешние ссылки - идеальное решение для обмена списками внешних ссылок. Календари - списки о прошлых или предстоящих событиях, важные даты и праздничные дни. И это далеко не полная сфера возможного применения RSS - возможности просто безграничны!
Используется много различных программ для чтения RSS. Расскажем о некоторых из них.
SharpReader. Сайт программы www.sharpreader.net
Особенности программы: расширенная поддержка потоков обнаруживает и показывает связь между элементами, если они имеют такие же ссылки, если один элемент ссылается на другой, если два элемента как ссылка на те же самые внешние веб-страницы, или если элемент имеет комментарии (для каналов поддержки стандарт); возможность групповой подписки на каналы в пользовательской категории; настройка каналов такие как обновление курсов и чистка по тайм-ауту, это может быть установлено в каждой категории; простота диалога при подписке на новые каналы - просто перетащите ссылку из браузера в SharpReader, или введите URL в адресную строку на самом верху; благодаря интеграции легкость поиска блогов и новостных лент по конкретным условиям запроса, и даже возможность подписаться на такой поиск, чтобы получать уведомления о новых результатах; поддержка прокси-серверов и прокси аутентификации; уменьшение траффика при использовании HTTP (благодаря GZIP); программа минимизируется в системном трее; поддержка всплывающих окон при получении нового сообщения; использование клавиатуры для перехода к следующей или предыдущей непрочитанной записи; импорт и экспорт вашей подписки, используя OPML; фильтр пунктов; поддержка HTTP-аутентификации.
NovoBot. Адрес сайта www.novobot.com. Novobot является наиболее удобным обозревателем заголовков и новостных лент для популярных форматов новостных каналов (RSS / RDF / XML).
Novobot может значительно улучшить вашу работу. Вы строите очередь из доступных сайтов, включаете очередь и программа делает свою работу. Novobot будет загружать каждый сайт из очереди и извлекать заголовки вместе с подзаголовками и ссылками. Когда очередь или время обработки закончатся, вы сможете просматривать полученные заголовки и переходить по ним используя свой браузер. Это избавит вас от погони по всему Интернету в поисках интересных вам вещей, за вас эту работу сделает Novobot.
Novobot отличается от других имеющихся программ с обозревателем заголовков своей способностью обрабатывать не только XML (RSS, RDF) содержания, но практически любые веб-страницы (HTML), которые имеют заголовки и ссылки которые чётко определенны. Другие различия включают видимость всех заголовков в том же окне, для удобного просмотра, возможность выбора шрифта, ведение истории, возможность скрыть или показать заголовки, сделать полупрозрачным код новостей, и многое другое.
Novobot обеспечивает более эффективный способ работы со всеми новостями, которые вы получите из Интернета. Это происходит благодаря следующему: запускаете Novobot как только вы начинаете вашу работу на компьютере, запускаете очередь и забываете о ней, как только у вас есть свободное время читаете все новости Novobot собранные в одном окне. Программа не требует от вас, чтобы вы выбрали каналы, чтобы читали новые сообщения, как и многие другие программы это делают навязчивыми сообщениями. Нет больше назойливости, вы просто читаете новости. Novobot отображает статьи в одном окне для удобного перехода по ним.
Уникальной особенностью Novobot является окно информера, которое обновляется не мешая при этом вам делать свою работу.
Этот информер отображается поверх других окон и держит вас в курсе входящих новостей. Как только вы помещаете курсор мыши на заголовок прокрутки, он становится "горячим" и прокрутка останавливается. При нажатии кнопки, ссылка меняет цвет, чтобы показать её как посещённую и открывается в вашем браузере по умолчанию.
Данный способ отображения статей может сэкономить вам время на посещение ссылок, которые вам оказались бы не интересными, и в то же время отображение уже открытых ссылок с изменённым видом является хорошим представлением для вас того. Что вы уже просмотрели.
Иконки в трее уведомляют вас о любых новых новостях, показывая красную точку. Много полезных новостных каналов поставляются уже с Novobot, и многие другие могут быть добавлены с помощью нового диалога добавления каналов. Вы вводите ссылку (URL), и Novobot выясняет, какой формат данных будет поступать, создаёт новый канал в виде файла Novobot и добавляет в свою очередь. Идёт поддержка наиболее популярных и распространённых форматов, и с развитием программы добавляются всё большие расширения.
Подводя итог, можно сказать что RSS является огромным ресурсом для развития Интернета, и создатели программного обеспечения стараются сделать нашу работу проще, благодаря чему возможно дальнейшее развитие.





