web-development-kb-ko.site

시스템 오류를 처리하는 가장 좋은 방법 (사용자 오류가 아님)

내 응용 프로그램에서 우리는 사용자가 상호 작용할 수있는 정보를 제공하기 위해 서비스에 크게 의존합니다. 서비스가 다운되었거나 사용이 불가능한 일부 유효하지 않은 상태 일 수 있습니다. 최종 사용자가 데이터를 검색하려고 할 때 최종 사용자에게 해당 시나리오를 어떻게 표시해야하는지 궁금합니다.

직사각형 그리드가 결과를 열/행 방식으로 표시한다고 가정하면 서비스 액세스 중에 오류가 발생하면 그리드 위의 오른쪽 위 모서리에 느낌표를 추가하려고합니다. 마우스로 마우스를 가져 가면 오류 메시지가 표시되는 툴팁이있을 수 있습니다.

UI가 어딘가에 문제가 있었지만 명확하지 않은 부분이 있었으면합니다.

5
user708

그리드의 다른 소스의 데이터를 표시합니까 아니면 하나의 서비스의 모든 데이터입니까? 모든 것이 하나의 서비스에 의존하는 경우 그리드를 "순서가없는"메시지로 교체하는 것이 좋습니다. 사용중인 예는 포틀릿 (또는 위젯 등)을 사용할 수 없다는 메시지를 표시하는 포털 애플리케이션 (예 : iGoogle)입니다.

표시되는 이유를 설명하는 툴팁이있는주의 기호 (느낌표가있는 노란색 삼각형)는 눈에 띄지 않습니다.

4
LoganGoesPlaces