RSS - будущее интернета?

Jun 18, 2008 09:50


Недавно, общаясь с ynot, обратил внимание на тенденцию всё меньше посещать сайты, вместо чего читать RSS-ленты (каналы).

Основные виды существующих сервисов для RSS сейчас - это:
  1. Агрегаторы, позволяющие объединить несколько RSS-лент в одну. Самый популярный, естественно, это Google Reader. Кроме всего он позволяет расшарить свои подборки, например вот моя анимешная.
  2. Фильтры, позволяющие выбирать лишь часть новостей из RSS-ленты. Самый мощный - Yahoo Pipes, например Рецензии Кино-Говно.
  3. Кеши. Если генерация RSS-ленты на вашем сайте/сервере слишком тяжелая - можно воспользоваться, например FeedBurner (купленный гуглом).
  4. Хранение истории. Как в своё время был dejanews для ньюсгрупп и web.archive.org для интернета. Естественно, это Google Reader - при добавлении в него RSS-ленты вы автоматом получаете всю её историю (с момента первого добавления этой ленты кем либо).
  5. Создатели RSS-лент для тех сайтов, на которых их нет. От простых типа page2rss до навороченных типа внешнего RSS для torrents.ru.
  6. Реклама в RSS-лентах. Только-только начинает появляться, например у гугла.
Вот ещё подборка полезных RSS-сервисов на Хабре, Add: и ещё.

Основные операции в RSS-читалках, кроме пометки прочитанным :) это:
  1. Star. Типа пометить "звёздочкой" как важное, добавить в избранное.
  2. Share. Поделиться. Добавить в свою ленту, видную друзьям.
  3. Tag. Пометить "тэгами" (категориями) или положить в папку - разные виды классификации
  4. Comment. Добавить к новости свой комментарий.


Перед тем, как описать чего, на мой взгляд, сейчас не хватает в RSS, замечу, что основные формы общения сейчас - это форумы и блоги. Вроде бы это совершенно разные вещи, но по сути разница в паре небольших деталей:
  1. Группировка по автору темы (блог) либо тематике (подфорум) - но и в блогах есть сообщества (community).
  2. Сортировка по дате первого поста (блог) либо по дате последнего комментария (форум).
Всё! Отсортировав все темы форума по дате заглавного поста и сгруппировав по авторам мы получим блоги, отсортировав все записи в блоге по дате последнего комментария - получим форум. Итак, не хватает:
  1. Сссылки на ленту комментариев к этой новости. В идеале хотелось бы, помечая пост звёздочкой, иметь возможность автоматически подписаться на ленту комментариев других пользователей к нему. Из ленты комментариев нужна ссылка на основную ленту. Получается древовидная структура, например лентой 1-го уровня может быть список форумов, 2-го уровня - подфорумов, 3-го - список тем, 4-го - список постов в теме. Add: Есть wfw:commentRss и RFC 4685 "Atom Threading Extensions".
  2. Возможности добавления комментариев прямо из RSS. Ведь все посты имеют одинаковую структуру: заголовок, автор, пост, дата, тэги (категории), ссылка (линк). Получается FORM со стандартным набором полей, не хватает только POST :) Для идентификации уже есть OpenID, для маньяков - цифровые подписи.
  3. Ссылки на предыдущую страницу, или доступа к архиву сообщений через тот же RSS. Если в ленте 20 постов, вы забираете её раз в день, а за день накопилось 21 новость - вы её уже не увидите. Отчасти спасает Google Reader, который всегда онлайн, и понятно что RSS изначально для этого не задумывалась, но imho это было бы полезным.
  4. Фильтра по тэгам/категориям. Google Reader, к сожалению, их сейчас вообще никак не обрабатывает. А было бы удобно, если бы все посты ленты отображались разложенными по "подпапкам" в соответствии со своими категориями. Также было бы очень полезна возможность подписки только на посты ленты с определённым тэгом. Фильтры типа Yahoo Pipes - это хорошо, но при этом теряется история и связь с первоначальной лентой.
  5. Пользовательского tag cloud этой новости, которыми читатели эту новость помечают.
  6. Возможности экспорта/просмотра содержимого (уже иерархической) RSS-ленты по тэгам (в виде форума) или авторам (в виде коллекции блогов)


Возможно что-то подобное со временем появится в Google Reader (Update: уже есть GData). Может быть это можно сделать через расширения XML, как прокси, на входе которого - обычная лента, а на выходе - "RSS+" с возможностью комментирования, доступом к истории и прочим, но нужна будет поддержка этих расширений в клиентах. Хотя их можно добавлять в виде html в текст поста. Либо можно сделать свой сервис, в котором будут такие возможности. Но конкурировать с гуглом?

Главная мысль, пожалуй, такая: если раньше основным элементом интернета был сайт, то теперь это - любой источник RSS-контента, даже просто список расшаренного (с пометками) в Google Reader-е.
(Update: v2 на хабре) (Add: моя подборка постов про RSS)

it, web, rss

Previous post Next post
Up