Follow

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

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

@ru@lor.sh @rf @tech

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

@ru @rf @tech

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

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

@ru @rf @tech

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

@mudasobwa @ru@lor.sh @rf @tech ...Интересно, разбирается в коде 'а? 😉

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

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

@ru @rf @tech

@mudasobwa @ru@lor.sh @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
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.