RSS и Atom — простые и понятные форматы для публикации контента. Кто-то считает, что золотое время RSS осталось в прошлом, но это не так. На самом деле этап хайпа остался в прошлом, а сейчас синдикация вышла на плато продуктивного использования в своих нишах. Например, подкасты (MP3 по RSS) живут и процветают.

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

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



Многие получают контент через облачные RSS-агрегаторы (Feedly, NewsBlur, Inoreader), потому что так удобнее читать фиды с разных устройств (десктоп, смартфоны).

Альтернатива коммерческим облачным сервисам — агрегатор на своём хостинге, такой как FreshRSS. Его тоже можно читать и с десктопа, и со смартфона.

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

▍ Агрегаторы фидов


Агрегатор фидов — сложная информационная система, особенно с учётом масштабируемости на миллионы источников информации, которые нужно периодически обновлять (скачивать) — и выдавать пользователям.

Архитектуру агрегатора можно примерно оценить по этой научной статье 2022 года:



Основная часть реализована на C# (.Net Core), хранилища данных PostgreSQL и Elasticsearch. Автор считает, что такие системы агрегации должны быть распределёнными на основе событийно-ориентированной и микросервисной архитектур. Такой подход сделает систему устойчивой к высоким нагрузкам и сбоям, а также легко расширяемой.

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

В последнее время появились и новые, интересные подходы. Например, MonitoRSS (бывш. DiscordRSS) — агрегатор RSS на самохостинге с трансляцией ленты в Discord. Если своего сервера нет, можно использовать ограниченно бесплатный публичный инстанс.

▍ Кто хочет похоронить RSS


Одним из «могильщиков» RSS называют Google. Например, в ранних версиях Chrome на адресной панели была встроенная кнопка RSS. Нажатие на неё загружало RSS-фид страницы для быстрой подписки.



Эту кнопку тихо убрали, а потом удалили и соответствующее расширение.

В 2007 года Google купила крупнейший агрегатор FeedBurner, который использовался блогерами для монетизации фидов. Через пять лет она закрыла FeedBurner API, заблокировав интеграцию с сервисом сторонних приложений, а в 2022 году по сути похоронила FeedBurner, закрыв большинство его сервисов.

Многие помнят драматическую историю Google Reader. Компания открыла его в 2005 году, и за несколько лет он стал самым популярным RSS-ридером в интернете, пока в 2013 году совершенно неожиданно Google его не убила.

С тех пор пополнения на кладбище проектов Google поступают ежегодно, но могилка Google Reader остаётся одной из самых заметных и печальных.



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

Google до сих пор ведёт себя враждебно по отношению к RSS. Например, недавно один из сотрудников Google по личной инициативе выкатил генератор RSS-фидов для динамического контента developer.chrome.com (портал для разработчиков) вопреки официальной политике работодателя.

Но как бы ни старались недоброжелатели, RSS живёт и отлично себя чувствует. Фиды персональной ленты — один из основных источников трафика на Хабр, и не только у нас такая ситуация. Есть куча успешных сервисов, которые с пользой применяют RSS.

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

▍ Фид-генераторы


Для издателей контента (а это теоретически все люди с блогами и личными сайтами) настроить RSS довольно просто.

Во-первых, для популярных CMS типа Wordpress всегда есть соответствующие плагины. Если странички создаются в генераторе статичных сайтов, то для него тоже обычно есть плагины генерации RSS (например, RSS-плагин для генератора 11ty).

Но даже если блог пишут в Блокноте, на этот случай тоже имеется ряд опенсорсных фид-генераторов. Например, python-feedgen создаёт фид с помощью всего нескольких строк. Просто создаём класс FeedGenerator и вставляем некоторые данные:

from feedgen.feed import FeedGenerator
fg = FeedGenerator()
fg.id('http://lernfunk.de/media/654321')
fg.title('Some Testfeed')
fg.author( {'name':'John Doe','email':'john@example.de'} )
fg.link( href='http://example.com', rel='alternate' )
fg.logo('http://ex.com/logo.jpg')
fg.subtitle('This is a cool feed!')
fg.link( href='http://larskiesow.de/test.atom', rel='self' )
fg.language('en')

Затем фид генерируется путём вызова соответствующего метода:

atomfeed = fg.atom_str(pretty=True) # Get the ATOM feed as string
rssfeed  = fg.rss_str(pretty=True) # Get the RSS feed as string
fg.atom_file('atom.xml') # Write the ATOM feed to a file
fg.rss_file('rss.xml') # Write the RSS feed to a file

Или вот простой bash-скрипт для генерации RSS.

Скрипт генерирует фид с полным текстом всех сообщений в блоге, а не только заголовка и ссылки на пост. Он берёт директорию с HTML-файлами от личного сайта и парсит их, доставая нужную информацию с помощью awk и sed и добавляя её в файл blog.xml с помощью echo:



Заголовки для фида берутся из содержимого между тегами <h1> и </h1>, дата публикации каждого элемента генерируется из времени создания HTML-файлов в директории, а описание — из контента между тегами <article> и </article>.

В общем, логика понятна: берём нужные данные из файлов и добавляем их в фид, так что bash-скрипт выступает в качестве полноценного генератора RSS. Если запустить его в консоли, он сгенерирует blog.xml в текущей локации. Файл следует перенести в корневую папку сайта — и официальный RSS-фид готов. Как вариант, скрипт можно подправить, чтобы он изначально создавал файл blog.xml по нужному адресу.

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

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

Сервисы вроде PolitePol сгенерируют фид практически из любого URL. Есть специальные RSS-скраперы и правила скрапинга практически любого популярного сайта.

▍ RSS вместо социальных сетей


VCard+RSS может составить альтернативу нынешним социальным медиа. Это будет единая честная сеть, в отличие от современных коммерческих корпораций, которые пытаются всячески отгородиться друг от друга.



В принципе, в этой идее можно узнать известную концепцию Семантического веба. В наше время эта идея становится будто ещё актуальнее, чем раньше.

Экосистема RSS (блоги и комментарии) гораздо здоровее, чем современные социальные медиа. Здесь нет столько злости, споров, троллинга и сарказма. Люди просто читают авторов, которые им нравятся. Это чем-то похоже на чтение книг, даже вёрстка такая же строгая. К сожалению, некоторые изысканно оформленные тексты теряют свою красоту в таком формате, тут ничего не поделаешь.

И главное: в RSS нет рекламы и трекинга. Да, автор не получает такой подробной аналитики по аудитории. Но самому автору она особо и не нужна, это скорее важно рекламодателям. Обычные люди воспринимают рекламу как абсолютное зло. Кстати, по последней статистике Censuswide, доля блокировщиков рекламы во всей американской аудитории выросла до 52%, среди опытных пользователей — до 66%, среди опытных программистов — до 72%. То есть это уже стандарт де-факто в интернете.

Так что если использовать фиды по назначению — для оперативной передачи контента читателям — они до сих пор отлично выполняют свою функцию. Если за прошедшие годы кто-то отказался от RSS в пользу социальных сетей и мессенджеров, есть смысл подумать о возвращении обратно. Ради гармонии и душевного равновесия. Две-три минуты в день на сканирование новостей достаточно, чтобы быть в курсе всего важного и интересного. Например, если просматривать обновления своих каналов YouTube через RSS, то можно автоматически фильтровать шортсы (видео менее 60 с). Только один этот трюк экономит кучу времени.

В последние годы появилось несколько интересных RSS-ридеров, которые стремятся вернуть «на родину» бывших пользователей RSS. Можно взглянуть на Fraidycat и yarr.

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

Telegram-канал со скидками, розыгрышами призов и новостями IT ?

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


  1. gudvinr
    08.04.2024 09:52
    +1

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


    1. Kenya-West
      08.04.2024 09:52
      +3

      Возможно и не на стороне хабра проблема

      Вряд ли. У меня на InoReader всё ОК


    1. dmitrybarabash
      08.04.2024 09:52
      +1

      Это проблема на стороне The Old Reader, они сами писали об этом в своем Твиттер-эккаунте. Работают над исправлением.


  1. Kenya-West
    08.04.2024 09:52
    +15

    С RSS есть несколько очень неприятных, но пока не критичных проблем:

    1. У ушлых веб-сайтов новости в RSS обрезаны зачастую первым абзацем. Помогает кнопка прогрузки полного контента в InoReader.

      Такой шаг, конечно, понятен: "Будь добр, перейди на наш сайт за полной версией статьи, оплати paywall, продерись сквозь кучу баннеров, слей нам всю аналитику весом в пять мегабайт, залогинься и можешь читать. Ой, у тебя баннерорезка? Извини, адблок в сделку не входил, статьи не будет". Я смотрю на тебя, Medium!

      Я считаю, что привлекать юзера на сайт надо, не ограничивая длину статьи в RSS, а привлекая сообществом и комментариями. Как Хабр, например. Редко когда я не перехожу на сайт Хабра после чтения статьи в RSS и не начинаю процоировать окружающих в комментариях.

      P. S. Кстати, я "починил" отображение полной версии новостных статей Хабра в режиме полной загрузки в InoReader (тогда как остальные типы статей грузились нормально) - накатал репорт с багом, они починили;

    2. Закрытость FB, VK, X и Telegram. Мало того, что их контент очень сильно изолирован от остального веба и плохо индексируется в поисковиках, так ещё и они не поддерживают RSS ни нативно, ни через агрессивный curl. Как с этим быть - я не знаю. Пока что спасает RSS-Bridge. Но что, если он тоже отвалится?

    3. Вытекает из пункта 2. В Интернете нет сервисов, которые умели бы добавлять заголовки к HTTP-запросам и на выходе выдавать RSS. Это нужно для авторизации, чтобы куку нужную подсунуть и получать RSS-ленту, доступную лично тебе. Думаю такой запилить, но пока руки не доходят;

    4. У RSS 2.0 очень неоднозначная спецификация, пришлось перейти на более упрощённую Atom. А ведь ещё есть MRSS, JSON, тупо XML в plaintext... сиди и парси это вилкой потом... Вот у меня сколько бы ни получалось следовать спецификации RSS 2.0 - всегда получался Atom на выходе.
      "Место проклятое!" - как в том анекдоте.


    1. Akr0n
      08.04.2024 09:52
      +1

      Некоторые блокируют возможность загрузки всего контента этой кнопкой, например сайт N+1.


      1. schebotar
        08.04.2024 09:52
        +3

        Попробуй morss.


        1. Kenya-West
          08.04.2024 09:52
          +1

          Огонь! Спасибо вам большое, один из лучших сервисов ремаппинга RSS! Парсит треды на Opennet только так! Я уж думал самому что-то подобное писать.

          И как я его упустил из виду...


    1. alexandrustinov
      08.04.2024 09:52

      Закрытость FB, VK, X и Telegram. Мало того, что их контент очень сильно изолирован от остального веба и плохо индексируется в поисковиках, так ещё и они не поддерживают RSS ни нативно, ни через агрессивный curl. Как с этим быть - я не знаю. Пока что спасает RSS-Bridge. Но что, если он тоже отвалится?

      О какой закрытости Telegram идет речь? Там есть открытый API, можно фиды с каналов напрямую через JSON считывать. А если программировать не умеешь - то вот китайский онлайн конвертор уже готовый:

      https://rsshub.app/telegram/channel/yandex/searchQuery=twitter

      Там и для других есть, Twitter, Tiktok, Instagram, кому актуально

      https://docs.rsshub.app/routes/social-media#channel


  1. SergeyMax
    08.04.2024 09:52
    +6

    Хабр и многие другие сайты получают существенную часть трафика со своих фидов

    Существенную — это сколько? Один процент-то хотя бы есть?)


  1. gtrh43
    08.04.2024 09:52
    +17

    Перешел на эту статью с Feedly


    1. enamchuk
      08.04.2024 09:52
      +1

      Перешёл на эту статью с The Bat! v.11


  1. Kanedias
    08.04.2024 09:52
    +7

    Читал эту статью через RSS (Feeder)


  1. saege5b
    08.04.2024 09:52
    +3

    Про Tiny Tiny RSS забыли :(


    1. bierkrughabr
      08.04.2024 09:52
      +2

      Про Bazqux тоже


  1. hArtKor
    08.04.2024 09:52
    +3

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

    (P.S. да, перешел на эту статью через Feedly.)


    1. Kasyan666
      08.04.2024 09:52

      Ну... Я так и делаю. Как написали выше, с X, FB и TG иначе почти что никак.


      1. K0styan
        08.04.2024 09:52
        +1

        У меня в голове не укладывается фолловинг в соцсетях компаний вообще и информационных источников в частности. Для меня соцсети - это про людей. Даже от известных медийных персонажей, в т.ч. блогеров в том же X ожидаю чего-то отличного от анонса их же постов/видео (и если соцсеть только к ним и сводится - то не подписываюсь).


    1. Kenya-West
      08.04.2024 09:52
      +4

      Или проблемы негров шерифа не волнуют?

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


    1. NetBUG
      08.04.2024 09:52

      Ну примерно как в инстаграм(


  1. helg1978
    08.04.2024 09:52

    Маленький лайфхак: RSS можно получать даже в канал Slack, подписався командой /feed subscribe rss://url


  1. aryk38
    08.04.2024 09:52
    +3

    все хотят чтоб вы ходли на сайт и смотрели рекламу. остальной текст статьи можно удалить.


    1. Virgilius
      08.04.2024 09:52

      Показ рекламы для многих - это условие выживания.


  1. Akr0n
    08.04.2024 09:52

    Селфхостед решения для агрегатора так себе вариант, если ты живёшь в стране которая много, что блокирует и от которой многие другие сайты тоже просто блокируют трафик\запросы.


    1. asm0dey
      08.04.2024 09:52
      +1

      Ну сделать хостинг за рубли в другой стране вообще не проблема


      1. Akr0n
        08.04.2024 09:52

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


        1. asm0dey
          08.04.2024 09:52
          +1

          Потому что завтра они решат что не хуже гугла и закроют свой сервис нафиг. А я свой сервис закрою только когда я сам решу что пора :)


  1. vvzvlad
    08.04.2024 09:52
    +3

    RSS не умер, да и не может умереть никогда,

    Расскажите это джабберу.


  1. DimmoNz
    08.04.2024 09:52
    +9

    Перешел с Feedly :)

    Сейчас сайт может не иметь RSS, но будет Telegram-канал, вот его и парсю в RSS, только вот очень много мусора туда постят помимо основной тематики бывает, но все равно в RSS удобнее и быстрее обработать. Заодно в телеге становится чище.

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

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


  1. rombell
    08.04.2024 09:52
    +2

    А нет ли прилады для получения RRS из дзена? Есть пару каналов, которые читал бы, будь там RSS, но специально ходить куда-то не буду.

    InoReader


    1. Kenya-West
      08.04.2024 09:52
      +2

      У меня такой же вопрос к:

      • FB

      • X

      • OK

      • LI

      • Olx

      • Youla

      • AliExpress

      • qna.habr.com

      • GitHub (фид в дашборде)

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


    1. Akr0n
      08.04.2024 09:52

      В InoReader же есть конструктор парсеров для сайтов без RSS, не пробовали на Дзене?


      1. rombell
        08.04.2024 09:52

        Вообще не пробовал, и даже не нашёл. Потыкал меню, вижу только build your search query, но так нельзя указать конкретный сайт или блог. Или это что-то другое?


        1. Akr0n
          08.04.2024 09:52

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


          1. rombell
            08.04.2024 09:52

            Ясно, спасибо


    1. andreymal
      08.04.2024 09:52

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


      1. rombell
        08.04.2024 09:52

        Спасибо!


  1. fieldof
    08.04.2024 09:52

    Года 2 назад наблюдал обратную картину в одной соцсети (про апдейт гугл новостей или чего не помню уже). Там молодой человек лет 18 называл дедами пользователей RSS, так как якобы люди закрываются в свой пузырь источников. Комментарий сопровождался лайками.


    1. feelamee
      08.04.2024 09:52
      +1

      а в соц сетях бывают дизлайки?)))


      1. isden
        08.04.2024 09:52
        +1

        Слышал байки, что раньше были. Да не, врут наверное :)


        1. K0styan
          08.04.2024 09:52

          Ни в одной не помню - если именно соцсети в классическом понимании брать)


          1. qw1
            08.04.2024 09:52

            А как же разборки в "одноклассниках" за единичку или двойку на аватарке. "А ну удоли быстро, а то найду и...."


    1. eliatsh
      08.04.2024 09:52

      Там молодой человек лет 18 называл дедами пользователей RSS, так как якобы люди закрываются в свой пузырь источников

      Ну, пойду на минуса, мне примерно столько же и примерно такое же ощущение. RSS для меня какое-то непонятное кривое нечто, которое неизвестно как мне прицепить в свою жизнь и как пользоваться. Ридер, вроде, стоит (Read You на телефоне, Akregator на компьютере), а толку-то?

      Социалки? Я пользуюсь федиверсом, у меня там и так здоровая хронологическая лента без алгоритмов. Новости? На сайт BBC/Известного Нежелательного Новостного Издания на М или Хабра я и так зайти могу. Подкасты? Я их и не слушаю.


      1. alexandrustinov
        08.04.2024 09:52

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

        Это проблема не RSS, не ридеров, а проблема контента фидов.

        Если брать к примеру какую лента.ру - то там сейчас в сутки до 400 "новостей", из них примерно 2-3 штуки в сутки еще хоть как-то читабельные и значимые, в основном статьи какие аналитические или про путешествия нейтралка. Остальное просто ужас что, вообще не понятно для кого и для чего публикуются, и кто это вообще в здравом уме читает, и с какой целью. Но через RSS это раз в сутки можно быстро пробежать глазами - главное картинки не показывать и не рассматривать, и одним махом удалить с глаз долой.

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

        А вот настроить фильтры под себя - это и утомительно, и не совсем и верно в целом, сильно от контекста зависит (вот к примеру ну очень хочется забанить раз и навсегда фиды про AMD, PHP, Rust, Java, .NET, Windows - но есть риск, что в итоге читать будет совсем нечего даже полезное). Да и почти никто не станет это сам под себя с фильтры настраивать, там реально сложно и утомительно, а существующие механизмы малоадекватны.

        А рейтинги...

        Вот открываешь лучшее на хабре за год, и третьей лучшей (?) идет:

        "Попытка получения исходников ядра от производителей, и последующее хамство от них"

        пятой лучшей за год:

        "Как я сделал ремастер всех серий Том и Джерри в 2к всего за пару месяцев"

        И вот тут невольно задаешься вопросом - а что вообще не так с этим миром? Судебные дрязги бездушного корпоратива и как убить время, играясь со старыми страшными мультиками с торрентов, которые из современных детей никто в здравом уме смотреть никогда уже и не будет? Люди, это действительно то самое лучшее, что с вами случилось тут за прошлый год?


  1. lipunis
    08.04.2024 09:52

    Commafeed жешь ещё)


  1. seventh
    08.04.2024 09:52

    Перешёл на этот пост с парсера хабровского RSS в телеге) habr50


  1. feelamee
    08.04.2024 09:52

    посоветуйте, пожалуйста, какую-нибудь статью об RSS/Atom, которая прям с самых основ объясняет.

    Я вроде имею представление, но, по ощущениям, много темных пятен.

    Идея и идеология RSS мне очень нравится. Хочу попробовать.

    И, раз уж на то пошло, то можно ещё какую-нибудь читалку. Желательно cli, ну или супер минималистичный гуи. Я же верно понимаю, что само содержание там в html?


  1. IhnatKlimchuk
    08.04.2024 09:52

    Буду тем кто выскажет непопулярное на хабре мнение обратное автору. Вот минусы которые я вижу:
    - RSS нишевый и не имеет притока новой аудитории. Приток из Gen Z и последующих на уровне статистической погрешности. Жив и жить будет, но как COBOL.
    - RSS не имеет обратной связи. Что нельзя померить и проанализировать, трудно развивать. Как доказать боссу что RSS важнее или сравним с любой социальной сетью?
    - RSS не развивается. Ни одна из компаний зарабатывающая на RSS не пытается фундаментально его улучшить. Все как и было в начале нулевых. Коммюнити RSS сейчас просто борется с отваливающимся ссылками.
    - Функциональность. Можно ли создать RSS ленту квартир/машин/концертов и отсортировать по цене? Нотификации по критерию кроме текстового? Может уже подвезли markdown как стандарт, чтобы унифицировать отображение? Пагинация уже поддерживается, а то не могу найти?


    1. ogost
      08.04.2024 09:52
      +7

      Ловите маркетолога!


    1. R0bur
      08.04.2024 09:52
      +5

      UDP/TCP/IP, SMTP, IMAP тоже никто не пытается фундаментально улучшить. Если что-то с самого начала было спроектировано грамотно, оно долго не нуждается в улучшениях.


      1. 13werwolf13
        08.04.2024 09:52

        imap как раз пытаются, появился jmap. но там судя по скорости развития только наши внуки поиграются


    1. vlivyur
      08.04.2024 09:52

      Где-то видел результаты поиска на сайте через RSS-как задал поиск,такой и получишь ответ.Соответственно доставляться будут только обновления (остальное читалка должна фильтрануть)

      Пагинация не нужна-это ж как почту читать,сортируется по дате.А мейлеров с пагинацией я не знаю


  1. alcanoid
    08.04.2024 09:52
    +2

    Такое удивительное сочетание темы и автора пробуждает прямо-таки ностальгические воспоминания.


  1. polos75
    08.04.2024 09:52
    +1

    Я так и не нашёл после Google reader нормальной платформы. Какое-то время пользовался Inoreader - потом надоело постоянное продвижение платных плюшек, мобильная версия так себе. Потом Feedly - пользоваться так и не смог. Сейчас нашёл по-максимуму телеграм-каналы нужных источников, остальное на сайтах.


  1. sanchovy
    08.04.2024 09:52

    Я перешёл с Feedly на свой собственный rss-агрегатор. Написал ещё во времена пандемии скрипт на R.


  1. wneo
    08.04.2024 09:52

    Настроил для себя чуть больше года назад связку: скрипт для кравлинга в яндекс функции + notion. Вполне удобно и синхронизируется между устройствами, но лента грузится крайне неторопливо


  1. Nikiit
    08.04.2024 09:52
    +1

    В Vivadli есть встроенный RSS reader.


    1. rombell
      08.04.2024 09:52

      а что у него с экспортом-импортом фидов? Из InoReader в него пробросить можно?


      1. Nikiit
        08.04.2024 09:52

        Не проверял, но можно импортировать как OPML файл:

        https://help.vivaldi.com/mail/mail-feeds/import-feeds-from-other-feed-readers/


      1. Nikiit
        08.04.2024 09:52

        :Для интереса попробовал этот OPML файл, скриншоты под капотом:

        Hidden text
        Ручное добавление feed, предварительно в настройках нужно включить п.1.
        Ручное добавление feed, предварительно в настройках нужно включить п.1.
        Импорт OPML
        Импорт OPML
        Результат импорта и интерфейс
        Результат импорта и интерфейс


        1. rombell
          08.04.2024 09:52

          Спасибо, попробую. Хотя не люблю комбайны, а Вивальди - уже комбайн


  1. lrrr11
    08.04.2024 09:52

    newpipe использует RSS как раз чтобы следить за каналами на youtube без гугловой подписки и соответствующих рекомендаций.

    Еще слежу по Atom за релизами интересных мне проектов на github, очень удобно.


  1. Vitaly83vvp
    08.04.2024 09:52
    +5

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

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


    1. alexandrustinov
      08.04.2024 09:52

      Я так отказался от многих ресурсах, которые когда-то читал, когда они перестали отдавать RSS/Atom.

      А можно примеры ресурсов, которые перестали отдавать RSS? Реально интересно стало.

      Reddit, Stackoverflow - отдают. Хабр, ЛОР и прочие opennet, ixbt, 3dnews - тоже отдают, ничего не поменялось. У некоторых правда поменялись адреса для RSS фидов, и ушли ссылки на фид с главных страниц, так это совсем другое.


      1. andreymal
        08.04.2024 09:52

        Ну как минимум можно посмотреть список роутов в том же rsshub (правда, не все из них именно что перестали, но некоторые наверно всё-таки переставшие)

        А из переставших, на что нарвался лично я — ИА «Панорама» )


        1. alexandrustinov
          08.04.2024 09:52

          ИА Панорама

          Да, у них явно что-то сломалось на сайте два года назад. Дзен перестал работать https://dzen.ru/panorama_pub0

          Но забавно конечно, я думал у них только телеграм канал есть. А вот у реадовки оказывается тоже сайт есть (сюрприз). Но RSS на нем якобы нет, видимо Паша сказал "похоронить".

          Но если внимательно покопать https://readovka.news/robots.txt то окажется что RSS все-таки есть https://readovka.news/site/rss

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


  1. LiquidBlasted
    08.04.2024 09:52

    RSS использую испокон веков и полностью согласен, что в плане наиболее быстрого и удобного потребления только лишь полезного и нужного контента - ничего так и не завезли.
    Но, последнее время начал сдаваться, и листать все в телеге, благо там хоть папки появились... Просто надоели постоянные отвалы и отмены RSS на разных сайтах, прекращающие работу парсеры, протухающие боты, невозможность чтения "приватных" постов и т.д. Все меньше и меньше фидов остается в self-hosted tt-rss моем :(
    И самое удобное в RSS - видеть только то, что ты еще НЕ прочитал, а прочитанное помечено/скрыто - в телеге с этим проблемы, особенно бесит, когда сотню новых сообщений - а тебя в какой-то момент вдруг берет и само-собой перекидывает в конец к самому последнему


    1. alexandrustinov
      08.04.2024 09:52

       в телеге с этим проблемы

      Клиент телеги заточен на ежедневное потребление в духе "ржать, жрать, с...ть" - постоянная ротация малозначимых развлекаловок, аля инстраграмм фиды. Для 99% пользователей интернетов именно такой формат и нужен, разделять фоточки цветочков и закатов на прочитанные-непрочитанные там нет никакого смысла, главное чтоб каждый день были свежие.

      Хотя в телеграме есть API, можно вполне RSS подобные фиды с каналов получать, только в JSON. Можно и RSS в TG конвертировать, и обратно TG в RSS (черех rsshub, к примеру).


  1. cerebrum666
    08.04.2024 09:52

    Есть ли какой то rss клиент под винду, который полностью кэширует полное содержание новости с картинками (ну и хранит это всё в своей базе)


    1. alexandrustinov
      08.04.2024 09:52

      Есть ли какой то rss клиент под винду, который полностью кэширует полное содержание новости с картинками (ну и хранит это всё в своей базе)

      Локальный RSS клиент на писюке или в телефоне в наше время не имеет практического смысла. Сейчас не 2004-й год, новости в RSS лентах не висят месяцами, а некоторые сайты могут выкинуть из подачи "старые" сообщения уже суточной давности.
      Априори нужен некий промежуточный сервис с постоянным мониторингом, который обслуживают другие люди. Именно по этой причине померли RSSOwl и аналоги.


  1. alexandrustinov
    08.04.2024 09:52

    Как может умереть RSS, если Google News и Yandex Dzen вовсю на этом RSS и построены: подкачивают новости с сайтов именно по RSS, там даже гайдлайны есть, как правильно им этот RSS подавать и как правильно свой сайт у них регистрировать.

    Там другой вопрос, RSS это все хорошо, плохо то, что "новостные" сайты тебе каждый день выдают фид по 200-400 "новостей" каждый, из которых 99.5% забиты всякой крайне ну очень важной, но предельно малоактуальной чушью: животрепещущие подробности про "знаменитостей", анонсы фильмов, которые выйдут лишь через полгода, страсти про стремительные "инновации" ChatGPT, как cпаять самому "умный дом" Arduino и подобное.

    А настроишь спам фильтр - так и читать вообще будет нечего, разве что про штрафы на дачах за борщевик и новые ставки по НДФЛ.


  1. Zorge75
    08.04.2024 09:52

    Я в интернетах с 1994 г. С RSS так и не подеужился...Пробовал и Feedle, и сейчас Inoreader - ну не цепляет сервис.