Escolar Documentos
Profissional Documentos
Cultura Documentos
Top Navigation
One of the most basic forms of navigation is to have a horizontal menu at the top of all pages. Top navigation usually consists of a horizontal bar with several clickable items placed at the top of the
2
page. The navigation stays unchanged when browsing through the site and it is present on every page. The currently selected item is usually highlighted is some way: by making the text label bold or by changing the back- and foreground colors. If the information structure has several levels, consecutive levels can be placed underneath the previous level, showing the cascading path down the hierarchy. If you have 2 levels you get what is also known as a Double Tab, see Figure 1.
In relation to the information structure, it is important to realize that top navigation has some important limitations: - The maximum number of items is 6 to 8 items depending on the average word length, the font size and browser size you are designing for. If you expect the number of items to grow over time, keep in mind that you cannot expand very much. If you really have to, you have to re-organize the information structure so that it fits again. However, this might be conflicting in your intention to provide a goal-optimized information structure. The number of levels that you can show is limited to 2 or 3. Since each level is placed underneath the previous level, a lot of vertical space is used that pushes down the content area. So if you envision 3 levels, you need to reserve vertical white space for the navigation to expand.
3
level are always visible while only one set of the level 2 items is visible. When a third level is added great care should be taken that the navigation remains visually clear and appealing. A common addition when 3 or 4 levels are used, is to include a bread crumb to show where the user is in the information structure, see Figure 2. However, the bottom line is that you should think about using a more elaborate navigation scheme when you need to show 3 or 4 levels. An important issue in any navigation scheme is whether or not you have content on each level of your information structure. If there is no content on each sub level, the content area is usually used to show the items of the next level. Once a selection is made, a breadcrumb is updated or a just the page title. This trick can be used in basically any navigation scheme. See Figure 3. One of the main advantages of top navigation is the fact it does not Figure 3 Placing navigation in the content area consume vertical space and thereby maximizes the width of the content area. Often the content area itself is split up in a main content area and a column with related information. This is even recommendable since text is more readable top navigation when the column is not too wide, leaving space for the second column. An often seen feature when using top navigation is to repeat the top navigation at the bottom of the page. This way, users do not have to scroll up again to get to the navigation. The only other way to keep the navigation at hand while scrolling is to use frames, layers or Flash. However, using these techniques have
4
many known issues as well and should generally be avoided as much as possible. A variation is to use to the top links on the bottom of the page.
Left Navigation
An other often used navigation scheme is to used left navigation, sometimes also called vertical navigation. When left navigation is used, the page is split in at least 2 columns where the left column is used to place the navigation. Several forms are often used: (A) showing only level 1, (B) showing level 1 and expanding level 2 when selected, and (C) showing level 2 grouped by a non-clickable level 1 heading.
Level Level Level Level Level Level 1 1 1 1 1 1 item item item item item item Level 1 item Level 1 item Level 2 item Level 2 item Level 2 item Level 1 item Level 1 item (B) Level Level Level Level 1 label 2 item 2 item 2 item
(A)
If type A is used subsequent levels must be shown in an additional way, for example using a bread crumb or in combination with top navigation. Type B shows the second level although only one level 2 section is shown at one time. A variation on type B is the use of popup menus to display level 2 items. Type C is the only one that shows all level 1 and level 2 items at the same time. See Figure 4.
5
Left navigation has two main disadvantages: - Depending on the type, navigation items are pushed down the page, which leads to more scrolling. This may cause several level 1 items to become invisible unless scrolling is used. - When an item under the fold is selected, the highlighted item is not visible because it is under the fold. This situation requires other means of telling the user what the current selection is. The advantages of left navigation are stemming from the fact that the navigation is vertical. First of all, it scales well because as many items can be added as is desirable, limited by the fold of course; the page will just get longer. Second, the content can be placed at the top of the page, whereas top navigation pushes down the content.
heading
Item 1
A minor issue concerns headings in the content. In left navigation the headings can be placed at the top of the content area which is also the top of the page. In top navigation, the heading will have to be placed underneath the navigation itself. It often looks visually less appealing because the same words appear directly on top of each other. This becomes worse when 2 or more levels are shown in the top navigation
Top-Left Navigation
Neither top nor left navigation solves all practical needs, especially dealing with levels 3 and 4 in the information structure. Usually it is more attractive to use a combination of top and left navigation. Top navigation can be used for the level 1 items while left navigation is used for level 2 and 3 items. See Figure 5.
In this case, levels 2 and 3 are shown that belong to one of the level 1 items. This may not work for you. When you want to emphasize level 2 items as well, you could use top navigation for the first two levels and then use left navigation for the subsequent levels. It is also possible to use left navigation for the first level and then proceed with top navigation, although this is rarely used. Starting with top navigation is often a better choice; typically the number of items of the first level is small while it usually expands on lower levels. What is essential for a top-left navigation, is the type of left navigation. Considering the limitations of left navigation it may
7
still be problematic to show enough items. If so, consider a more rigorous approach such as split navigation. For level 4 navigation, the variations that are possible for either top or left navigation can also be applied in top-left navigation. Top-left navigation is one of the more flexible navigation schemes and is hence also useful if a site has sub-sites. The top navigation can be used to access the independent sub-sites while each sub-site uses left navigation locally.
The essential behavior in breadcrumb navigation is like drilling down into the information structure. You start at level 1, when you have made a selection you see the level 2 items belonging to your selection, and so forth. The list of selections forms a breadcrumb, either horizontal or vertical. The big downside of this scheme is the fact that only the items on the lowest chosen level are shown; all the other ones are invisible except the selected items. The main advantage however is that it scales quite well. The examples show that accommodating 6 levels is not a
Figure 7 Argus breadcrumb navigation
8
problem at all. Although this might seem very attractive, ask yourself if your information structure really needs to have so many levels!
Split Navigation
When sites get really big even a combination of top and left navigation will not work for several reasons. In such cases, split navigation could work. With split navigation, navigating the first levels is separated from navigating the remaining levels. There is a concept for the first, say 2 to 3, levels and another concept for the remaining levels. Figure 8 shows an example where first top navigation is used but as soon as the users arrive at a product page, a new navigation scheme is used based on a left navigation.
In this example, the users start at the home page and via the products section and a filter for web design, they arrive at a particular product. There a new context is set using the product as the new base. The top navigation can be forgotten and the users only need to use the left navigation. It is like being on a site within a site.
Another possibility it is to start with a Yahoo style page first, followed by a left navigation page. This solution provides much overview of the first 2 levels and then continues with a different concept for levels 3 and 4. Split navigation has the advantage that spreading it over several concepts reduces the complexity of the navigation. It makes use of localities: the first base is the home page, and then there is the product base etc.
Matrix Navigation
In complex web sites youll find that some pages can fit in more than one place in the information structure. For example, the page with drivers for your favorite printer can belong to the products section containing the page with your printer, but it could also be found under support in the section drivers. Both options are logical, probably without a strong user preference. What happens often in such circumstances is that the site gets a kind of 2 dimensional matrix design. Pages will become accessible from different paths down the hierarchy. In practice, this may even get worse with more than 2 dimensions. Ideally, the user does not notice that same information is present in several places; a professional content management system will help to achieve this. More often, the page only exists once and has a fixed place but is accessible through cross-links. When users follow the cross link, they get transferred to the other branch of
10
the hierarchy. So following a cross link in products for a driver will lead to being transferred to drivers in the support section. Basically, the options are to (A) dont change the context and present the content in the same context or to (B) always show the content in the same context and hence switch when needed. Although you may think you have a multi dimensional matrix, you should reconsider your situation. Users may very well prefer one or two dimensions while the other possibilities are not appealing to users. In that case, your structure can be simplified.
Horizontal navigation
Now that several navigation schemes for vertical navigation have been discussed, it is time to look at horizontal navigation. When will you see horizontal navigation? Sometimes a page is actually very long and it does not make sense to structure it hierarchically. So you split is up in several pages, e.g. when putting articles on the web. Another case is when you are designing a guided tour. Basically, the main navigation elements are the next or previous links supplemented with the possibility to go to a specific page directly. The navigation is placed above and below the content so it can always be reached. This mechanism is also called paging. Figure 9 shows an example where paging is used to browse search results.
Another case where breaking up a large amount of information is often useful, is when a complex task needs to be broken up. This is then called a wizard. A wizard consists of pages for each subtask of a larger task. For example, at Amazon or any other
11
shopping site, the checkout procedure is actually a wizard. The whole task is split up in specifying personal information, shipping info, payment method and confirmation. In addition to the basic paging mechanism, the wizard adds an overview of the tasks to be completed while each task can be dependent on the input in the previous task. Moreover, in a wizard tasks are paged not lists of items of the same kind.
Summary
It hardly needs saying but navigation is very important for your web site. We have shown many kinds of different navigation schemes that are commonly used. Each of them has its pros and cons and there is no winner. The answer to your question which one do I need is essentially still it depends. Look at your information structure and the main purpose/idea of the web site and then select which navigation scheme will get you what you want. Then apply it smartly..