Форум Tolkien.SU

Служебка => Чат => Тема начата: Хифион от 17/01/2017, 20:59:46

Название: Чат-2017
Отправлено: Хифион от 17/01/2017, 20:59:46
Наш многострадальный чат слегка изменяет дизайн;
так, приваты теперь реализованы по-человечески — вкладками;
у поля ввода текста появились кнопки для вставки тегов ссылок, жирного и наклонного текста;
добавлены новые баги.

Обсуждайте, жалуйтесь, предлагайте; по последнему пункту на всякий случай напоминаю, что рук у меня только две и они очень заняты :-)

На всякий случай пояснения по приложенному скриншоту:
- в верхней части, как можно видеть, идут вкладки: общий чат и приваты. Приваты обозначены значком Ока глаза. Неактивная вкладка, в которой появились новые сообщения, помечается фоном и, в случае с приватом, Багровым Оком покраснением глаза 8-);
- далее идёт полоска с текущей темой, не обязательно, впрочем, соответствующей тому, что происходит в чатике на самом деле 8-) В среднесрочной перспективе задать свою тему можно будет прямо в этой самой полоске, а пока по-прежнему действует команда /topic текст темы. В правой части полоски виднеется малюсенькая иконка, щелчок которой разворачивает чат на всю ширину экрана — по умолчанию чат ограничивается в тысячу с небольшим пикселов по ширине;
- окно сообщений — здесь всё стандартно, по времени сообщения можно кликнуть, чтобы включить ссылку на него в текст своего сообщения; по имени автора сообщения можно кликнуть примерно с теми же целями и результатами. Отдельно про значки: часы — честно говоря, для общей красоты пока :-); звёздочка — она и в Африке звёздочка, традиционное обозначение «действия» командой /me что-то там делает; и шестерёнка (да, это она) — системные сообщения, например, о входе или выходе пользователей в чат;
- «На связи» — список присутствующих в чате. Иконка конверта открывает при нажатии вкладку привата; вместо старой доброй иконки [n/a] у неактивных пользователей теперь будет висеть иконка песочных часов; ну и слегка изменилась иконка, обозначающая, что пользователь зашёл в чат с мобильного устройства;
- поле ввода сообщения — слева кнопки для тегов полужирного (хоткей — ctrl+b) и наклонного (ctrl+i) текстов, а также кнопка вставки ссылки (ctrl+L); последняя открывает форму для вставки в сообщение ссылки. Если при этом в поле ввода сообщения выделен фрагмент текста — он будет использован этой формой в качестве ссылки, если начинается с http, или её текста, если с http он не начинается;
- сервисные кнопки — включить/выключить звук, вызвать окно настроек — где можно культурно и удобно поменять отображаемое в чате имя и цвет сообщений; история сообщений — в настоящий момент открывает старую читалку логов; и, наконец, выход.

В общем, ничего нового, всё просто, а на вопрос «Зачем?» у меня даже есть ответ: редизайн делался в рамках глобального обновления сайта, запланированного в данный момент на март 2017.

Ах да, known issues:
- иногда залипает всплывающая подсказка на «конверте» в списке пользователей;
- есть мнение, что шрифт сообщений мелковат;
- ссылки на профили в списке пользователей открываются в текущем окне;
- ссылка на историю сообщений открывается в текущем окне;
- есть баг в обработке тегов — но это тянется с прошлого чата :-)
- в Opera Mini под iOS в режиме Opera Mini не работает автокоррекция размеров окна чата.
Название: Чат-2017
Отправлено: Kэt от 17/01/2017, 23:47:02
...
- есть мнение, что шрифт сообщений мелковат;
...

да размер шрифта нормальный, а вот бледно-серый текст набираемого в поле ввода сообщения с трудом видно...
Название: Чат-2017
Отправлено: Хифион от 18/01/2017, 07:40:41
...
- есть мнение, что шрифт сообщений мелковат;
...

да размер шрифта нормальный, а вот бледно-серый текст набираемого в поле ввода сообщения с трудом видно...
это я поправил ещё вчера.
Название: Чат-2017
Отправлено: Kэt от 20/01/2017, 23:26:07
Цитировать
22:28:43  Kэt: у меня чятик не брякает, пока я на другой вкладке, зато брякает, когда я перехожу на вкладку с чятиком, если есть что-то новое
22:36:55  Леди_Улаири: 22:28:43  У меня так последние триста лет.

у меня хром Версия 55.0.2883.87 m (64-bit) и новый чат, если что.
раньше так не было, но это был другой комп (и на нём тоже был хром, но как минимум 32-битный, насчёт других отличий не знаю).
Название: Чат-2017
Отправлено: Мёнин от 21/01/2017, 16:35:42
В файрфоксе не работает кнопка "история", а вместо выхода из чата при нажатии "ОК" обновляет его окно, и всё.

А ещё кнопка "форум" не помешала бы.
Название: Чат-2017
Отправлено: Хифион от 17/02/2017, 08:46:18
Всё забываю отписать: выход в ФФ исправлен; буду рад идеям по размещению кнопок/ссылок перехода на форум и показа окна со смайликами 8-)

Отдельно спрошу мобильных чатлан: нужно ли делать шрифт мельче, чтобы на экране было больше, больше, больше строчек?
Название: Чат-2017
Отправлено: Хифион от 27/02/2017, 12:06:10
Исправлена кнопка «История», добавлена кнопка «Форум», добавлена кнопка вызова окна смайликов;
ссылки, открывавшиеся в текущем окне, теперь открываются в новых;
реализована хромоногая, кривая и неполная поддержка эмодзи для тех, у кого они не показываются.
Название: Чат-2017
Отправлено: Хифион от 24/03/2017, 10:58:15
Тестирование закончено, старый чат захоронен, новый теперь живёт на его месте.
В обозримом грядущем:
- более удобный просмотр профилей (всплывающим окном);
- переключение на окно привата при его инициировании (sic!);
- более человеческая читалка логов с блэкджеком и поиском.
Название: Чат-2017
Отправлено: Kэt от 15/04/2017, 15:04:42
...
- переключение на окно привата при его инициировании (sic!);
...

не приведёт ли это к тому, что при получении сообщения в привате в процессе написания реплики в общий чат или другой приват пользователь будет по ошибке отправлять эту реплику во вновь открывшийся приват?

Upd: а, или это про инициирование привата самим пользователем?
Название: Чат-2017
Отправлено: Хифион от 15/04/2017, 17:52:25
Upd: а, или это про инициирование привата самим пользователем?
Всё так. Я слегка косноязычен бываю :-/
Название: Чат-2017
Отправлено: Хифион от 07/09/2017, 12:30:33
Уверен, что нас это не спасёт, но, если кому интересно, в чат добавлены «горячие клавиши»:

[ctrl[+[i] — выделение текста курсивом;
[ctrl]+[b] — выделение текста полужирным начертанием;
[ctrl]+[u] — подчеркивание текста;
[ctrl]+[L] — вставка ссылки.
Всё это, как и интерфейсные кнопки, работает и с выделенным текстом.
Название: Чат-2017
Отправлено: Хифион от 28/11/2017, 11:41:11
Немного перетрясена мобильная версия: топик и список присутствующих по умолчанию скрыты и вызываются кнопками у правой границы экрана.

Запоминание настроек звука унесено из cookie в localstorage.

В настройках чата появился — в порядке эксперимента — блок управления звуками.
Там две скромные галочки:
- первая включает/выключает звуковые оповещения о новых сообщениях в чате, если вы там неактивны;
- вторая включает/выключает звуковые оповещения если упомянуто ваше имя (в перспективе только в виде @имя, как во всяких взрослых сервисах). Не очень уверен, но по-моему у этой галочки приоритет над первой.

Злоупотребляйте на здоровье.
Название: Чат-2017
Отправлено: Хифион от 29/03/2018, 10:33:02
Хорошо забытое старое: теперь можно оставлять «записки» юзерам.
Команда: /memo имя-юзера текст-записки. Синонимы команды — /мемо и, собственно, /записка.
Пример: /memo Хифион Проверка-проверка.
Допустим, так получилось, что я в момент отправки записки в базе чата действительно записан как Хифион, а не переименовался в рамках какой-нибудь смешной шутки в Grzegorz Brzęczyszczykiewicz и тогда при входе в чат я увижу примерно то, что показано на скриншоте.
Записка показывается один раз и автоматически удаляется; ссылка по имени отправителя ведёт на его форумный профиль.
В обозримом грядущем:
- распространение действия игнора на записки (на всякий случай);
- их небольшой редизайн;
- ну и я что-нибудь придумаю, чтобы не приходилось угадывать чатовский ник будущего адресата. Может, список юзеров какой-нибудь.
Название: Чат-2017
Отправлено: Kэt от 29/03/2018, 16:22:47
Как-то несекьюрно. Выходит, если я зайду в чат, прописав чей-то чужой ник, увижу его записку(ки)?
Название: Чат-2017
Отправлено: Хифион от 29/03/2018, 18:53:54
Как-то несекьюрно. Выходит, если я зайду в чат, прописав чей-то чужой ник, увижу его записку(ки)?
Нет.
Название: Чат-2017
Отправлено: Мёнин от 29/03/2018, 19:15:19
если я зайду в чат, прописав чей-то чужой ник,
Cмею предположить, что ответ кроется в словах
Цитировать
в базе чата
Название: Чат-2017
Отправлено: Kэt от 29/03/2018, 21:37:19
Так а нельзя к форумному нику привязать? Он и меняется реже (и не столь непредсказуемо), и посмотреть его можно в любой момент...
Название: Чат-2017
Отправлено: Хифион от 29/03/2018, 22:11:08
Технически привязка — по ид.