Автор статьи — журналист — рассуждает о недостатках RSS лент и дает рекомендации по совершенствованию этой технологии.



RSS мертв. Вопреки всем неудачам Feedburner, Google Reader, закрывшегося в прошлом месяце Digg Reader и других популярных в последние годы RSS-агрегаторов, этот скромный протокол, раз за разом умирая, все же продолжает влачить свое существование, несмотря на бесчисленные доказательства того что он мертв, мертв, и еще раз мертв.

Сейчас в свете скандала об утечке данных пользователей Facebook в стороннюю компанию Cambridge Analytica, целый ряд экспертов призывают воскресить RSS. Брайан Баретт из Wired сказал недавно следующее: «… все, кто устал от власти закрытых проприетарных алгоритмов, управляющих содержанием онлайн-лент могут хоть как-то себя утешить наличием решения, которое всегда было рядом, но часто всеми игнорировалось. Устали от Twitter? Надоел Facebook? Пришло время вернуться к RSS».

Следует сразу прояснить один момент: RSS не вернется к жизни, поскольку сейчас он официально входит в фазу «живого покойника»

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

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

Прежде чем углубиться в детали, следует сразу же подчеркнуть разницу между RSS протоколом и RSS агрегаторами, то есть программами, обрабатывающими контент в соответствии с протоколом. Некоторые трудности, с которыми столкнулась эта технология решаются на уровне агрегаторов и потому упираются лишь в вопросы правильного проектирования ПО. И в то же время многие из них в конечном счете следует решать на уровне протокола.

Давайте начнем с пользователей. Я как журналист люблю возможность организовать сотни RSS-лент в хронологическом порядке. Это позволяет мне отследить абсолютно все истории, касающиеся моей сферы интересов. Однако этот кейс встречается среди пользователей довольно редко: не многие из читателей RSS лент получают зарплату за подробные репортажи о новостях. Вместо этого большинству пользователей нужна персонализация и приоритезация. Прежде всего они хотят видеть в своих лентах или потоках только наиболее важный контент, поскольку у них, как правило, нет времени на «переваривание» больших объемов информации.

Чтобы получить представление о чем идет речь, попробуйте подписаться на RSS-ленту главных новостей какой-либо крупной газеты, например Washington Post, публикующей около 1200 материалов в день. Нет правда, сделайте это и попробуйте отыскать среди всей этой кучи статей о моде, стиле и питании последние сводки о передвижении войск на Ближнем востоке.

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

В конечном счете все СМИ используют приоритизацию: у каждого сайта, газеты, радио или телеканала есть редакторы, определяющие иерархию предлагаемой пользователям информации. И как-то так сложилось, что RSS в своем текущем воплощении никогда не понимал этого. Этот промах лежит на совести не только агрегаторов, но и самого протокола, который никогда не требовал от издателей сигнализировать о наиболее или наименее важной информации.

Еще одна сложнейшая задача — выявление полезного контента и курирование данных. Каким образом мы будем находить хорошие RSS-ленты? Как группировать, упрощать и оптимизировать их для максимально эффективного структурирования информации? Курирование — одно из крупнейших преград на пути роста таких социальных сетей как Twitter и Reddit, сдерживающая их от достижения заоблачных цифр, которым может похвастаться Facebook. Проблема знакомства с RSS с нуля — возможно одна из самых серьезных проблем протокола на сегодня, хотя ее вполне можно решить за счет одних только улучшений на уровне ПО агрегаторов, без необходимости внесения изменений в сам протокол.

Как бы то ни было настоящие недостатки RSS касаются издательской стороны вопроса, и самый очевидный из них — аналитика. RSS не позволяет издателям отслеживать поведение пользователей. Механизмы кэширования лент агрегаторами делают попытки отследить количество подписчиков практически невозможными. Никто не знает, сколько времени у того или иного пользователя уходит на чтение статьи или даже смотрел ли он эту статью вообще. В этом смысле RSS сталкивается с той же проблемой, что и подкастинг — пользовательское поведение остается для авторов контента и издателей тайной за семью печатями.

Некоторые пользователи относятся к отсутствию аналитики как к удобной фиче, защищающей их приватность. Реальность, однако, такова, что современная экономика интернет-контента строится вокруг рекламы, и хоть сам я и оформляю подписки на все интересные мне вещи, такая экономика все еще далека от процветания и всеобщего распространения. Аналитика увеличивает прибыль от рекламы, и это превращает трекеры и метрики в жизненно важный инструмент для компаний, желающих преуспеть в высококонкурентной медиа среде.

RSS также предлагает очень мало возможнстей для эффективного брендирования контента. Учитывая большую важность брендового капитала для современных СМИ, потеря логотипа, цветов и шрифтов в статье превращается в эффективный способ обесценивания бизнеса или предприятия, которому бренд принадлежит. Эта проблему встречается не только у RSS, она существенно снизила востребованность проектов AMP от Google и Instant Articles от Facebook. Бренды хотят, чтобы пользователи знали, что это именно они написали тот или иной материал и они не собираются пользоваться технологиями, исключающими из пользовательского опыта элементы, которые они считают неотъемлемой частью своего бизнеса.

Все это лишь некоторые из проблем RSS как продукта, и все вместе они гарантируют, что протокол никогда не достигнет повсеместного распространения, необходимого для замены или вытеснения аналогичных решений от централизованных технологических корпораций. Что же тогда нам нужно сделать, если мы хотим сойти с пути гегемонии Facebook?

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

Это в свою очередь ведет к необходимости поиска решения другой, возможно, самой сложной задачи — понимания RSS как бизнес-модели. Поверх лент должен обязательно появиться некий коммерческий слой. Это создаст стимул для дальнейшего улучшения и оптимизации RSS как сервиса. Я бы с радостью заплатил за подписку формата Amazon Prime, позволяющую мне за разумные деньги получить безлимитный доступ к текстовым лентам от нескольких крупнейших новостных источников. Такой подход также позволил бы улучшить ситуацию с приватностью.

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

Верю ли я, что подобное решение способно получить широкое распространение? Нет, и можно со всей уверенностью сказать, что его распространение в столь желанном для многих децентрализованном формате также невозможно. Я не думаю, что пользователи действительно беспокоятся о приватности (в конце концов Facebook ведь похищал их данные на протяжении многих лет, но это не остановило его рост), и уж точно их нельзя назвать новостными наркоманами. Тем не менее разработка правильной бизнес модели может привлечь внимание достаточного количества читателей, что в свою очередь приведет к росту интереса компаний к обновленному формату. Последний момент жизненно важен для успешного запуска свежей новостной экономики и возвращения RSS к жизни.

image

Комментарии (44)


  1. berezuev
    24.04.2018 17:54
    +2

    Довольно забавно читать про то, что RSS мёртв… В RSS ридере!

    Кстати, чтобы 2 раза не вставать, может кто посоветует, куда перейти с глючного Feedly? Есть возможность развернуть на своей vps'ке.


    1. mistergrim
      24.04.2018 18:00

      Это примерно как «email мёртв».


    1. basilbasilbasil
      24.04.2018 18:04
      +1

      inoreader


      1. dimkss
        24.04.2018 19:09

        +


      1. tundrawolf_kiba
        25.04.2018 16:56

        NewsBlur кстати тоже неплох, но сильно платен. В этом плане Inoreader весь необходимый функционал в базовой редакции предоставляет.


    1. nik_vr
      24.04.2018 18:08

      Я после кончины Opera 12- поднял на виртуальном хостинге Tiny Riny RSS и импортировал все подписки в него. Уже 4 года пользуюсь — вполне устраивает.


      PS. Тоже увидел эту статью в RSS-ленте :)


    1. inkvizitor68sl
      24.04.2018 18:30

      tt-rss


    1. gudvinr
      24.04.2018 19:16

      Перешёл на The Old Reader с Feedly как раз, удобно.
      И на телефоне FeedMe. Не самое прорывное решение в плане дизайна и юзабилити, но довольно минималистично.


    1. DenimTornado
      24.04.2018 19:31

      BazQux — take.ms/ndiiQ


    1. bbidox
      24.04.2018 20:44
      +1

      ttrss


    1. UksusoFF
      24.04.2018 21:25
      +1

      Если есть возможность развернуть у себе, то tt rss.
      Или вот еще вот это можно попробовать: github.com/FreshRSS/FreshRSS


    1. Self_Perfection
      24.04.2018 22:46

      Есть же замечательный сервис для поиска ответа на вопросы "на что переходить вместо X?"


      https://alternativeto.net/software/feedly/?platform=self-hosted


    1. vmm86
      24.04.2018 22:55
      +1

      может кто посоветует, куда перейти с глючного Feedly?
      У меня с 2014 года на дешёвом хостинге работает свой инстанс TinyTinyRSS.
      Нужны PHP, БД (MySQL или PostgreSQL) и cron-задание для периодического обновления новостных лент. Читаю только нужные новости из добавленных в ридер лент. Старые прочитанные посты спустя заданное время автоматически удаляется при новых проверках. Самое нужное не удаляется, если добавить пост в избранное или назначить ему одну из нескольких добавленных вручную меток (наподобие тегов).
      P.S. Кстати, есть сторонняя тема оформления, напоминающая Feedly.-)


      1. watto
        26.04.2018 11:00
        +1

        А в чем если не секрет глючность Feedly?
        Потоки собирает, мобильный клиент есть.
        Что глючного?


        1. vmm86
          26.04.2018 22:50

          А в чем если не секрет глючность Feedly?
          Это вопрос к автору комментария, berezuev. Я Feedly поначалу попробовал, особых тормозов не заметил, но посчитал более удобным и практичным завести собственную RSS-читалку.


    1. goodwind
      25.04.2018 06:19

      Я TinyTinyRSS пользовался. Но не через веб-морду, а ставил плагин для FeverAPI и читал с телефона (на iOS и MacOS, например, его поддерживает Reeder)


    1. vt4evr
      25.04.2018 09:11

      Тоже читаю о том что RSS мертв с RSS ридера :)

      Кстати лучший клиент под mac os — RSS Follower, просто тащусь от удобства, может кому будет полезно


      1. isden
        25.04.2018 21:20

        Что-то он давно не обновлялся уже, да и на macupdate рейтинг не очень.
        Я лично сейчас пользуюсь Reeder, и присматриваюсь к News Explorer.


    1. balaena
      25.04.2018 09:11

      Inoreader.На компьютере пользуюсь вэб-интерфэйсом.Есть программы для iOS и Android.С момента кончины гугловского сервиса сижу на нём.


    1. KaneUA
      25.04.2018 09:44

      The Old Reader, как по мне, неплох.


    1. immaculate
      25.04.2018 13:05

      А что глючного в Feedly? Пользуюсь им ровно столько лет, сколько прошло с момента закрытия Google Reader, ни разу с глюками не сталкивался.

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

      RSS — это пережиток времени, когда люди читали релевантную информацию без мусора. В современном мире принято запихивать всем нерелевантную информацию брандспойтом. Лента facebook, каналы telegram — я лично анализировал для себя их полезность и пришел к выводу, что это на 99% бесполезная трата времени и отвлечения.

      Я хочу читать только то, что я выбрал, в том порядке и в то время, когда это мне удобно. Без трекинга и тонн рекламы. Понятно, что мои цели полностью противоречат целям современных медиа. Зато RSS почти идеально соответствует.


    1. igors48
      26.04.2018 12:10

      Я свое написал. Интересно мне было. Статья на Хабре.


  1. ru1z
    24.04.2018 18:23
    +1

    Я правильно понял, что RSS мертв для издателей, потому что рекламу не засунуть, не поуправлять интересами и не отследить действия? Пользуюсь RSS с момента, когда впервые узнал про такую возможность и все еще использую каждый день. Жалко, что постепенно зарывают такую возможность не предлагая взамен ничего похожего по возможностям.


  1. Reey
    24.04.2018 18:47
    +1

    Тоже пришел из РСС.

    Автор путает стандарт рсс, и все его претензии скорее в огород рсс ридеров. Стандарт дает возможность категоризации новостей, а вот ридеры эту фичу упускают. Соглашусь с ru1z, что рсс мертв для всяких shitty медиа холдингов, потому делает затруднительным вешать на уши лапшу посетителю всякими попапами, баннерами, автоплей видео, трекерами и прочими engagement стратегиями. Также автор не говорит: какая есть альтернатива? Какую возможность категоризации дает, например, лента фейсбука, или канал на телеграме? Чем они хоть в чем-то лучше с точки зрения читателя?

    Чтобы говорить, что рсс мертв, мне кажется хорошо бы привести статистику, на скольких крупнейших медиа сайтах есть рсс? Чем рсс хорош, так это тем, что он прост, как отбойный молоток, и прикрутить его это тривиальная задача, когда уже есть контент.


    1. Tabernakulov
      24.04.2018 19:24

      Рекомендации к посту хорошие. Альтернатива RSS — это усовершенствованный RSS. Автор говорит, что нужно сделать чтобы RSS совсем не помер. Например:


      • «Полагаю, что решение проблемы кроется в необходимости введения целого набора улучшений».
      • «Далее RSS-агрегаторам следует хорошенько подумать о маркетинге, привлечении клиентов и оказании им помощи на первых порах».

      На счет сравнения с Telegram и Facebook — насколько это актуально для статьи про RSS? Такая информация хорошо бы подошла для материала про способы категоризации новостей в сети.


      Что касается «статистики, на скольких крупнейших медиа сайтах есть рсс» — вопрос не в том, на скольких он есть, а в том, насколько RSS на этих сайтах востребован.


      1. ru1z
        24.04.2018 19:39

        Так автор сам пишет, что совершенствование RSS не приведет к его популярности. То есть «крупным игрокам» это не интересно.
        Фейсбук и другие притом, что у многих сайтов есть трансляции в соцсети, а rss постепенно убирается (недавно так потерял важный для меня канал). Проблема в том, что фейсбук и «клоны» были созданы для общения и обмена неструктурированным коротеньким контентом.
        Справедливости ради, телеграм предоставляет возможности для расширения функционала.


      1. Reey
        24.04.2018 19:44
        +1

        Ну я вот про то, что усовершенствованный рсс, что это? Думать об улучшении рсс, это как хотеть тег <new-york-times> в хтмл, чтобы что? Или говорить, что у json не хватает возможностей по ретаргетингу и аналитике.

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

        Про телеграм я говорил в контесте того, что по сути это кастрированая, вендор-лок-альтернатива рсс, но сейчас она модная, и никто не говорит, что телеграм-каналы мертвы. Хотя у этих решений тоже нет либо сильной аналитики, либо свободы управления контентом.


  1. pokimon
    24.04.2018 19:00

    Согласен насчет того что RSS мёртв также как и email :).
    Нету нормальной полноценной монетизации для RSS ридеров (есть платные програмулинкии и онлайн читалки) но судя по скорости их закрытия видно они не генерируют достаточно прибыли.


  1. DimmoNz
    24.04.2018 19:04
    +1

    Тоже прочитал с RSS, не представляю себе жизнь без него и как вообще можно следить за таким потоком информации листая twitter, fb, vk, заходя на каждый сайт. Боже помилуй, лучше RSS ничего нету, что больше раздражает, так это не все сайты поддерживают rss, но решаемо с помощью типа feed43.com, настроил один раз и продолжаешь свободно дышать.
    Так же в Feedly есть такая фишка как, что показывает на самом верху каждого канала нес-ко самые популярные заголовки и слева есть циферки насколько читаемая/кликаемая. Иногда просто пролистываю смотря самые популярные, поэтому захожу в RSS один раз в сутки, остальное время свободен.


  1. dimkss
    24.04.2018 19:11
    +1

    >> Прежде всего они хотят видеть в своих лентах или потоках только наиболее важный контент, поскольку у них, как правило, нет времени на «переваривание» больших объемов информации.

    Да вы, верно, шутите, черт возьми! «Наиболее важный контент» по мнению кого, рекламодателя? Или машинного алгоритма заточеного для впихивания рекламы под видом новостей?


  1. Ravebinovich
    24.04.2018 19:21
    +1

    Ничего себе. А я этим трупом со времён старой оперы пользуюсь. Опера уже новая, но расширение Smart RSS безболезненно заменило привычное чтение лент. И да, узнал про эту новость из него же. Не надо возвращать RSS к жизни, просто не трогайте то, что и так нормально работает.


  1. zenkz
    24.04.2018 20:54

    Ну с «мёртв» это вы перегнули.
    У меня вся панель FireFox-а в Live Bookmark-сах новостных сайтов и Хабра/Гиктаймса. И именно по этому остался на Firefox-е, а не ушёл на другие браузеры. Другое дело, что ридерами не пользуюсь, а просто перехожу на сайт и читаю там. Но в плане удобства почитать заголовки и открыть то, что интересно — пока лучше ничего не придумали…


  1. luntik2012
    24.04.2018 21:57

    после заголовка статью не читал. почитаю после этого комментария «ради поржать». автор — дебил. минусуйте сколько влезет. rss — последний островок адеквата в этом безумном мире оверхеда и веба 2.0


  1. dimanhursky
    24.04.2018 22:00
    +1

    РСС жив! пользую Smart RSS. эту новость нашел в РСС ленте.


  1. DeadMaster
    25.04.2018 09:12

    А я думал что являюсь последним динозавром пользующимся RSS


  1. jorgen_steinbach
    25.04.2018 09:12

    После статьи нагуглил https://queryfeed.net/ и сейчас читаю twitter через bamboo.


  1. nikvel
    25.04.2018 09:12

    Проблема с выборкой и сложным входом — это проблема источника rss. Каталогизировав и удобно настроив rss-каналы на сайте можно предоставить удобный способ получения контента. Иной раз новостной сайт использует все возможные соц.сети, включая инста (и кто только через него читает новости?), а rss подписок нет.

    Про обсуждение, что не встроить рекламу – думаю это проблема контента. Заинтеерсуйте пользователя информацией – и он с удовольствием перейдет на сайт, где Вы ему сможете показать всё что угодно, и рекламу в том числе.

    Про таргетирование — да, сложно. Но канал обычно содержит в себе контент по тематике, и пользователя по факту подписки можно уже таргетировать.

    P.S. сам давно использую связку feedly (после google) + Reeder


    1. proshik
      25.04.2018 11:40

      Поддерживаю, Feedly + Reader + Pocket.


  1. Loki3000
    25.04.2018 09:21

    Да нет, автор все перепутал! Это не RSS во всем виноват, а XML! Он же тоже мертв! Поэтому срочно нужно создать улучшенный xml со скриптами, аналитикой и лентой фейсбука. Ах да, еще позволить фейсбуку решать какие ноды главнее. Вот тогда и RSS сразу попрет!


  1. Alexey2005
    25.04.2018 11:40

    Я вижу другую угрозу для RSS, гораздо более серьёзную: текстового контента в Вебе становится с каждым годом всё меньше. Информация всё реже подаётся в виде фрагментов текста, и всё чаще в виде картинок или, того хуже, видеороликов.
    Уже даже туториалы по программированию стало довольно сложно находить за пределами youtube — авторам лень набирать текст, им куда проще состряпать видео.
    Со временем текстовый контент в сети станет экзотикой, и тогда RSS благополучно отомрёт.


    1. balaena
      25.04.2018 12:33

      Согласен.
      Мне проще прочитать глазами.На слух воспринимаю хуже.Поэтому и аудиокниги не прижились.
      Все поперли в YouTube.И это плохо… Про «нечтение» ещё Бродский в своей нобелевской речи говорил.


  1. Cheater
    25.04.2018 15:27

    тоже прочитал это через rss ридер :) поддерживаю симпатию автора к RSS, но в технических деталях он пишет какую-то дичь (не буду повторяться, в комментах выше всё сказали).

    Вот пара проблем RSS, лично для меня куда более значительных, чем названы в статье:

    1) Статьи протухают, т.е. сохранять старые статьи (возможно, навсегда) — задача клиента, а большинство клиентов этим просто не занимаются.

    2) Формат хранения RSS статей на клиенте не стандартизован => RSS — не переносимая сущность: после того, как клиент забрал RSS контент с сервера, переместить этот контент куда-то ещё (например на оффлайновый планшет) — задача, не имеющая единообразного решения (сравните с email / NNTP).

    3) RSS в HTML формате с <img src="..."> => статья не инкапсулирует весь свой контент, опять проблемы с оффлайновостью/переносимостью.

    Частично для себя я эти проблемы решаю с помощью gwene.org — это гейт из RSS в NNTP. Приятным бонусом является то, что этот сайт хранит очень старый контент многих существующих RSS лент, например при подписке на ленту commitstrip (веб-комикс про команду разработчиков) я получил в ящик ~900 статей за много лет. :)


  1. Eldhenn
    26.04.2018 08:52

    Комментаторы радуют логикой. Если 3.5 гика пользуются технологией, технология жива! Она не может быть мёртвой! Нет, ни за что!


  1. saintbyte
    26.04.2018 10:38

    Яндекс вот придумал турбо-страницы ( это ответ яндекса на AMP у гугла ) на основе RSS.