2009-06-09 3 views
0

몇 주 전에 suckerfish (IE 기반의 CSS + javascript) 메뉴를 웹 페이지에 추가했습니다. 화면의 높이에서 벗어날 수있는 다소 긴 목록 일 수 있습니다. 가로로 스크롤하면 문제가 없습니다.초점이 맞지 않는 창에서 사용자 혼란이 생길 ​​때 마우스 오버가 작동합니다.

브라우저에 초점이 맞지 않으면 유일한 문제가 발생합니다. 호버가 계속 트리거되지만 스크롤이 작동하지 않습니다. 내가 먼저 사용자에게 브라우저 초점을 줄 것을 요청할 수는 없으므로이 문제를 해결할 수있는 방법이 있습니까?

- 편집 -
초점을 도용하려는 의도는 아닙니다. 초점을 잃었을 때 호버링을 사용하지 않는 선에서 더 생각했습니다.
또한, 어떻게하면 사이트를 더 짧은 언어로 번역 할 수 있는지 알 수 없습니다. 문제는 800x600부터 웹 사이트를 볼 수 있어야한다는 것입니다.

+0

메뉴로 페이지에 링크 할 수 있습니까? –

+0

할 수 있으면 좋지만 비공개 편집증은 일을 다소 어렵게 만듭니다. –

답변

1

아니요. 브라우저 창을 강제로 가리키면 사용자 포커스를 훔칠 수 없습니다. 당신이 얻을 수있는 가장 가까운 곳은 alert()입니다. 물론 이것은 끔찍한 사용자 경험 일 것이며 모든 플랫폼의 브라우저 창에 여전히 집중하지 않을 것입니다.

더 나은 옵션은 해당 메뉴 목록을 단축하는 것입니다. 어쨌든 훨씬 나은 유용성. 그것은 거의 (

1) 당신의 제안 해결 방법은 사용자에게 적대적이라고하고,

2) 탐색을위한 수평 스크롤을 피해야한다 :

@Triptych가 언급 한 바와 같이
0

, 2 별도의 유용성 문제는 없습니다 브라우저 간에는 어쨌든 잘 작동합니다).

간단한 메뉴를 처리하는 데 너무 복잡해 보이는 것처럼 들립니다. 메뉴가 정말 자세한 정보가 필요한 경우보다 구획화 된 시스템 (즉, 아코디언 또는 하위 메뉴로 드릴 다운하는 톱 메뉴)을 고려할 수 있습니다.

관련 문제