문제

커스터마이징에 대해 작업하는 침대 (상업용 상용) 응용 프로그램이 있으며, 여기서 몇 페이지가 특정 데이터 분포에 대해로드하는 데 매우 오랜 시간이 걸립니다. (이 인스턴스에서 페이지가로드되는 데 약 3 분 동안 이야기하고 있습니다 ... 그리고 시간이 기하 급수적으로 증가하고 있습니다).

분명히 이것은 용납 할 수 없지만 수용 가능한 응답 시간이 무엇인지 지적 할 수있는 연구가 있습니까?

응답 시간에 대해 논의하는 좋은 연구를 원합니다.

도움이 되었습니까?

해결책

Jakob Nielsen의 연구 이것에 대해 대답했습니다 어느 응용 프로그램 (웹 앱은 이와 관련하여 특별하지 않음) :

  • 0.1 초: 사용자가 자신이 느끼고 있다고 느끼는 제한 직접 조작 UI의 개체.
  • 1 초: 사용자가 자신이 느끼고 있다고 느끼는 제한 자유롭게 탐색 컴퓨터를 과도하게 기다릴 필요없이 명령 공간.
  • 10 초: 사용자를위한 제한 그들의 관심을 유지합니다 작업에.

따라서 웹 앱의 경우 페이지 응답 시간을 서버 근처에서 평균 500ms 최대로 유지해야합니다. 네트워크 대기 시간이 200-300ms 인 웹 앱을 사용해야합니다.

다른 팁

허용 가능한 UI 응답 시간은 인간 심리학을 기반으로하므로 기존 데스크톱 응용 프로그램과 마찬가지로 웹 응용 프로그램과 동일합니다.

최종 사용자가 수행중인 작업을 어떻게 인식하는지에 따라 허용 가능한 응답 시간은 1 초 (예 : '대화 창을 닫기위한) 또는 10 초 (예 : 계산 결과를 표시하기위한) 일 수 있습니다.

유용성 전문가 Jakob Nielsen은 a 좋은 기사 허용되는 웹 응용 프로그램 응답 시간에 대해.

게시 된 UI 가이드 라인은 예를 들어 동일한 허용 가능한 응답 시간을 지정합니다.

Java는 가이드 라인을보고 느낍니다

그놈 UI 문서.

예 Nielsen의 기사에는 심리학이 어떻게 관여하는지에 대한 좋은 정보가 있습니다.여기실제 응답 시간뿐만 아니라 "인식 된 성능"이 중요한 이유에 대한 자세한 정보를 찾을 수 있습니다.

관련 질문을 게시하고 도움이 될 수있는 흥미로운 답변을 얻었습니다. 보다

역동적이고 개인화 된 웹 애플리케이션에 대한 좋은 응답 시간으로 간주되는 것은 무엇입니까?

얼마 전 나는 교수에게 평균 사용자가 10 초 동안 기다린 후에는 아무 일도 일어나지 않고 포기했다고 들었습니다. 무언가가 일어나는 것을 보면 기다리는 경향이 높아질 것입니다. 그러나 인터 웹이 느려졌을 때 그것은 얼마 지나지 않았다.

멋진 블로그 게시물이 있습니다 여기 그것은 정말로 거기에 있다고 주장합니다 ~이다 산업 표준 없음.

아마도 이것을 할 좋은 방법이 없을 것입니다.

∞는 허용 가능한 응답 시간입니다.

그 후 사용자가 예상하는 최대 시간은 서비스에 따라 다릅니다.

애니메이션 공간은 모래 시계, 소용돌이, 원, 심지어 자신을 계속해서 비우고 비우는 막대도 사용자의 인내심을 크게 증가시킵니다. 문제가 그들의 행동이 들어 본 적이없는 것이 아니라면 기다릴 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top