Skip to content
XLNS.RU
  • Блог
  • ChatX: Wiki
  • Скачать ChatX
  • Правила
Site Search
  • Мой Twitter
  • ChatX GitHub
  • AdminArea [B]
  • ChatX

    ChatX 2.3.0

    • 11.10.202129.01.2023
    • от C3La-NS

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

    Обновление 2.3.0 является одним из крупнейших до настоящего момента и может похвастаться новыми фишками и хорошими улучшениями.

    chatx v.2.3.0

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

    Важной особеностью нового внешнего вида сообщений стало то, что ChatX, являясь своеобразной чат-комнатой, будет отображать все сообщения с левой стороны окна, однако сообщения от автора (т.е. ваши) с правой + с соответствующей подсветкой. Однако, только при условии, что Вы авторизованы в чат как пользователь.

    ChatX обзавелся возможностью push-уведомлений в браузер или OC. Работают такие уведомления при условии, что открыта хотя бы одна вкладка с чатом, кроме того, также требуется авторизация пользователя. В меню чата можно переключать режим работы уведомлений: подключить/запретить/приостановить.

    Чат научился самостоятельно определять ссылки и приводить их в кликабельный вид (для авторизованных пользователей). Для гостей, протокол ссылки будет вырезаться, таким образом ссылка не будет активна. Исключением является хостинг изображений Imgur.com

    Упрощена вставка внешних ссылок через bb-тег [URL=ссылка]название[/URL]. Для этого используется новое контекстное меню. Такие ссылки могут отправлять в том числе и гости.

    Добавлены горячие клавиши: CTRL + B для выделения текста жирным, CTRL + I для выделения текста курсивом, CTRL + U для выделения текста подчеркиванием. ALT + W — переключает быстрый/медленный режим обновления чата.

    Для демо страны чата (домен/chatx/) добавлены подсказки, а также добавлена возможность полностью отключать демо-страницу через настройки чата, если вам такая страница не нужна и Вы используете чат на внешнем домене или по другому URL.

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

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

    В модераторскую панель добавлена новая страница, позволяющая менять цветовое оформление чата и прописывать собственные CSS-правила без необходимости редактировать файлы стилей непосредственно на сервере. Для удобного редактирования был подключен онлайн-редактор кода Ace.

    В связи с новым требованием браузеров к сторонним кукам (third-part-cookies) были обновлены правила в файле .htaccess. В этой версии чат восстановил работоспособность на сторонних сайтах. Важным требованием, которое накладывают современные браузеры на работоспособность чата — это наличие зашифрованного соединения, то есть SSL-сертификата. Получить такой бесплатно можно, например, в Let’s Encrypt. На многих веб-хостинах такая процедура автоматизирована.

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

    Другие изменения:

    Исправлена редкая ошибка с позиционированием чата (как правило возникала в Firefox). Также, по всей видимости, исправилась редкая ошибка при загрузке ползунка изменения размера чата. Исправлена ошибка индикатора о новых сообщениях. Исправлена ошибка с формой авторизации.

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

    Бревно в космосе
    C3La-NS
    Основатель и главный администратор проекта XLNS.RU с 2011 года. У вас есть вопросы? Вы можете связаться со мной через Telegram: TolyaP

    Похожие записи

    ChatX 2.2.0 — Уведомления!
    ChatX 2.1.0
    ChatX 2.0.0
    ChatX 1.9.0
    Модификация кода ChatX

    Личные записи автора

    • Бревно в космосе

      Бревно в космосе

      3 года назад
      Если Вы искали изображение бревна в космосе, но не нашли, вероятно теперь Вам поможет эта …Далее →
    • Отключаем горизонтальную прокрутку Magic Mouse (2) в Windows

      Отключаем горизонтальную прокрутку Magic Mouse (2) в Windows

      6 лет назад
      Так получилось, что мне досталась мышка Apple Magic Mouse 2, но Mac’a не досталось: в …Далее →
    • Конструктор слов для Anki

      Конструктор слов для Anki

      6 лет назад
      Anki — неплохой инструмент для запоминания информации: я использую для изучения иностранных языков.Далее →
    • Чиним ошибку C8: Ricoh sp100su

      Чиним ошибку C8: Ricoh sp100su

      6 лет назад
      На своем принтере Ricoh sp100su с ошибкой C8 столкнулся два раза: первый раз, по дурости отнес …Далее →

    Категории записей

    • ChatX 15
    • Информация 2
    • Личные записи автора 5
    • Общие записи 1

    Метки

    CELANS.RU Evangelion Бревно Космос Форум закрыт

    Поиск по сайту

    Мгновенные уведомления

    Уведомления доступны для Chrome, Firefox, Opera и Edge последних версий.

    © 2019 XLNS.RU