This design pattern is part of the Mobile Web Design series.
Contents |
Web pages continue to pack in more features and information with richer user interface and enhanced usability experience. However designing web pages for mobile phone continues to be a tricky business especially because of the limited display space available for the web page to be shown. Hence it is very important to ensure that the web designer makes optimum use of the space available to them, so that the user interface continues to look nice and remains easy to use.
Navigation and menu layout is a crucial component of any mobile page, where they remain the primary method of user interaction. The menu should not take too much space on the display and yet provide the user with what they are looking for. One such menu pattern optimized for display space considerations is accordion menu
Accordion menu is a form of menu where the options are stacked either vertically or horizontally, and the item in focus/when clicked opens up displaying the sub-menu options related to the main menu item. The other menu items on the main menu are displayed in a collapsed fashion. This kind of menu provides the user the benefit of being able to navigate quickly to the sub-menu items, as well as the option of going back to the main menu faster as well. The accordion thereby makes good use of the display space available to the user without compromising on the ease of use and look/feel aspect of the web page.
Image Courtesy : http://www.jasonreedwebdesign.com/
The accordion menu can be possibly used in the following cases:-
Accordions can be both vertical and horizontal. The vertical accordion is used primarily when the intention is to display sub-menu/panels for the main menu, and the content length is not too big. The horizontal variant of it is used when the display content is large and would not fit into the sidebar menu space available.
Some ways of creating an accordion menu have been discussed at the following links:-
How to Use Accordion in WRT widget?
Some ways of enhancing the user experience while using the accordion menu are:-
Mobile Design Pattern: Teaser Menu
--- Added by Mayank on 29/06/2009 ---
No related wiki articles found