More Website Knick Knack - The site in the site
(Page 3 of 7 )
Another example of replicating existing behavior is Web sites that keep a whole site within one document – either by hiding and showing page sections via DHTML, as one big flash movie or via frames. Seemingly, this is a great idea, as visitors load the page once and go from there. With Flash or dynamic loading we don’t even have to load the whole document, but retrieve bits “on demand.”
What these solutions do though, is change the visitor’s browsing experience. When we surf the Web, and end up on a page we didn’t want to go to, the automatic reaction is to use the back button or the keyboard shortcut that brings us to the last, cached, page. When we don’t allow the browser to jump from page to page, thus adding them to the history list, going back will initialize the site. The visitor will have to start over again, and search where she has been before. This can be quite frustrating, especially when the visitor needed to provide data at some stage. Many a hack tries to work around this problem, all of them dependent on scripting or hidden IFRAMES or other ugly cheats.
It takes some users a long time to get accustomed to the idea of browsing the Web, and we expect them to be very interested indeed if we want to make them forget what they have learned.
Browser history and setting of bookmarks are powerful tools that should not be disabled.
Next: The Russian doll symptom >>
More Design Usability Articles
More By Chris Heilmann
|
| · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | · | | | | |
|