home.social

#вебморда — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #вебморда, aggregated by home.social.

  1. Еще одна #радость обнаружена сегодян. Это #вебморда для #Mastodon под названием Phanpy.

    Таких проектов, афайк, достаточно много (оно и понятно: даже если ты хотя бы чуть-чуть понимаешь JavaScript / CSS — ручки сами тянутся хотя бы чуть-чуть привести интерфейс Mastodon в порядок 😉). Но как правило идут в сторону упрощения, и в этом плане Phanpy чуть-чуть отличается.

    • Во-первых, ТАДАМ! — в нём древовидные комментарии, как в Миске или на Реддите.
    • Во-вторых, есть переводчик, который (для коротких постов ?) срабатывает автоматически (не заменяет исходный текст).
    • В-третьих — это функция «Кетчуп» (Catch-Up). Про нее как раз подробнее расскажу.

    Можно сколько угодно топить за отсутствие «алгоритмов» в ленте, но это не оправдывает отсутствия какой-бы то ни было сортировки и выборки. И вот здесь разработчики как минимум попытались что-то реализовать. При переходе в режим Кетчупа загружаются все посты за последние N часов (до 12 часов либо до 800 шт. либо в зависимости от настроек вашего сервера). После этого можно:

    • Сортировать посты по типу (все / авторские / ответы / продвижения);
    • После этого можно сортировать в прямом либо обратном порядке по дате, лайкам, продвижениями и «плотности» (учитывается длина поста и наличие картинок: «я покакал» можно убрать в самый низ 😉);
    • После этого можно сгруппировать посты по авторам или вообще почитать кого-то конкретно.

    Вот такая получается «не-алгоритмическая» сортировка, которая выглядит интересно, но... Ввиду архитектуры Федиверса работает, как и всё здесь, через жопу. В моем случае лайки она не видит в принципе, продвижения и ответы — далеко не все. Так что годная в теории идея реализована на 10% и есть вероятность, что это не лечится.

    Тем не менее, сортировка по «плотности» работает более-менее адекватно, так что можно, допустим, сделать такую штуку: подписаться на @rur (бот репостит всё русскоязычное, что видит вокруг себя) при этом (я не уверен, баг это или фича) в Phanpy отобразятся продвижения только тех пользователей, на которых ты не подписан (#НоЭтоНеТочно). Дальше можно, например, упорядочить по плотности и таким образом поискать потенциально интересных людей.

    Еще минусы:

    • Как и во всех альтернативных клиентах — тонких настроек в общем-то нет.
    • Нет выбора смайлов при ответе. Я не знаю, почему. Точнее, отображаются только кастомные с сервера, ставить обычные придется средствами операционной системы (Win+. в Шиндошс).
    • Писать / комментировать приходится в модальных окнах на черном фоне. Т.е. написать развернутый ответ с цитатами — НЕТ ПУТИ!

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

    @rf @ru