A small introduction.
Now it is difficult to come up with something new in the design of sites. No, there are, of course, extravagant copies, but all the novelty of such sites either comes from increased animation or technical tricks. In both cases, the goal is to create original-looking content and a new approach to page operations. Often, pages tend to become similar to GUI applications: ajax, drag & drop. All this departs from the HTML-concept, the main advantage of which is simplicity and recognizability.
Consider this situation:
- a reference site is available, it publishes information on the latest developments in the banking sector: exchange rates, interest rates, deposits, etc. On top of that, the site has some simple services like a loan calculator, searching for the best deposits, money transfers and the like;
- the main consumer of the site is defined as an ordinary, average person without any technical training;
- the main goal of the consumer is to search for information;
- a resource, by virtue of many parameters, is extremely heavy, clumsy and has, say, an average design.
As far as I can tell, a fairly common situation. Of course, such a project has a lot of problems. Here and the transition from asp to asp.net, sloppy design, lack of reliability. But the main drawback, in my opinion, is the implementation of a mechanism to achieve the main goal of the consumer. Find information. No, of course, everything is there: DHTML menu and sitemap and tree structure and quick contextual links to interesting topics and so on. But judge for yourself, from the help resource you only need to find the page you need and read the information from it. It is required to find very quickly, and in the current implementation no mechanism provides fast navigation. All the same, the search begins with the main page of the project, which is overloaded with links, the text of the news, and indeed generally heavy, inconvenient, with pictures, advertising and banners. In addition, it turns out that in order for the user to go to the desired page, he will look at the intermediate ones, which, when forming, load the sql server, the communication channel, and the web server in a certain way, which, in principle, to achieve the consumer’s goal , useless.
So, the statement of the problem:
- make navigation (search for information) as fast as possible;
- make navigation (information search) as simple as possible;
- make navigation (search for information) intuitive;
- Well, finally, I would like to do something new, which no one else has.
')
My solution to the problem is ready and implemented as a kind of prototype. But before publishing (Sunday, evening), I would like to hear the opinions and suggestions of habra people. I am very curious to know the options for the implementation of the task. I would love to get acquainted with working examples or prototypes. Please share links to your solutions, how you arranged the navigation on the site or saw how someone else arranged the navigation in an interesting original way.