Follow

Знатоки , есть :

Можно ли в при помощи ​'а реализовать скрытие из ленты уже просмотренных постов? (По типу как на ).

@ru @rf @tech

@johan наверняка; нужно посмотреть на diff страницы с непросмотренным постом и с просмотренным, а потом выставлять из юзерскрипта тот флаг, который читает сам мастодон, чтобы их отличать, и ну делать ему дисплей: нан

@ru @rf @tech

@mudasobwa @ru @rf @tech Так Мастодон-то, афайк, как раз не пытается отличать просмотренные от непросмотренных.

@johan а, нет? Ну тогда разве что хэши считать и в локалсторадже хранить

@ru @rf @tech

@mudasobwa @ru @rf @tech Хэши вроде тоже не нужны, у каждого поста id-шник есть.

@johan я запутался; если речь про юзерскрипт, то зачем вообще смотреть в код мастодона?

Если речь про PR, то код там сложным быть не может.

@ru @rf @tech

@mudasobwa @ru @rf @tech Ну... Клиентская часть — это же ведь тоже код. Как иначе назвать?

@frssoft Штош, *выглядит* неплохо (на первый взгляд), но:
> It groups new Toots by author and displays them in a UI not unlike modern messengers like Telegram, iMessage or WhatsApp.

А это совсем не то, чего хотелось бы, а хотелось бы совсем не этого.

> Ebou is currently an experiment and therefore missing some features which you might expect from a full Mastodon client. They will be implemented over time.

Что тоже как бы не вариант, т.к. все фичи веб-интерфейса — нужны; более того — *нужен* непосредственно именно веб-интерфейс, именно как вкладка в браузере.

Но благодарю за инфу.

@johan проще другой клиент взять, позицию запоминают везде по-разному

@oreolek Не надо другой клиент, надо веб-интерфейс.

@johan они все веб, просто стандартный мастодон во всём проигрывает elk, pinafore и phanpy (но по-разному)

@oreolek Разве? Я вроде в них тыкал — вылядит как упрощенная версия, не?

@johan относительно новых фич, например, переводов, там нет, а вот старые сделаны явно лучше

Ну, можно при желании, но придётся где-то хранить ID просмотренных постов, например в IndexedDB.

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

@top К сожалению, не надумана. Во-первых, продвижения, сука, дублируют посты по подписке, что вносит путаницу; плюс в хронологический порядок, как я понимаю, могут запоздало втискиваться дополнительные посты (но это не точно).

В общем, если ты не особо пользуешься RSS и не сидел на Пикабу (пока оно не скатилось в говно) — тебе может быть непонятно.

P.S. В принципе, база вроде и не нужна, 1000 записей и в массиве можно держать, а больше и не нужно всё равно.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.