Форум Tolkien.SU
Служебка => Чат => Тема начата: Хифион от 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 не работает автокоррекция размеров окна чата.
-
...
- есть мнение, что шрифт сообщений мелковат;
...
да размер шрифта нормальный, а вот бледно-серый текст набираемого в поле ввода сообщения с трудом видно...
-
...
- есть мнение, что шрифт сообщений мелковат;
...
да размер шрифта нормальный, а вот бледно-серый текст набираемого в поле ввода сообщения с трудом видно...
это я поправил ещё вчера.
-
22:28:43 Kэt: у меня чятик не брякает, пока я на другой вкладке, зато брякает, когда я перехожу на вкладку с чятиком, если есть что-то новое
22:36:55 Леди_Улаири: 22:28:43 У меня так последние триста лет.
у меня хром Версия 55.0.2883.87 m (64-bit) и новый чат, если что.
раньше так не было, но это был другой комп (и на нём тоже был хром, но как минимум 32-битный, насчёт других отличий не знаю).
-
В файрфоксе не работает кнопка "история", а вместо выхода из чата при нажатии "ОК" обновляет его окно, и всё.
А ещё кнопка "форум" не помешала бы.
-
Всё забываю отписать: выход в ФФ исправлен; буду рад идеям по размещению кнопок/ссылок перехода на форум и показа окна со смайликами 8-)
Отдельно спрошу мобильных чатлан: нужно ли делать шрифт мельче, чтобы на экране было больше, больше, больше строчек?
-
Исправлена кнопка «История», добавлена кнопка «Форум», добавлена кнопка вызова окна смайликов;
ссылки, открывавшиеся в текущем окне, теперь открываются в новых;
реализована хромоногая, кривая и неполная поддержка эмодзи для тех, у кого они не показываются.
-
Тестирование закончено, старый чат захоронен, новый теперь живёт на его месте.
В обозримом грядущем:
- более удобный просмотр профилей (всплывающим окном);
- переключение на окно привата при его инициировании (sic!);
- более человеческая читалка логов с блэкджеком и поиском.
-
...
- переключение на окно привата при его инициировании (sic!);
...
не приведёт ли это к тому, что при получении сообщения в привате в процессе написания реплики в общий чат или другой приват пользователь будет по ошибке отправлять эту реплику во вновь открывшийся приват?
Upd: а, или это про инициирование привата самим пользователем?
-
Upd: а, или это про инициирование привата самим пользователем?
Всё так. Я слегка косноязычен бываю :-/
-
Уверен, что нас это не спасёт, но, если кому интересно, в чат добавлены «горячие клавиши»:
[ctrl[+[i] — выделение текста курсивом;
[ctrl]+[b] — выделение текста полужирным начертанием;
[ctrl]+[u] — подчеркивание текста;
[ctrl]+[L] — вставка ссылки.
Всё это, как и интерфейсные кнопки, работает и с выделенным текстом.
-
Немного перетрясена мобильная версия: топик и список присутствующих по умолчанию скрыты и вызываются кнопками у правой границы экрана.
Запоминание настроек звука унесено из cookie в localstorage.
В настройках чата появился — в порядке эксперимента — блок управления звуками.
Там две скромные галочки:
- первая включает/выключает звуковые оповещения о новых сообщениях в чате, если вы там неактивны;
- вторая включает/выключает звуковые оповещения если упомянуто ваше имя (в перспективе только в виде @имя, как во всяких взрослых сервисах). Не очень уверен, но по-моему у этой галочки приоритет над первой.
Злоупотребляйте на здоровье.
-
Хорошо забытое старое: теперь можно оставлять «записки» юзерам.
Команда: /memo имя-юзера текст-записки. Синонимы команды — /мемо и, собственно, /записка.
Пример: /memo Хифион Проверка-проверка.
Допустим, так получилось, что я в момент отправки записки в базе чата действительно записан как Хифион, а не переименовался в рамках какой-нибудь смешной шутки в Grzegorz Brzęczyszczykiewicz и тогда при входе в чат я увижу примерно то, что показано на скриншоте.
Записка показывается один раз и автоматически удаляется; ссылка по имени отправителя ведёт на его форумный профиль.
В обозримом грядущем:
- распространение действия игнора на записки (на всякий случай);
- их небольшой редизайн;
- ну и я что-нибудь придумаю, чтобы не приходилось угадывать чатовский ник будущего адресата. Может, список юзеров какой-нибудь.
-
Как-то несекьюрно. Выходит, если я зайду в чат, прописав чей-то чужой ник, увижу его записку(ки)?
-
Как-то несекьюрно. Выходит, если я зайду в чат, прописав чей-то чужой ник, увижу его записку(ки)?
Нет.
-
если я зайду в чат, прописав чей-то чужой ник,
Cмею предположить, что ответ кроется в словах
в базе чата
-
Так а нельзя к форумному нику привязать? Он и меняется реже (и не столь непредсказуемо), и посмотреть его можно в любой момент...
-
Технически привязка — по ид.