Skip to main content


Про Hubzilla


Очередной раз порадовал плагин "Superblock" в Hubzilla. Клик -- и нет мусора в ленте, и не будет от этого юзера. Это после ответа "хачу и пощу" на вопрос "на кой ляд хрень в ретранслятор кросспостить".

Осознал, чего мне не хватает в интерфейсе Hubzilla:
1. древовидных комментариев, как в ЖЖ/DW. Всё ж плоская лента комментариев неудобна для дискуссий.
2. кнопки переключения темы день/ночь (сейчас надо в профиль лазать). Таки просто я её не заметил. 😀
3. поддержки кастомных эмодзи (это из разряда совсем бантиков), как в Streams. 😀

This entry was edited (11 months ago)
in reply to Michael [Кошак] Skolsky (R1BLH)

Да, нормальных веток "как в ЖЖ" в Феди сильно не хватает.

Пожалуй, это был мой основной критерий при выборе платформы. Но и тут реализация так себе, хоть и лучше, чем вообще никак.

in reply to Александр

Френдика это предлагает искаропки.
не хватает модерируемых рассылок/форумов (закрытых, чтобы туда всякая срань не постила "хачу и пощу").
in reply to Michael [Кошак] Skolsky (R1BLH)

мне во Френдике не хватает отписки от репостов некоторых юзеров. то есть, я хочу читать посты юзера, а репосты - фтопку. но для конкретных выбранных юзеров.
а сраные эмодзи я выпилила аж на уровне системы (и ещё дополнительно удалила во Френдике), чтобы эту гадость не видеть. и теперь меня эта тупая херня не раздражает. она просто не отображается никак.
in reply to Iron Bug

За отписку от тоже заплюсую, отличная функциябыла бы.
in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH)

Забавно. У меня на телефоне легко переключается день/ночь (два клика - один по гамбургер-меню справа вверху, второй собственно по переключалке), а вот где и как искать, как применить суперблок при включенном плагине - нипанятно. Что есть, что нет...

Плоская лента комментариев, где непонятно, кто кому на что ответил, при этом новое может возникать в любом ее месте - это ой. Как только перестало быть непосредственно обозримо, не подискутируешь особо. Так, выбрать конкретную реплику, ответить на нее и всё... Эх! 😀
Но опять же, читаю обычно с телефона, древовидность тут тоже не особо хороша бывает. Всё быстро уезжает за правый край экрана или размазывается в узкий столбик по тому же краю, или требует дополнительных переходов в отдельную ветку дискуссии и обратно, не позволяя видеть всю картину, что тоже бесит. Не знаю, чего хотеть тут 😀)

Про эмодзи тож не знаю, чего хотеть 😀)

in reply to Agnessa

@Agnessa

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


при клике на аватарку в выпадающем меню появляется пункт "заблокировать полностью" тоже долго не мог сообразить где его искать)))

@Michael [Кошак] Skolsky (R1BLH)
в принципе сам функционал дерева в хабзилле есть - если отвечают на коммент справа вверху ответа отображается двойная стрелочка при клике на которую перематывает на коммент на который отвечали.
но вот да, само древовидное отображение отсутствует, а хотелось бы.
на счет уползания дерева за край экрана телефона есть неплохие варианты решения на уровне тем оформления (встречал на некоторых форумах):
1) в мобильной версии отступы дерева не отображаются но порядок сообщений соответствуе древовидному отображению и по факту дерево присутствует.
2) изменение отступа при прокрутке дерева - самый верхний из видимых на экране комментов отображается без отступа а последующие комменты с соответствующими смещениями.
удобное дополнение к древовидному отображению по моему это свертка/развертка веток дерева по клику...

кастомные эмодзи эт да, тоже хотелось бы, и чтоб они поддерживали svg картинки! и соглашусь с @Iron Bug - не помешала бы возможность отключения их отображения.

in reply to brusee

@brusee

при клике на аватарку

Спасибо! Там, оказывается, меню есть! 😀)

есть неплохие варианты решения

Да, свертка-развертка приятна, факт.

in reply to Agnessa

@Agnessa

(два клика - один по гамбургер-меню справа вверху, второй собственно по переключалке)


Слона-то я и не приметил! Спасибо! Пункт снят! 😀

in reply to Agnessa

@Agnessa

Плоская лента комментариев, где непонятно, кто кому на что ответил


Очень понятно, как раз, если ответ привязан к комментарию - пользуйтесь специальной кнопкой "ответить" и двойными стрелками вверх и вниз в правом верхнем углу комментария.

in reply to Max Kostikov

@Max Kostikov
Взглядом - непонятно. Натыкивать поштучно большую дискуссию и держать это в голове - малореально.
Но я уже говорила выше, я не знаю, что хотеть. Я знаю только, где мне неудобно 😀)
in reply to Agnessa

@Agnessa

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


Чёрт. Пришла в голову идея, как в Кин-Дза-Дза (ну или на карте метро). Цветовая дифференциация штанов (веток комментов). Да, пёстро, но при этом понятно, что откуда. Для минимизации пестроты цвета можно подобрать.

This entry was edited (11 months ago)
in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH)

Цветовая дифференциация штанов (веток комментов)


Дальтоников дискриминировать? Во Friendica так, по-моему, было. Слава богу догадались убрать.

This entry was edited (11 months ago)
in reply to Max Kostikov

@Max Kostikov градациями серого? На самом деле, как и любая фича, такое должно быть отключаемым. Или отдельным расширением.
This entry was edited (11 months ago)
in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH)
Пример такой реализации —Fedilab. Раскрашены не сами ветки, а полоса слева от них. В принципе, неплохо. Но как правильно сказали, до поры до времени.
Второй пример — Infinity, клиент для Reddit. И вот там начинается ад, поскольку ветвление в постах на Reddit гораздо сильнее.
@Agnessa
in reply to Alado

да любую, даже гипотетически бесконечную, вложенность можно сделать так, чтобы просматривалось, например, три (пять, шесть, на усмотрение юзера) уровня, а остальное красивенько сворачивалось. но это ж надо делать. а нынешние рукожопы только готовые движки юзать умеют, и то копипастой лапши со стек оверфлоу.
in reply to Max Kostikov

@Max Kostikov

двойными стрелками вверх и вниз в правом верхнем углу комментария.


Для меня они банально мелки и невизуальны. Особенности зрения. 🙁 А на мобильнике ещё и тапнуть их сложновато.

in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH) @Max Kostikov только что протестил как работают эти стрелочки :
1) стрелка "вниз" отображается у родительского коммента только если вы ткнулись на стрелку "вверх" на ответе.
2) нет перехода к веткам ответов - если стрелочка "вниз" отображается то только одна и указывает на тот ответ с которого была последняя перемотка по стрелке до этого коммента.
in reply to brusee

@brusee

и указывает на тот ответ с которого была последняя перемотка по стрелке до этого коммента


Она указывает на комментарий, с которого началсь промотка на уровень выше.

in reply to Max Kostikov

@Max Kostikov точно.
не очень удобный функционал. хотя сама идея такого отображения дерева сообщений в общем то очень даже неплоха.
если бы стрелки вниз были бы такими же стационарными как и стрелки вверх было бы удобнее. правда встает вопрос как решить вопрос отображения в случае когда количество веток у одного сообщения будет больше чем влазит стрелок вниз ))))
in reply to brusee

@brusee

не очень удобный функционал


Делал для себя и мне удобно 🕶

Как их реализовать в случае веб-интерфейса не представляю себе.


Это нетрудно. Но народ привык тыкать в экран.

in reply to Max Kostikov

@Max Kostikov

Делал для себя и мне удобно


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

in reply to brusee

@brusee Ту часть, что на стороне фронтенда в JS. Конкретные места можно найти дебагом браузера, потому что я не помню точно что и где, а смотреть мне лень. Но там только пролистование реализовано.
Остальное в шаблонах формирования треда и его обработчике.
Ну или коммиты найти в репозитории. Помню лишь, что там я в своё время относительно много перелопатил.
This entry was edited (11 months ago)
in reply to Max Kostikov

@Max Kostikov за какой период смотреть не подскажеш? а то там много твоих коммитов.
in reply to brusee

@brusee Года три назад. Думаю, что я писал об этом в @Русская Hubzilla и там можно примерную дату посмотреть.
in reply to Max Kostikov

@Max Kostikov

Она указывает на комментарий, с которого началсь промотка на уровень выше.


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

2023-06-07_16-34-33.png

in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH)

и список номеров тех, которые являются ответами на текущее (зелёные стрелки).


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

in reply to brusee

@brusee

стрелочка вниз указывает только на то сообщение с которого произошла перемотка до текущего сообщения, а не на все ответы


10 ответов на комментарий - 10 стрелочек?

in reply to Max Kostikov

@Max Kostikov

10 ответов на комментарий - 10 стрелочек?


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

in reply to Max Kostikov

@Max Kostikov

10 ответов на комментарий - 10 стрелочек?


вот этот момент меня немного и смущает - 10 стрелок это еще ладно, а если этих веток ответов будет 100 или еще больше? ))) случай даже с 10 ветками это уже почти за гранью вероятного, но тем не менее.

in reply to Michael [Кошак] Skolsky (R1BLH)

Вам нужны древовидные комментарии? Их есть у меня! Во Френдике. Дизайн, конечно, отвратный, но это поправимо.
in reply to ХаББыватель

@ХаББыватель у меня была тестовая френдика одно время. 😀 Неплохо, но нет агрегации нужного мне, как в хабзилле.
in reply to Александр

@Александр Ну вот в канал подтягиваются посты из Pixelfed (через AP) и домашнего блога (через RSS).
in reply to Michael [Кошак] Skolsky (R1BLH)

В смысле, ты делаешь записи в этих каналах, а они автоматически ретранслируются от имени этой учётки?
in reply to Александр

Всё так, да. к примеру, по тегу src😛ixelfed можно это увидеть.
in reply to Michael [Кошак] Skolsky (R1BLH)

Немного не в тему: антенна интересная. Надеюсь, дорасту до неё. 😀
in reply to RamSDRAdmin (R3DHX)

@RamSDRAdmin

Немного не в тему: антенна интересная. Надеюсь, дорасту до неё. 😀


Антенна -- да, любопытная. Реализация -- на тройку с минусом. 😀

in reply to Michael [Кошак] Skolsky (R1BLH)

Странно, не вижу такой записи.

Проверял, оно точно по AP такое отправляет? А то там что-то желтенькое вон написано 😀

in reply to Michael [Кошак] Skolsky (R1BLH) (Streams)

Нет, я имею в виду - дальше оно в AP ретранслирует? 😀

А то раньше видел фотографии у тебя, но какое-то время назад что-то мало.

in reply to Александр

@Александр у кошака не знаю как там и че, а на моем сервере что то пошло не так и теперь он ниче никуда не отправляет и в сеть попадает только то что я пощу в зеркальный канал на зотуме, ну и да, картинки в таких постах я использую редко.
in reply to brusee

Когда у меня была Хабзилла, в таких случаях помогало соответствующие плагины передернуть выкл/вкл в админке.

Иногда случалось после обновлений. Но было пару лет назад 😀

in reply to Александр

@Александр попробую но скорее всего у меня баг более глобальный - нет отправки не по каким то конкретным протоколам а вообще наружу ниче не отправляется, а новые посты и комменты приходят только с зотума и от кошака. но сейчас у меня нет времени с этим разбираться по этому отложил до зимы.
in reply to Александр

@Александр

Нет, я имею в виду - дальше оно в AP ретранслирует? 😀


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

This entry was edited (11 months ago)
in reply to Александр

@Александр желтенькое это тэг добавленый уже на стороне хабзиллы.
in reply to Александр

@Александр

Проверял, оно точно по AP такое отправляет? А то там что-то желтенькое вон написано 😀


Pixelded -- точно по AP. А уж Hubzilla -- по тем протоколам, что у контактов прописаны.

Вот из отчёта по доставке:
2023-06-07_13-40-37.png

This entry was edited (11 months ago)
in reply to Michael [Кошак] Skolsky (R1BLH)

И... снова скриншотик с указанным функционалом.
p.s. RSS тоже можно добавить как контакт )
This entry was edited (11 months ago)
in reply to ХаББыватель

@ХаББыватель remote_self? Любопытно, надо будет поднять friendica, постестить, как оно заработает.
in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH) , вроде нормально работает. Если поставить зеркалирование, то посты и c Peertube, и с Pixelfed подтягивает и показывает.
in reply to Michael [Кошак] Skolsky (R1BLH)

Надо сначала в настройках администрирования включить "Разрешить пользователям установить remote_self", потом в контактах появится эта опция
in reply to ХаББыватель

@ХаББыватель IMHO выглядит максимально отвратно. Хотя, дизайном поправимо, действительно.
This entry was edited (11 months ago)
in reply to Michael [Кошак] Skolsky (R1BLH)

@Agnessa про эмодзи. Вот так на Streams. По мне тут они вполне уместны.

2023-06-07_11-40-34.png

@Iron Bug но возможность отключения их в конфиге/интерфейсе -- тоже полезная вещь.

in reply to Michael [Кошак] Skolsky (R1BLH) (Streams)

проблема в том, что говнохипстеры втащили это говнище аж у UTF. и мне пришлось на уровне системы выпиливать эти символы, чтобы они нигде не отображались.
in reply to Iron Bug

Ну эмодзи втащили не столько хипстеры, сколько японцы. Хипстеры просто подхватили. Это уж другой разговор. 😀

Выпилить на уровне системы -- достойный подход. Мне слабо. 😀

in reply to Michael [Кошак] Skolsky (R1BLH) (Streams)

ну, я весь софт собираю сама, вручную, и его патчу под свои хотелки. так что мне не слабо. другое дело, что такие вот говнища раздражают: не было проблемы - так её создали на ровном месте. и вот теперь надо с ней бороться. а кроме этого есть ещё множество мелких и крупных говен, которые надо править, выпиливать, или, наоборот, что-то дописывать, чтобы работало нормально. в общем, это отнимает довольно много времени и, главное, нервов. если просто программированием мне заниматься нравится, то вот выпиливать говна меня раздражает.
in reply to Iron Bug

Понимаю тебя. Всё ж с железками мне попроще. 😀 Пока в ПЛИСы не лезешь.
in reply to Michael [Кошак] Skolsky (R1BLH)

древовидных комментариев, как в ЖЖ/DW. Всё ж плоская лента комментариев неудобна для дискуссий


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

This entry was edited (11 months ago)
in reply to Max Kostikov

Написано же - "как в ЖЖ" 😀)

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

in reply to Michael [Кошак] Skolsky (R1BLH)

"Хорошо, но мало" 😀

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

Во Френдике тоже есть отступы и довольно умные, выглядит до поры красиво и лучше, чем ничего, но вышеописанные задачи не решают и простыню из сотни-другой комментариев хочется просто закрыть 😀

in reply to Александр

да, в родном интерфейсе Френдики нельзя развернуть и читать часть обсуждения, как в ЖЖ, например. а хотелось бы. чтобы отступы были человеческими.
и чтобы можно было сворачивать ветки, как в любых древесных представлениях данных, будь то код или форумы. но это чисто интерфейсная фигня, это мелочи. если захотеть, можно такое написать. просто, видимо, мало кто юзаер веб-морду. а с точки зрения данных данные в Федивёрсе более-менее однородны и проблемы с отображением - это чисто интерфейсные косяки.
This entry was edited (11 months ago)
in reply to Александр

но что хорошо у Френдики: её веб-морда теребит только собственный сервер, а не лезет к куче серверов за данными. а многие клиенты на смертьфонах тупо поллят в цикле все оригиналы всех постов. и это жопа. потому что от таких клиентов прилетает иногда стопицот запросов в минуту на одно и то же. и их приходится вылавливать и банить по агентам, по айпишникам и т.д.
This entry was edited (11 months ago)
in reply to Iron Bug

У хабзиллы та же история. Всем занимается сервер. С другой стороны, не удивительно, ведь в основе работа одних и тех же авторов лежит. 😀
in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky

У хабзиллы та же история. Всем занимается сервер.


Кроме встроенных в публикацию картинок. Но всегда можно включить расширение "Photocache"

in reply to Max Kostikov

@Max Kostikov

Но всегда можно включить расширение "Photocache"


Что у меня и сделано изначально при настройке. 😀

in reply to Iron Bug

Это фича такая у некоторых клиентов, типа свериться с оригиналом и показать все комментарии. И регулярно.

С системной точки зрения это звиздец, конечно.

Ещё где-то видел подгрузки локальных лент удалённых (т.е. не своего, а чужих) серверов - это уже натуральный дидос 😀

in reply to Александр

так я вот про это и говорю. когда макака пишет говнокод, который дёргает сотни чужих серверов напрямую, причём в цикле! то есть, у юзверя тупо открыт какой-то тред, а это говно дидосит серверы непрерывно.
а выгрузку ленты я у себя уже закрыла. от подобных любителей.
This entry was edited (11 months ago)
in reply to Александр

я иногда логи смотрю и есть прямо боты, которые выискивают конкретные теги и слова в постах. пытаются использовать поиск (это я сразу зарезала, ибо нефиг) и создавать запросы, которые поставят раком всю базу.
всё это приходится банить и выпиливать. это всё происходит от левых API, которые развели мастодон и ко и которые начали внедрять в другие платформы. поэтому я радикально против таких API. это надо зарубать на корню. иначе это может угрожать безопасности данных юзеров и вообще всей сети Федивёрс.
in reply to Александр

@Александр

Во Френдике тоже есть отступы и довольно умные, выглядит до поры красиво и лучше, чем ничего, но вышеописанные задачи не решают и простыню из сотни-другой комментариев хочется просто закрыть 😀


Кстати да, хорошая иллюстрация.

in reply to Александр

@Александр

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


По мне так ветвистые комментарии говно, вновь оговорюсь, при уровне от 2.
Сворачивание это вообще элементарно. Да и ветки собрать не бог весть что.
Проблема в том, что ширина ограничена, особенно на мобильных устройствах, и впихнуть ветвистое невпихуемое туда практически невозможно. Поэтому я прекрасно понимаю почему Мордокнига и Твиттер отображают комментарии именно так.

in reply to Max Kostikov

они просто сраные макаки и им впадлу тупо проверить юзерагент. и тем более они юзают скриптятину, а там точно есть все параметры экрана. это просто лень и банальное неуважение к юзерам. сделали одно говно на всех - и жрите, как хотите.
по-простому это называется говнокод.
This entry was edited (11 months ago)
in reply to Max Kostikov

@Max Kostikov

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


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

in reply to Michael [Кошак] Skolsky (R1BLH)

вот даже простой юзер догадывается, что можно разделить морды или динамически их генерить с учётом юзерагента.
но у макаки даже мысли такой не возникло. потому что макака - не человек.
This entry was edited (11 months ago)
in reply to Michael [Кошак] Skolsky (R1BLH)

поддержки кастомных эмодзи (это из разряда совсем бантиков), как в Streams


А это вообще как два пальца об асафальт. Тем более есть готовое расширение которое можно взять за основу.
Правда понятно, что отображаться они на других серверах не будут если там тот же набор не включён.

This entry was edited (11 months ago)
in reply to Max Kostikov

> отображаться они на других серверах не будут

Это у других как-то работает, кстати. Отвечать нельзя, но сами изображения подтягиваются.

in reply to Александр

@Александр

Это у других как-то работает, кстати. Отвечать нельзя, но сами изображения подтягиваются.


Ну тоже вариант. Не лучший, конечно.
Я б лучше наборы автоматически подтаскивал из источника.

This entry was edited (11 months ago)
in reply to Александр

это сделано через костыли. сбоку от протокола. и это отдельный персональный костыль под каждую платформу, завязанный на какие-то мутные проверки и предположения, которые чуть что изменится - сразу поломаются. я лично эти костыли повыпилила, ибо не люблю я эту срань и не хочу, чтобы она подтягивалась откуда-то. теперь в постах чисто и нет никаких сраных картинок в тексте.
This entry was edited (11 months ago)
in reply to Max Kostikov

@Max Kostikov

Правда понятно, что отображаться они на других серверах не будут если там тот же набор не включён.


PIxelfed как-то эмодзи с других серверов подтягивает, кстати.
Streams отображает только известные ему (как понимаю, те, что в юникоде).
Но если бы была возможность установки "незнакомых" эмодзи через интерфейс: обозначение -- ссылка на файл, было б удобно.

in reply to Max Kostikov

@Max Kostikov по мне как раз интереснее видеть чужие кастомные, а у себя не выеживаться, применять стандартные 😀
in reply to Michael [Кошак] Skolsky (R1BLH)

> древовидных комментариев, как в ЖЖ/DW. Всё ж плоская лента комментариев неудобна для дискуссий.


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

Я просто пользуюсь цитированием как на классических форумах чтобы был понятен контекст и никаких проблем.

in reply to top.ofthe.top

@top.ofthe.top

Я просто пользуюсь цитированием как на классических форумах чтобы был понятен контекст и никаких проблем.


Цитирование -- хорошая практика ещё со времён фидонет. Но в мастодоне с ограничением в 500 символов дефолтных много не процитируешь. 😀 Ну и остальные юзеры микроблогов зачастую себя ведут подобно мастодоновским.

В фидо была одна штука, за которую по рукам били -- оверквотинг. Когда на страницу цитаты одна реплика. 😀

Древовидные комменты не всегда хорошо. Они ок для относительно мелких тредов. Для тредов же с тысячами комментов возникают сложности с пагинацией


В ЖЖ было нормально всё с ним. Можешь глянуть, что там, что в DW. Да, тредов на тысячи комментов не встречал. С другой стороны, на форуме техническом уже есть топики, которые уже по четвёртому кругу пошли (ибо по нескольку сотен страниц в круге). Найти там что-то/прочитать кроме эпсилон-окрестности текущего момента весьма сложно. Там уж без разницы -- ветки или нет. Но были б ветки с ответами на вопросы -- было б удобнее, чем имеющийся поток сознания.

in reply to Michael [Кошак] Skolsky (R1BLH)

> Но в мастодоне с ограничением в 500 символов дефолтных много не процитируешь. 😀


Так мастодон и не обязательно использовать. На то он и микроблоггинг. Ладно хоть длинные посты с других инстансов отображает.

> В ЖЖ было нормально всё с ним. Можешь глянуть, что там


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

> Да, тредов на тысячи комментов не встречал.


Линейные если то взять хоть форумы типа 4pda, там сотни страниц в треде обычное дело. Если древовидные треды то любой топ-блогер в жж, к примеру 6000+ комментов
.

in reply to top.ofthe.top

@top.ofthe.top

Линейные если то взять хоть форумы типа 4pda, там сотни страниц в треде обычное дело.


Да на qrz та же история. 😀 Но технические формумы -- это всё ж не соцсеть. Другая задача у них.

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

in reply to top.ofthe.top

> В итоге отслеживать новые комменты невозможно: когда кто-то отвечает в какую-то ветку посреди треда, увидеть это мало шансов.

Если ты автор материала, то придёт уведомление на каждый комментарий.

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

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

Фейсбук и Твиттер вышеупомянутые по этой причине для дискуссий вообще не подходят, если там больше нескольких участников. И в Мастодоне тоже вечно это "ааа, хеллтреды" - и это когда комментариев всего-то штук тридцать 😀

in reply to Александр

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


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

in reply to top.ofthe.top

@top.ofthe.top

ActivityPub такое не поддерживает, но на отдельно взятом движке реализация в теории возможна


А при чём тут AP? Повторюсь, изначально разговор вообще об интерфейсе Hubzilla, т.е. конкретного движка. 😀 AP -- лишь один из протоколов, которые этот сервер/движок поддерживает для связи меж инстансами Федиверс. Если он ограничен... Ну ой.

in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH) ну @top.ofthe.top не пользователь хабзиллы, насколько я понял он вообще прикрутил AP к движку своего сайта и его интересуют решения укладывающиеся в рамки этого протокола.
in reply to brusee

@brusee

он вообще прикрутил AP к движку своего сайта


Респект, однако ему.

in reply to top.ofthe.top

@top.ofthe.top

В итоге отслеживать новые комменты невозможно: когда кто-то отвечает в какую-то ветку посреди треда, увидеть это мало шансов.


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

This entry was edited (11 months ago)
in reply to top.ofthe.top

Хотя, мне пришла в голову ещё одна идея. Для плоской структуры можно сделать что-то вроде "показывать только эту нитку" со скрытием всех прочих комментариев. Это довольно просто реализовать.
Однако, фиг знает, насколько это будет удобно.
in reply to Max Kostikov

@Max Kostikov

Однако, фиг знает, насколько это будет удобно.


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

This entry was edited (11 months ago)
in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH) вариант вполне годный. предлагаю добавить такой пункт в менюшку шестеренки. логика работы наверно наиболее удобной будет такая:
1) пользователь читает портянку комментов,
2) доходит до заинтересовавшего,
3) тыкается в шестеренку, выбирает пункт "показывать только эту нитку"
4) все комментарии ниже не относящиеся к этому комменту сворачиваются (css display:none), и появляется плавающая кнопка что бы вернуть как было.

по идее должно легко реализовываться...

in reply to Max Kostikov

@Max Kostikov

Хотя, мне пришла в голову ещё одна идея.


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

in reply to Max Kostikov

Мы на одном классическом форуме по типу 4pda (форум был на околомузыкальную тематику, хотя там были разделы много о чём другом, политота, околоайти и прочее) просто добавили комменты к постам.

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

in reply to top.ofthe.top

@top.ofthe.top

просто добавили комменты к постам.


Ну вот на хабзилле я и вижу пост с комментами. Никаких микроблоговых тредов.

in reply to Michael [Кошак] Skolsky (R1BLH)

@Michael [Кошак] Skolsky (R1BLH)

Но в мастодоне с ограничением в 500 символов дефолтных много не процитируешь. 😀


Они сами выбрали путь страданий.

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.