Админ » Панель управления » Отчеты: улучшения пользовательского интерфейса для выбора даты и времени

Уважаемая команда Discourse,

прежде всего: как всегда, мы по-прежнему крайне впечатлены качеством программного обеспечения Discourse и тем духом и любовью, которые вы вкладываете в него. Мы не можем представить себе работу наших сообществ на https://community.hiveeyes.org/ и https://community.panodata.org/ без него. Мы очень ценим ваши усилия.

Это просто скромный отчёт о незначительной проблеме, которую мы наблюдаем уже некоторое время, и которая всё ещё присутствует в наших текущих установках версии 2.7.0.beta1. Мы понимаем, что ваши обязательства могут быть сосредоточены на гораздо более сложных задачах по поддержке Discourse, поэтому этот отчёт действительно только для протокола.

При переходе на страницы отчётов в разделе «Администрирование» Discourse и попытке выбрать диапазон дат и времени с помощью клавиатуры (например, пытаясь изменить год — например, 2019)…

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

Возможно, это можно улучшить, добавив тайм-аут простоя или задержку при вводе пользователя?

С наилучшими пожеланиями,
Андреас.

Я только что попытался выяснить, сталкиваются ли другие с подобными проблемами, и подобрать правильную терминологию. Действительно, мне удалось найти несколько ссылок, поэтому я приведу их здесь для справки.

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

Вы можете воспроизвести это, @j.jaffeux?

Изменения, которые я внес за последние месяцы, должны были это исправить. Дайте знать, если это не поможет.