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

Введение: Золотой век RSS и обещания открытого интернета

В середине двухтысячных годов интернет был совсем другим. Не существовало единых алгоритмических лент социальных сетей, диктующих пользователям, что читать, а рекламные алгоритмы еще не захватили каждый пиксель экрана. Главным инструментом для потребления информации был RSS (Really Simple Syndication) — простой, элегантный и децентрализованный стандарт на базе XML. Он позволял пользователям подписываться на обновления любых сайтов, будь то крупные новостные издания, технологические блоги или личные дневники, и собирать их в одном месте с помощью RSS-ридеров.

Экосистема развивалась стремительно. Появилось множество отличных клиентов, включая легендарный Google Reader, запущенный в 2005 году. Этот сервис стал де-факто стандартом индустрии: быстрый, надежный, с поддержкой горячих клавиш и облачной синхронизацией. Казалось, что будущее за открытыми стандартами, где каждый владелец сайта контролирует свою аудиторию напрямую, без посредников в виде корпораций.

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

Пока гиганты перекраивали веб под себя, давайте заглянем под капот технологии, на которой держался весь независимый интернет того времени.

Анатомия стандарта: как работал RSS до прихода корпораций

Чтобы понять масштаб потерь, стоит вспомнить техническую простоту RSS. По своей сути RSS-лента — это обычный XML-файл, который генерируется CMS сайта при каждой публикации новой статьи. Структура документа интуитивно понятна как человеку, так и машине (в отличие от документации к какому-нибудь внутреннему API). Вот классический пример базового RSS 2.0 фида:

<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
    <title>IT Блог разработчика</title>
    <link>https://example.com</link>
    <description>Свежие статьи о веб-разработке и архитектуре</description>
    <item>
        <title>Как мы переписали монолит на микросервисы</title>
        <link>https://example.com/posts/monolith-to-microservices</link>
        <description>Подробный разбор миграции крупного проекта...</description>
        <pubDate>Mon, 15 Oct 2023 10:00:00 GMT</pubDate>
    </item>
</channel>
</rss>

Используя этот простой формат, разработчики и обычные пользователи получали полный контроль над информационным потоком:

  • Отсутствие цензуры и алгоритмов: Статьи поступали строго в хронологическом порядке. Никакой искусственный интеллект не решал за вас, какая новость «достойна» показа в ленте.
  • Конфиденциальность: Никто не отслеживал каждое ваше движение, клик или время зачитывания материала с целью показа ретаргетинговой рекламы (она работала даже стабильнее, чем «работает на моей машине» у джуна).
  • Независимость от платформ: Автор блога владел своей базой подписчиков. Если хостинг менялся, фид просто переносился на новый адрес.

Но чтобы этот механизм работал масштабно, потребовался инструмент, объединивший разрозненные блоги в удобную экосистему.

Роль Google Reader в экосистеме

До появления Google