관리자 » 대시보드 » 보고서: 날짜/시간 선택기 UI 개선

Discourse 팀 여러분께,

먼저 말씀드리자면: 늘 그랬듯, Discourse 소프트웨어의 품질과 여러분이 이 프로젝트에 쏟고 있는 열정과 애정에 깊은 인상을 받고 있습니다. https://community.hiveeyes.org/ 와 https://community.panodata.org/ 커뮤니티를 Discourse 없이 운영할 상상을 할 수조차 없습니다. 여러분의 노고에 진심으로 감사드립니다.

이것은 현재 사용 중인 2.7.0.beta1 버전에서도 여전히 존재하는, 이미 상당한 시간 동안 관찰해 온 사소한 문제에 대한 겸손한 보고입니다. Discourse 유지보수를 위해 훨씬 더 어려운 문제들에 집중하고 계실 것으로 알고 있어, 이 보고는 단순히 기록을 위해 드리는 것입니다.

Discourse 관리자(Admin) 섹션의 리포트(Reports) 페이지로 이동하여 키보드를 사용해 날짜/시간 범위를 선택하려고 할 때(예: 연도 2019를 덮어쓰기 시도)…

… 입력 동작이 완료되기를 기다리지 않고 너무 빠르게 응답을 반환하면서 페이지가 중단되는 현상을 정기적으로 경험하고 있습니다. 대부분의 경우, 선택한 날짜/시간 범위에서 반환되는 데이터가 너무 커서 빠르게 처리될 수 없기 때문에 이러한 응답이 발생합니다.

사용자의 타이핑에 대해 특정 유휴 타임아웃이나 지연을 적용함으로써 이 문제를 개선할 수 있을까요?

정중히,
Andreas

다른 사람들이 이미 비슷한 문제를 겪고 있는지, 그리고 적절한 전문 용어가 무엇인지 알아보기 위해 간단히 검색해 보았습니다. 실제로 몇 가지 참고 자료를 찾았으므로, 참고용으로 여기에 인용하겠습니다.

Vitaly Friedman의 훌륭한 기사를 빠르게 훑어본 결과, 이러한 측면에서 UX를 개선하는 것이 예상보다 더 어려울 수 있음을 잘 인지하고 있습니다.

@j.jaffeux 님, 이 문제를 재현해 볼 수 있을까요?

최근 몇 달간 내가 적용한 변경 사항으로 이 문제가 해결되었어야 합니다. 여전히 문제가 발생한다면 알려 주세요.