Кратко

Сайт подавал знак, браузер превращал его в привычку

Публикация ленты решает задачу издателя: новые записи лежат по известному адресу. Но она не решает задачу читателя, который должен этот адрес заметить и вернуться за следующими материалами. Firefox взял посредничество на себя. В первоначальной записи 2004 года браузер замечал RSS-ссылку alternate в заголовке страницы, показывал собственный значок и предлагал добавление в закладки. Получалась необычная папка: дочерними пунктами были свежие элементы ленты, а не однажды сохранённые страницы.

Для небольшой редакции это был короткий путь к постоянному читателю. Сайт оставался независимым, выпускал материалы на своём домене и задавал ритм обновлений. Firefox предоставлял место в знакомом интерфейсе. Именно здесь проходила граница власти: издатель управлял записями, Mozilla — полкой. Ранняя идея не обещала уведомлений по расписанию. Она делала более простую вещь: меняла содержимое папки, которую прежде воспринимали как список неподвижных адресов.

9 ноября 2004 года Mozilla представила Firefox 1.0 и прямо назвала живые закладки способом быстро увидеть новые заголовки новостей и блогов. Это было предложение о роли браузера. Он мог не просто открывать страницу по известному адресу, а приводить обновления множества самостоятельных сайтов в повседневное поле зрения. Публикации оставались распределёнными; удобство создавал клиент.

Список для переезда не заменил работающую папку

В 2018 году Mozilla пересмотрела стоимость этой роли. Задача по удалению охватила обнаружение лент, их предпросмотр и живые закладки. Сотрудники указывали на поддержку кода и риски безопасности, считая использование слишком малым для продолжения работы внутри основного продукта. Это объясняет бюджетное решение производителя браузера. RSS- и Atom-файлы на сайтах таким решением не стирались.

План перехода показывает, что именно сохранялось. Firefox должен был выгрузить сведения о существующих живых закладках в OPML-файл на рабочем столе, пригодный для другого ридера. Если был связан адрес сайта, динамическая папка превращалась в обычную закладку на него. Открывалась страница помощи. Инструкция Mozilla уточняет крайний случай: без связанного URL сайта обычную закладку оставить было нельзя. OPML хранил адреса подписок, обычная закладка — путь на страницу. Ни тот ни другой предмет не выводил свежие записи в старой папке Firefox.

Примечания к Firefox 64 закрепили перемену 11 декабря 2018 года: предпросмотр RSS и живые закладки стали доступны только через дополнения. Опытный читатель мог выбрать расширение или отдельную программу. Новому посетителю сайта браузер уже не предлагал прежнюю понятную кнопку подписки. Адреса старых подписок получили выход, а механизм приобретения новых читателей потерял место в штатном интерфейсе.

Эта история отделяет формальную открытость от практической доступности. Лента может оставаться общедоступной по тому же URL, но распространённый браузер больше не считает её обнаружение своей работой. Сайт продолжает управлять публикациями, читатель может перенести список, Mozilla определяет стоимость и видимость посредничества. Файл OPML был полезной страховкой, но он не превращал статическую закладку обратно в живую.