Отличный плагин. Отличная работа.
Я обнаружил проблему с Discourse Chat на iPad под управлением iOS 12.5. Я понимаю, что поддержка этой версии в Discourse будет прекращена в январе, но поскольку она сейчас ещё «поддерживается», я хотел сообщить об этом.
Проблема проявляется как ошибка интерфейса, но, кажется, она глубже.
Проблема интерфейса
Поле ввода текста слишком узкое по высоте. Из-за этого очень трудно установить курсор в нужное место.
Смотрите здесь…
Увеличенный вид…
Проблема удобства использования
Другая проблема, которая может быть связана с предыдущей, заключается в том, что даже если вы установите курсор в поле, это не сигнализирует о прочтении сообщения чата. Синий/зелёный индикатор прочтения в верхней части экрана остаётся активным, даже если вы уже заходили в канал чата. Это, очевидно, затрудняет использование чата, так как вы не можете привлечь внимание собеседника к сообщению, поскольку индикатор всегда включён.
Несо consistency
Обе эти проблемы проявляются в большинстве случаев, но я также — иногда — наблюдал ситуации, когда поле ввода текста выглядело нормально, и установка курсора в него сбрасывала индикатор прочтения.
Я не могу найти закономерность в этом несоответствии, но это может быть связано с различиями между личными чатами и каналами — хотя это тоже может быть красной сардиной (игра слов: «красная сардина» — отвлечение внимания, pun intended).
Причина, по которой это для меня такая проблема, в том, что этот экземпляр Discourse используется в школе 10–12 пользователями, всем из которых выданы iPad. Я просил обновить их, но устройства старые и поддерживают максимум iOS ~12.5. Мне сказали, что нам ещё какое-то время придётся с ними работать, что, безусловно, создаст мне проблемы после января.
Спасибо!




