2023-06-09 11:42:39
2023-06-07 15:12:40
2023-06-06 18:57:25
54
Про Hubzilla
Очередной раз порадовал плагин "Superblock" в Hubzilla. Клик -- и нет мусора в ленте, и не будет от этого юзера. Это после ответа "хачу и пощу" на вопрос "на кой ляд хрень в ретранслятор кросспостить".
Осознал, чего мне не хватает в интерфейсе Hubzilla:
1. древовидных комментариев, как в ЖЖ/DW. Всё ж плоская лента комментариев неудобна для дискуссий.
2. кнопки переключения темы день/ночь (сейчас надо в профиль лазать). Таки просто я её не заметил. 😀
3. поддержки кастомных эмодзи (это из разряда совсем бантиков), как в Streams. 😀
Эта запись была отредактирована (10 мес. назад)
Michael [Кошак] Skolsky (R1BLH)
•@Agnessa про эмодзи. Вот так на Streams. По мне тут они вполне уместны.
@Iron Bug но возможность отключения их в конфиге/интер
... показать больше@Agnessa про эмодзи. Вот так на Streams. По мне тут они вполне уместны.
@Iron Bug но возможность отключения их в конфиге/интерфейсе -- тоже полезная вещь.
Iron Bug
•top.ofthe.top
•
... показать большеДревовидные комменты не всегда хорошо. Они ок для относительно мелких тр
Древовидные комменты не всегда хорошо. Они ок для относительно мелких тредов. Для тредов же с тысячами комментов возникают сложности с пагинацией: приходится решать проблему как это всё разбить на страницы и ещё добавлять свёрнутые по дефолту длинные ветки, которые можно подгрузить аяксом. И если для развлекательных ресурсов с общением уровня "насрал - забыл", где треды больше недели живут редко, большое количество комментов редкость, то на нормальных форумах треды бывают тянутся годами и там древовидные комменты не годятся.
Я просто пользуюсь цитированием как на классических форумах чтобы был понятен контекст и никаких проблем.
Max Kostikov likes this.
Michael [Кошак] Skolsky (R1BLH)
•@top.ofthe.top
... показать большеЦитирование -- хорошая практика ещё со времён фидо
@top.ofthe.top
Цитирование -- хорошая практика ещё со времён фидонет. Но в мастодоне с ограничением в 500 символов дефолтных много не процитируешь. 😀 Ну и остальные юзеры микроблогов зачастую себя ведут подобно мастодоновским.
В фидо была одна штука, за которую по рукам били -- оверквотинг. Когда на страницу цитаты одна реплика. 😀
В ЖЖ было нормально всё с ним. Можешь глянуть, что там, что в DW. Да, тредов на тысячи комментов не встречал. С другой стороны, на форуме техническом уже есть топики, которые уже по четвёртому кругу пошли (ибо по нескольку сотен страниц в круге). Найти там что-то/прочитать кроме эпсилон-окрестности текущего момента весьма сложно. Там уж без разницы -- ветки или нет. Но были б ветки с ответами на вопросы -- было б удобнее, чем имеющийся поток сознания.
brusee likes this.
top.ofthe.top
•
... показать большеТак мастодон и не обязательно использовать. На то он и микроблоггинг. Ладно хоть длинные п
Так мастодон и не обязательно использовать. На то он и микроблоггинг. Ладно хоть длинные посты с других инстансов отображает.
Видел я, ничего хорошего, а технически вовсе очень геморойно и ресурсозатратно. Ну и пользоваться становится неудобно, мало того что тред разбит на кучу страниц, так ещё и ветки комментов свёрнуты и они подгружаются аяксом при разворачивании. В итоге отслеживать новые комменты невозможно: когда кто-то отвечает в какую-то ветку посреди треда, увидеть это мало шансов.
Линейные если то взять хоть форумы типа 4pda, там сотни страниц в треде обычное дело. Если древовидные треды то любой топ-блогер в жж, к примеру 6000+ комментов
.
Прощай, ЖЖ! Привет, ТТ!
tema.livejournal.comMax Kostikov likes this.
Michael [Кошак] Skolsky (R1BLH)
•@top.ofthe.top
... показать большеДа на qrz та же история. 😀 Но технические формумы -- это всё ж не соцсеть. Другая задач
@top.ofthe.top
Да на qrz та же история. 😀 Но технические формумы -- это всё ж не соцсеть. Другая задача у них.
Топ блогеры могут идти в пеший эротический тур, монетизироваться. Сюда они не придут, бесплатно контент творить. 😀 К слову, у Лебедева там вполне нормально с ветками, они небольшие, просто их много. Вдобавок, если помнишь, в нотификациях ЖЖ была прямая ссылка на коммент, про который она.
brusee likes this.
Александр
•> В итоге отслеживать новые комменты невозможно: когда кто-то отвечает в какую-то ветку посреди треда, увидеть это мало шансов.
Если ты автор материала, то придёт уведомление на каждый
... показать больше> В итоге отслеживать новые комменты невозможно: когда кто-то отвечает в какую-то ветку посреди треда, увидеть это мало шансов.
Если ты автор материала, то придёт уведомление на каждый комментарий.
Если ты мимо проходил, то отслеживать каждый комментарий практического смысла и нет. Проглядел общее тело дискуссии, если заинтересовали ответвления - прошёл в конкретное. Если там 100500 комментариев, то читать их все обычно и не стоит. Зато, если уж зацепился в одной или нескольких ветках, то их не потеряешь.
В плоской же простыне наступают кранты уже после пары десятков комментариев и вести хотя бы две беседы параллельно уже нельзя - все друг другу будут мешать, а нити спутаются.
Фейсбук и Твиттер вышеупомянутые по этой причине для дискуссий вообще не подходят, если там больше нескольких участников. И в Мастодоне тоже вечно это "ааа, хеллтреды" - и это когда комментариев всего-то штук тридцать 😀
like this
Michael [Кошак] Skolsky (R1BLH), Wandering Thinker и ХаББыватель like this.
Michael [Кошак] Skolsky (R1BLH)
•top.ofthe.top
•Это проблема не отображения а модерирования скорее. Если в треде пошло какое-то ответвление от изначальной темы треда (оффтоп), то мы на форуме это решали выносом ответвления в отдельный тред. ActivityPub такое не поддерживает, но на отдельно взятом движке реализация в теории возможна, но федерироваться такие манипуляции не будут, таким образом на других инстансах продолжит отображаться как было.
Michael [Кошак] Skolsky (R1BLH)
•@top.ofthe.top
... показать большеА при чём тут AP? Повторюсь, изначально разговор вообще об интерфейсе Hubzilla, т.е. ко
@top.ofthe.top
А при чём тут AP? Повторюсь, изначально разговор вообще об интерфейсе Hubzilla, т.е. конкретного движка. 😀 AP -- лишь один из протоколов, которые этот сервер/движок поддерживает для связи меж инстансами Федиверс. Если он ограничен... Ну ой.
Max Kostikov likes this.
brusee
•Michael [Кошак] Skolsky (R1BLH)
•@brusee
Респект, однако ему.
Wandering Thinker likes this.
Max Kostikov
•@top.ofthe.top
... показать большеТочно так. И другие минусы тоже оп
@top.ofthe.top
Точно так. И другие минусы тоже описаны верно.
Короче говоря, идеального ничего нет.
Но, глядя на ситуацию когда произошёл массовый отход от традиционной древовидной структуры, я полагаю, что причиной тому стало большее удобство плоской структуры для среднего пользователя.
Max Kostikov
•Однако, фиг знает, насколько это будет удобно.
brusee likes this.
Michael [Кошак] Skolsky (R1BLH)
•@Max Kostikov
... показать большеЯ б потестил! Выглядит любопытным.
Особо если при переходе из нотификация будет это происходить -- скрываться ос
@Max Kostikov
Я б потестил! Выглядит любопытным.
Особо если при переходе из нотификация будет это происходить -- скрываться остальные комменты, кроме той нитки, куда перешёл. При этом надо корректно чистить нотификации -- сейчас они зачищаются все при переходе в пост.
brusee
•@Michael [Кошак] Skolsky (R1BLH) вариант вполне годный. предлагаю добавить такой пункт в менюшку шестеренки. логика работы наверно наиболее удобной будет такая:
... показать больше1) пользователь читает пор
@Michael [Кошак] Skolsky (R1BLH) вариант вполне годный. предлагаю добавить такой пункт в менюшку шестеренки. логика работы наверно наиболее удобной будет такая:
1) пользователь читает портянку комментов,
2) доходит до заинтересовавшего,
3) тыкается в шестеренку, выбирает пункт "показывать только эту нитку"
4) все комментарии ниже не относящиеся к этому комменту сворачиваются (css display:none), и появляется плавающая кнопка что бы вернуть как было.
по идее должно легко реализовываться...
like this
Michael [Кошак] Skolsky (R1BLH) и Wandering Thinker like this.
Michael [Кошак] Skolsky (R1BLH)
•@Max Kostikov
... показать большеКстати, посмотрел реализацию веток на френдике. Вполне удобно, жаль, что не сворачиваемы. Из уведомления попадаешь сразу
@Max Kostikov
Кстати, посмотрел реализацию веток на френдике. Вполне удобно, жаль, что не сворачиваемы. Из уведомления попадаешь сразу в нужную ветку.
top.ofthe.top
•Мы на одном классическом форуме по типу 4pda (форум был на околомузыкальную тематику, хотя там были разделы много о чём другом, политота, околоайти и прочее) просто добавили комменты к пост
... показать большеМы на одном классическом форуме по типу 4pda (форум был на околомузыкальную тематику, хотя там были разделы много о чём другом, политота, околоайти и прочее) просто добавили комменты к постам.
Идея была в том что многие отвечают в тред какими-то короткими постами из пары слов типа "согласен", "не согласен", "кг/ам" или тупо смайликов накидают. Вот для подобного мы добавили комменты под постами чтобы повысить удобство чтения тредов. Сами же комменты ограничили длиной чтобы в комменты не совали простыни текста. В итоге получилось ок: нет недостатков древовидных тредов и при этом решили часть проблем линейного вида, которые нас больше всего раздражали.
Michael [Кошак] Skolsky (R1BLH)
•@top.ofthe.top
... показать большеНу вот на хабзилле я и вижу пост с комментами. Никаких микроблоговых тредов.
@top.ofthe.top
Ну вот на хабзилле я и вижу пост с комментами. Никаких микроблоговых тредов.
Max Kostikov
•@Michael [Кошак] Skolsky (R1BLH)
... показать большеОни сами выбрали путь страданий.
@Michael [Кошак] Skolsky (R1BLH)
Они сами выбрали путь страданий.
like this
Wandering Thinker, Michael [Кошак] Skolsky (R1BLH), brusee и ХаББыватель like this.
Max Kostikov
•
... показать большеПри большой дискуссии это сложно красиво отображать. Пару уровней ещё куда ни шло, но
При большой дискуссии это сложно красиво отображать. Пару уровней ещё куда ни шло, но больше это ужас-ужас. Вообще, я предлагал года три назад заинтересованным нарисовать как это должно визуально выглядеть под обязательство реализовать в коде. Но дальше, "я хочу" это, разумеется, не пошло.
Александр
•Написано же - "как в ЖЖ" 😀)
Там, конечно, тоже косяки есть, но это одна из лучших реализаций. С наскока такое, конечно, не реализовать - там ведь не только отступы, нужно ещё выборочное и автома
... показать большеНаписано же - "как в ЖЖ" 😀)
Там, конечно, тоже косяки есть, но это одна из лучших реализаций. С наскока такое, конечно, не реализовать - там ведь не только отступы, нужно ещё выборочное и автоматическое сворачивание веток, например.
Michael [Кошак] Skolsky (R1BLH)
•@Александр в Streams, кстати, уровень индицируется.
Александр
•"Хорошо, но мало" 😀
Смысл ветки в том, чтобы комфортно отслеживать и вести дискуссию в её рамках, причём не слишком мешая остальным. Индикаторы сами по себе не слишком важны, если не дают э
... показать больше"Хорошо, но мало" 😀
Смысл ветки в том, чтобы комфортно отслеживать и вести дискуссию в её рамках, причём не слишком мешая остальным. Индикаторы сами по себе не слишком важны, если не дают этого интерактива.
Во Френдике тоже есть отступы и довольно умные, выглядит до поры красиво и лучше, чем ничего, но вышеописанные задачи не решают и простыню из сотни-другой комментариев хочется просто закрыть 😀
Michael [Кошак] Skolsky (R1BLH) likes this.
Iron Bug
•Michael [Кошак] Skolsky (R1BLH)
Max Kostikov
•@Michael [Кошак] Skolsky
... показать большеКроме встроенных в публикацию картинок. Но всегда можно включить расширение "Photocache"
@Michael [Кошак] Skolsky
Кроме встроенных в публикацию картинок. Но всегда можно включить расширение "Photocache"
Michael [Кошак] Skolsky (R1BLH) likes this.
Michael [Кошак] Skolsky (R1BLH)
•@Max Kostikov
Что у меня и сделано изначально при настройке. 😀
Max Kostikov likes this.
Александр
•Это фича такая у некоторых клиентов, типа свериться с оригиналом и показать все комментарии. И регулярно.
С системной точки зрения это звиздец, конечно.
Ещё где-то видел подгрузки лок
... показать большеЭто фича такая у некоторых клиентов, типа свериться с оригиналом и показать все комментарии. И регулярно.
С системной точки зрения это звиздец, конечно.
Ещё где-то видел подгрузки локальных лент удалённых (т.е. не своего, а чужих) серверов - это уже натуральный дидос 😀
Max Kostikov likes this.
Iron Bug
•а выгрузку ленты я у себя уже закрыла. от подобных любителей.
Iron Bug
•всё это приходится банить и выпиливать. это всё происходит от левых API, которые развели мастодон и ко и которые начали внедрять в другие платформы. поэтому я радикально против таких API. это надо зарубать на корню. иначе это может угрожать безопасности данных юзеров и вообще всей сети Федивёрс.