Мысли о будущем ChatX
Мы проделали большую работу, чтобы изменить исходный вариант чата, впервые представленного на Tutorialzine в 2015 году, и превратить его в современный ChatX. Однако еще больше улучшений мы планируем в дальнейшем. В данной теме нам бы хотелось поговорить о будущем чата: о том, что мы планируем реализовать в ближайшее время, что в отдаленной перспективе, а также о том, что хотелось бы сделать, но, скорее всего, вряд ли возможно.
ChatX — это открытый проект, поэтому данный лист-список создан для того, чтобы задать возможный вектор движения энтузиастам, что осмелятся принять на себя бремя развития чата. По мере выполнения пунктов, с новыми версиями ChatX, мы будем их вычеркивать и добавлять новые задачи.
Ближайшее будущее, ключевые направления:
- Проработать больше стилей оформления и создать единый каталог дизайнов.
Перспективы удаленные во времени:
- Создание шаблонов и стилей оформления.
- Пользователи онлайн в чате.
- Опция регистрации с помощью E-mail и функция восстановления пароля.
- Создать сервис чатов на базе xlns.ru + переписать чат для работы с MySQL.
То, что хотелось бы видеть в чате, но на текущем моменте реализация нашими силами вряд ли возможна:
- Первая загрузка — 20 сообщений, подгрузка 5-ти сообщений. Экономия трафика (???).
- Возможность вести приватные диалоги.
- Реализовать версию чата по webrtc.
- Оптимизировать чат для RusFF
ВЫПОЛНЕНО:
Стандартизировать стили, а также переписать их таким образом, (возможно создать отдельный файл) чтобы пользователь мог легко и просто задавать собственную цветовую палитру для чата.Мы начинали с английской версии, переделали ChatX в русскую, время вернуть новому скрипту английскую локализацию.Представить простейшие BB-теги, с помощью которых пользователи могут делать текст жирным подчеркнутым, менять цвет, добавлять изображения. В данный момент данное обновление планируется как отдельная функция, вынесенная за рамки версий.Чат должен выглядеть на абсолютном большинстве сайтов совершенно одинаково. Хотя значительный прогресс в этом направлении был сделан с версией 1.2.0.Реализовать подсказку о необходимости ввода Ник-нейма.- Создать красивую и понятную страницу с инструкциями по настройки, кастомизации чата, а также полезными ссылками. (неактуально)
Возможность авторизации, возможность отправки сообщений только авторизованными пользователями.Реализовать историю сообщений (последние 100), отдельной вкладкой.(Возможно) реализовать прелоадер сообщений.Сделать возможность минимизировать (сворачивать) чат по клику, дабы он не занимал лишнее место.Звуковые уведомления о новых сообщениях.Оптимизация чата от для мобильных экранов.Сделать сессии более долговечными.