1. Добавлена функция разграничения сообщений между собой в случае если разнятся пользовательские никнеймы. Разграничиваются сообщения нижним отступом, что значительно повышает читабельность чата и лёгкость зрительной навигации. Глазам становится намного легче понимать какие и чьи сообщения. Раньше всё сливалось в одну густую кашу, в которую нужно было усиленно всматриваться чтобы разобрать что к чему и от кого.
Продемонстрирую
Как можно увидеть по скриншоту, добавляется нижний отступ последнего сообщения одного и того же пользователя. Как только следующее сообщение поступает от другого пользователя, нижний отступ последнего сообщения предыдущего пользователя сохраняется и нижний отступ добавляется уже для следующего последнего сообщения иного пользователя и так далее.
Ещё один нюанс. При загрузке страницы с чатом подгружаются логи чата и если последнее сообщения допустим от пользователя madinko и она решила вновь написать от себя ещё одно сообщения после прогрузки чата с сообщениями, то удаляется отступ с последнего предудыщего сообщения и добавляется отступ к обновлённому, самому свежему последнему сообщению. Это очень важно, чтобы не случилось такой ситуации, что будет отступ и для промежуточного сообщения, будучи последнием сообщением.
Последний раз отредактировано 14 мая 2023 в 03:31 пользователем Душа_Чата