Время от времени появляются люди, которых хлебом не корми - дай что-то улучшить. На этот раз - комментарии.
Чем же их не устраивает всем привычное дерево комментариев, пусть с кучей ненужных полосок, но с ключевым словом "привычные"? Попробуем разобраться.
С комментариями - всё очень просто, проще некуда уже. Ответить можно на статью (пост) или на какой-либо из комментариев. Получается дерево ответов, вот потому там полосочки.
Прилетает комментарий. Если его вовремя замечаешь, то всё нормально, готовишься к ответу.
Тут важно в нужный момент сгруппироваться и послать сообщение обратно в сеть.
И если аргументация выбрана удачно, то противник повержен.
Позже ему приходится продолжать новый гейм.
Хотите проще - есть ВК, где ответить можно только на комментарии первого уровня или на пост. Получается проще, не более 2 уровней.
Что на самом деле нужно читателю?
1) указывать, новые комментарии или не очень, были просмотрены или "не совсем".
2) группировать повыше сначала интересующие темы;
3) сразу уменьшить показ мусорных авторов.
4) Улучшайзинг дерева (но всё же было нормально? ©)
5) …
Разбираем названные "фичи" по проядку, потом, может быть, что-то ещё добавится.
Новые или не очень?
Выбрать этот вариант сортировки технически - наиболее просто. То что он ещё не появился в доступе, зависит от классической программистской лени.
У каждого сообщения есть дата. Число сообщений (на странице) и дата статьи (поста, записи) - тоже известна. Достаточно нарисовать временнУю шкалу сверху над комментариями, расставить точки-комментарии, отметить даже вемя последнего посещения - и возможности для выбора того, какие сообщения считать новыми - есть.
Сортировка интересующих тем
С этим - засада, всё очень нескоро, надо срочно сделать ИИ, разбирающий тексты в понятиях читателя и подсказывающий, что ему будет интересно. Если проще - опять же, Гугл, который при выборе релевантных роликов сильно сужает обзор, стараясь из читателя сделать узеого специалиста.
Уменьшить показ мусорных
Тут - отностельно нормально, осталось читателю указать, каких авторов считает мусорными, и сворачивать сильнее или слабее их. Даже какие-то настройки уже есть на сервере, которые делают обратное, выделяют немусорных.
Улучшайзинг
Тут тоже относительно просто, хотя можно долго заниматься примерно одинаковыми действиями.
К примеру, ставим настройку в разделе "Лабс" - "Короткие отступы"-"Да" - и дерево преобразуется.
С этой настройкой в мобильных экранах экономия пикселей будет существенна.
В целом - принципиального улучшения не даёт, дерево меняется на уровне "чуть хуже - чуть лучше".
На этом направлении не ожидается никаких прорывов. Исправить может только ИИ с повторением мыслей читателя о том, что читать первым.
И поэтому для настроек по умолчанию ничего не меняем, и даже с цветами палитры отступов пока что нет определённости - выложены 3 варианта разной степени яркости. И получается, что яркие не укладываются в дизайн, неяркие трудно отслеживать, и ничто не выглядит однозначно лучшим. Остаётся только поздравить коллег-демократов с успехом, они вырвались вперёд ненадолго, используя более эффективные картинки и анимации.
Ещё, для тёмных тем выбраны другие 3 палитры, и там под значением "бледные" - не бледные цвета - это не баг, а просто один из вариантов палитры (не в точности такой, как для светлых тем).
Поэтому - единственный практический совет: если найдёте более качественную палитру для улучшайзинга отступов, мы готовы её поставить как ещё один или несколько вариантов настроек.
Комментарии
Ничего не понял...
А током не ударит?
Добавлю, пожалуй, слово "Техническое" в заголовок - это по организации комментариев на АШ.
Конкретные науки в противуположность абстрактным становятся тем менее точны, чем ближе предмет их приближается к человеческой жизни:
- математика,
- астрономия,
- химия,
- физика,
- биология (начинается неточность),
- антропология (неточность увеличивается),
- социология (неточность доходит до тех пределов, что самая наука уничтожается).
Это он меня форсит.
Преподаватель собирает наглядную электросхему, голос со стороны учеников:
- А не йопнет?
Преподаватель расеянно:
- Не йопнет... ???? КТО СКАЗАЛ????
В исходнике - <задумчиво>Не должно...<резко>КТО сказал?!
Угу))) И такой вариант есть)))
Я бы возможность сворачивания веток добавил.... Иногда срач (прости Господи в светлый день) читать приходится, порой далеко отходящий от темы обсуждения с переходом на личности с такими заворотами ,что даже я ,тридцать лет сантехниками руковожу ,новые обороты встречаю....
Улучшенные аккаунты и авторы статей как раз имеют такие возможности - ветки свернуть. Но на всех трудно распространить, т.к. тогда временами требуется загружать или пересматривать на сервере несколько страниц, нагрузка на сервер возрастает.
Я по аналогу, скажем, на иносми, открыт корневой комментарий, а внизу ответов..., открыть ветку. Или на яндекс дзен комментарий, под ним ответов 100500, открываются, когда нажмешь
Нагрузка в том, что сейчас все якоря для ссылки выглядят одинаково: <a id="new"></a>. Для переходов надо индивидуально (для каждого - разные) собрать не 1 такую страницу до 50 комментов, а полный набор, чтобы в каждой из них проставить <a id="new1"></a>б <a id="new2"></a>, ..., <a id="new33"></a>/ И часто новых - столько, сколько комментариев.
Как вариант, можно на клиенте переименовать такие якоря в разные и ходить только по 1 странице. Но это будет не совсем верно и надо делать сложнее. В общем, сделать можно, но мороки будет много. В ряду важностей есть несколько более важных задач для будущих фич.
Меня в целом и так всё устраивает. Но я консервативен, потому на меня может и не нужно ориентироваться ) Есть, кому нужно - стильно, модно, молодёжно - может они чего и подскажут. А мне - норм! Всё здорово! Спасибо за заботу о сообществе. И с праздниками!
Надеюсь, дерево комментариев убирать не будете? ВК не лучший пример для подражания.
Никто не думает ). Это как раз примеры деградаций - любые соцсети имеют упрощённые системы комментирования. Деревья сохраняют форумы, где нужна точность разбора - программистские, оверклокерские и здесь - аналитические.
Спасибо.
А меня уже начало бесить вот что:
(при открытии любого топика из почты, либо открытие комментария, пришедшего ко мне на почту - сначала вылезает на секунду вот такая дуля с флажком оппонента на весь экран :
Можно ли убрать? Как-то это не комильфо.
После 22 января всё встанет на свои места. Кеш анти-ддос-сервиса.
И проявлялось это, как и сейчас - при настройке "обычные флаги". После 22-го и на этой настройке прыжков размеров не будет.
Ок
Не любите вы настройку "обычные флаги"
Сервер отдаёт круглые, а браузер по настройке перерисовывает, поэтому прыжки. Чтобы не прыгало, нужен бекендщик, который сделал бы настройку на сервере, но сейчас таких разработчиков нет.
Значит, круглые у вас по-умолчанию???
А что, после 22-го бекендщик появится?
Нет, сменятся закешированные большие круги и будут маленькие. Прыжок будет, но без передёргиваний всей страницы.
Это хорошо. У меня та же проблема и думал уже начать нервничать.
Как ни странно, остальные молчат
Хотя нервы как канаты)
Как ни странно, некоторые уже указали на енту хрень в технической теме тому, кому положенно этим заниматься. ;-)
Как ни странно, некоторые уже указали на енту хрень в технической теме тому, кому положенно этим заниматься. ;-)
Кстати, продублировать бы (или заменить, при желании юзера) письма на почту сообщениями в учётку
Да все отлично с комментариями на АШ. Удобно и понятно. И вообще, лучшее враг хорошего.
Сделали бы лучше, чтоб можно было просматривать новые комментарии на нескольких страницах. А то заходишь на первую, а при переходе на следующую все "new" пропадают.
Это есть в планах. Сейчас - только-только разобрались с новым дизайном, который внедрили 2 месяца назад.
Тогда Вам мысля - можно сделать кнопку "Перейти к следующему новому комментарию".
Это потребовало бы доработок на сервере (ставить разные якоря). Без сервера это придётся делать в рамках 1 страницы, а это неполноценно - ни сервер, ни скрипт ничего не знает о новых комментах на соседних страницах. Поэтому возможно будет лишь при загрузке полной страницы со всеми комментами (параметр &full). Полноценно даже этот параметр на сервере не поддерживается (после комментирования не восстанавливается). Поэтому эту функцию обещать не могу.
Ну тогда хоть сделали-бы чтобы после ответа на комментарий из полной страницы не включался постраничный режим.
Это, видимо, глубоко в движке закопано, и уже лет 7 никто не мог поднять этот вес.
Ещё вариант: ,,отметить прочитанным", это и для комментирующего информация, что его комментарий автор прочитал. Или не удосужился и ответа пока не будет.
Специально для отучения улучшаторов: надо сделать резко хуже, чтобы запросили как было.
Пример. Ранее на Пульсе, в топе при наведении курсора на аву всплывал ник автора. Поскольку значительное число авторов не имеет авы, а многие малоизвестны, то это было удобно: посмотрел, кто автор и сразу можешь сделать предварительный вывод - стоит открывать статью или нет. Реально это было удобно. Теперь какой то улучшатель эту опцию убрал, теперь вместо ника внизу монитора всплывает адрес профиля автора, ник его остается неизвестным пока или в профиль не войдешь или статью не откроешь.
Решение мудрое. Теперь вместо пожеланий улучшений есть единственное требование: блджад! верните как было! хватит улучшать!
Один контрол (аватар) начали использовать под другую функцию (метрики), но не полностью продумали пути деградаций - показ ника не отображается. Алекс в курсе; думаю, доведём со временем до прежнего удобства и выше (мгновенный показ, а было по title с задержкой).
Сделали настройку с исправлением этой деградации, в которой, когда показ метрики на аватарах отключаются, возвращается "как было" - на подсказках title (с маленькой встроенной в HTML задержкой порядка 400-500 мс, как было) отображается ник. А если не отключается - то ник отображается в самом тултипе (украшенной подсказке на jQuery UI Tooltips) с несколько большей задержкой - 750 мс. То есть, в любом случае ник отображается в подсказке.
Название настройки - в разделе Лабс - "Скрыть метрики". Чтобы отключить метрики, выбираете 1 из 3 вариантов: "аватары" (скрыть тултипы на аватарах), "+досье" или "все" (когда вообще везде убираются тултипы и остаются только title, где они были).
Было бы здорово, если бы можно было бы сворачивать отдельные ветки или их части, например, где пара товарищей причиндалами меряются или начинают пьянку на самоизоляции устраивать.
У улучшенных аккаунтов такие функции давно есть, с поддержкой на сервере.
Иногда при длительной дискуссии с участием многих собеседников баррикада из полосок становится в принципе неразбираемой. Мне нравится, когда на форумах при ответах идёт отступление от основного коммента (только от первого), никаких полосок, но когда нажимаешь на "ответить" - первым в комментарии автоматически появляется имя того, кому отвечаешь. Сразу понятно - кто кому и на что ответил. На "конте" такая система и это имя, кому отвечаешь, в комментарии не чёрного цвета, а серого, отличается по цвету от текста, но не радикально другой цвет. Сейчас посмотрел - там ещё добавилось, когда отвечаешь кому-то, то не просто свой ник стоит, а так: свой ник -> (стрелка) - ник того, кому отвечаешь. Одновременно с его ником в начале коммента это наверно не надо, но что-то одно из этого можно было бы сделать и без полосок. На "конте" посмотрите - как ответы на комменты выглядят, может здесь это тоже всех устроит.
https://cont.ws/clusters/geopoliticy
С мобильного вообще непонятно, кто кому ответил. В ключевых моментах приходится на стрелочки над комментов ответившего нажимать, чтобы в исходный коммент попасть (на который ответили)
А с полосками понятно? На мой взгляд, это очень удобно, что можно нажать на стрелочку и посмотреть - на какой коммент это был ответ.
Нет, непонятно. Я не вникала. Что там с полосками?
Здесь эти функции выполняет знак - кому ответили.
Слева полоски, справа значок на который надо нажать, на "конте" никаких полосок, просто коммент начинается со слов: "Вася... (или другой ник)" - а далее текст, что этому Васе ответили. Как-то это гораздо нагляднее и удобнее, на мой взгляд. Или без этого наверху над комментом со стрелкой, что коммент - это ответ от одного ника к другому. Эта куча из полосок явную перегрузку создаёт, причём проследить можно только на уровне 1-3 полоски, дальше уже нет, кто будет блуждать по тоненькой линии среди 10 полосок? Они только страницу комментариев загромождают. На мой взгляд, у других взгляд на это может быть другой.
Конт. Зачеркнуть. Не читайте по утрам советских газет...
Так это практически ВК: 2 уровня и ссылки, на кого ответил, что в ВК тоже было (или есть). Первый уровень - соревнование ответов и тегов (тем) на стартовый пост (статью), а внутри - каша из тех, кто поддержал эту тему. При этом очень трудно различить, где кончается одна тема и начинается другая. Отступ на 20-25 пикселей (на мобильном) без других отличий. Ну и по стрелочкам можно понять, если они есть, что ты не на первом уровне.
На немобильном - получше - отступы на ширину аватара, и тут понятно, где что. Но... ширина ответа 2-го уровня - 350! (При ширине окна 1000.) И медленно, нехотя увеличивается до 600 далее. Т.е. в принципе ничего, более 3-4 абзацев не напишешь в комментарии. Это принцип соцсетей, и Конт, как видно, недалеко ушёл. Если есть что сказать - пиши статью, если небольшое мнение - комменты. Может, оно оправданно для хомячков - не знаю.
Классический форум не ограничивает структуру, не превращает её в кашу, но платить приходится полосочками или отступами, как у Хабра (по 20-30 пикс на уровень). И не ограничивает размер ответа, лишь немного ограничивает структуру коммента. Главное - не менее полноценно можно ответить автору статьи статьёй.
Я уже написал по поводу этих отступлений - только от первого коммента, на который отвечают, дальше при ответе хоть 10 уровня - уже никаких следующих отступлений до 600 пикселей в итоге. Стоит коммент, на него ответили - отступление, дальше кто-то ответил на 2-й, 3-й и так далее комменты и они все уже на одном уровне друг под другом, отступление только от первого, с которого началась дискуссия. На конте именно так. А куча из 10 полосок с отступлениями на миллиметр при каждом ответе следующего уровня вообще смысла не имеет.
Вот эту страницу с комментами посмотрите. Это латвийский Делфи, я там редко что-то пишу и в основном потому, что программисты заигрались в бирюльки и форум похож на новогоднюю ёлку, слишком уж обвешали комменты своими украшательствами, значками и окошками всякими - выглядит, как детский сад, но расстояние ответов там именно такое, о котором я говорю - отступление только от того коммента, с которого пошла дискуссия, дальше в столбик все ответы друг другу на одном уровне, а не едет вправо при каждом ответе следующего уровня. И тоже в комменте-ответе сначала ник того, кому отвечают.
И на мобильном это до предела удобно, кто-то написал коммент, под ним началась дискуссия, которая от него с одинаковым отступлением и все комменты в этой дискуссии стоят строго друг под другом. Сейчас в основном на всех форумах так стараются делать, я не знаю, зачем вы ответ каждого следующего уровня вправо сдвигаете.
https://rus.delfi.lv/news/daily/latvia/latviya-prodlevaet-komendantskij-...
Страницы