2010-10-25 75 views
0

我正在使用具有基于Web界面的产品。功能很大,分为模块。通过所有页面上的下拉菜单访问每个模块。每个菜单项具有至少2级的钻取(垂直)的优化网页菜单栏的解决方案

问题:太多的顶级菜单项

  • 解决方案1:族元素(逻辑),使顶部的菜单适合。
  • 解决方案2:使用超级菜单技术重新组织菜单项目(àla republic.co.uk)
  • 解决方案3:一个智能菜单,足以知道要显示多少个元素并添加“>>”符号在左边。在悬停/点击/滑动'>>'符号时,菜单会水平滚动以显示其余元素,并在右端放置'<'<''符号。
  • 解决方案4 :(比解决方案3更好...)?

解决方案1和2需要大量的软技能,时间和精力......我很喜欢解决方案3或4 ..任何想法?

回答

0

我认为在解决技术细节之前,您首先需要找出哪种解决方案更适合用户。你可以通过组织可用性测试来做到这一点。如果您使用Steve Krug在Rocket Surgery Made Easy中描述的技术,那么这可能是一个相当轻量级的过程。 (或他以前的书,不要让我想)。

如果您需要其他解决方案:为什么不能有一个包含所有可能的模块访问菜单项的ajaxy自动完成搜索框?这样用户就不需要滚动浏览大量列表,并且将视觉混乱降到最低。

+0

需要采取的措施。我非常喜欢自动完成搜索框的想法。谢谢! – 2010-10-25 04:59:17