vas3k.club
vas3k.club copied to clipboard
Фича: Галочка для показа только новых комментариев
Хочется зайти и посмотреть только новые комментарии в посте. Комментарии в ветках тоже было бы классно так выводить, но нужен контекст, а значит и изначальный комментарий и ответы к нему. Это может привести обратно к нечитаемости, поэтому из предложений - выводить таковые ниже.
Да, на текущий момент можно их отсортировать по свежести, но насколько понимаю это касается только "основных" комментариев. Плюс см. баг https://github.com/vas3k/vas3k.club/issues/577
Вопрос тут скорее в том, с какого момента времени считать комментарий новым или старым. Вот на него у меня нет простого ответа
Ну, с моей колокольни - новый комментарий - который появился после последнего твоего захода в тему, другой момент, что иногда будет теряться контекст, к чему этот комментарий завязан
Ты зашел в тему, увидел 10 новых комментариев, отмотал 1, 2, на 3-й решил ответить, что привело к обновлению страницы и вот теперь у тебя заход в тему считается именно с момента последнего реплая, теряя 7 остальных «новых» комментов.
Проблема ясна, но как определить это, не заставляя юзеров прокликивать или проматывать каждый прочитанный коммент отдельно? (это дико бесит на других сайтах)
Видимо, только сделав отправку комментов через асинк жс
Вот да, что и возвращает нас к старому тикету, что надо делать рендеринг комментов на фронтенде :) Лагать, конечно, будет мама не горюй!