User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Site Layout and Usability section within the Web Development category of DaniWeb, a massive community of 391,873 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,410 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Site Layout and Usability advertiser:
Views: 2233 | Replies: 4
Reply
Join Date: Jan 2006
Location: Land of Hope & Glory
Posts: 88
Reputation: j4mes_bond25 is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 0
j4mes_bond25's Avatar
j4mes_bond25 j4mes_bond25 is offline Offline
Junior Poster in Training

Question Fly-over menu ???

  #1  
May 2nd, 2006
Is there any chance I could possibly have this sort of fly-over menu (http://www.milonic.com/mfa/2005-July/006245.html) on my website as well, allowing the menu to STAY APPEARED on the top part of their window, even when they scroll down.

My CSS based website can be seen on: http://homepage.ntlworld.com/darsh25/

I want fly-over menu making it possible for BOTH "top menu" and "left menu" always appearing at the top edge of the window regardless of whether user are at top of the page or right at the end of the page.
Nope, I'm NOT God, but I'm British (which is the next best thing ;)
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Dec 2004
Posts: 1,589
Reputation: tgreer is an unknown quantity at this point 
Rep Power: 7
Solved Threads: 34
Colleague
tgreer tgreer is offline Offline
Made Her Cry

Re: Fly-over menu ???

  #2  
May 2nd, 2006
Sure, it's possible, but I strongly recommend against it. Users find such non-intuitive features extremely disagreeable.

If you want to pursue it, research "JavaScript scrolltop" to point you in the right direction.

The issue is this: when thousands of users visit hundreds of thousands of pages, and the vast majority handle navigation a certain way, then, right or wrong, that becomes the expected way. It's called "User Expecatation" or "The User Model". Then, when your site violates that expectation, it creates irritation and annoyance: an unpleasant experience.

The only way to break through this is if your site COMPLETELY breaks the User Model - nothing is as expected, and the user is forced to "start over" and explore the new model. Some good examples are Flash sites: http://www.nike.com/nikeskateboarding/v2/main.html

So unless you want a completely avant-garde site, avoid scrolling menus!
Reply With Quote  
Join Date: Jan 2006
Location: Land of Hope & Glory
Posts: 88
Reputation: j4mes_bond25 is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 0
j4mes_bond25's Avatar
j4mes_bond25 j4mes_bond25 is offline Offline
Junior Poster in Training

Question Re: Fly-over menu ???

  #3  
May 2nd, 2006
Originally Posted by tgreer
Sure, it's possible, but I strongly recommend against it. Users find such non-intuitive features extremely disagreeable.

If you want to pursue it, research "JavaScript scrolltop" to point you in the right direction.

The issue is this: when thousands of users visit hundreds of thousands of pages, and the vast majority handle navigation a certain way, then, right or wrong, that becomes the expected way. It's called "User Expecatation" or "The User Model". Then, when your site violates that expectation, it creates irritation and annoyance: an unpleasant experience.

The only way to break through this is if your site COMPLETELY breaks the User Model - nothing is as expected, and the user is forced to "start over" and explore the new model. Some good examples are Flash sites: http://www.nike.com/nikeskateboarding/v2/main.html

So unless you want a completely avant-garde site, avoid scrolling menus!


Guess, I'll bear in mind your suggestion in that case.

In fact, the reason, I thought of doing so, was cos of having a rather LONG page (such as "Whisky"), so in order to visit to different page, the user would've to scroll all the way up, which some might find little annoying.

However, in order to get rid of this frustration, I'll simply "split" such long pages into different pages, so user can access the sub-section through the "sub-menus" (as is the case, presently).
Nope, I'm NOT God, but I'm British (which is the next best thing ;)
Reply With Quote  
Join Date: Feb 2002
Location: Lawn Guylen, NY
Posts: 10,879
Reputation: cscgal is just really nice cscgal is just really nice cscgal is just really nice cscgal is just really nice cscgal is just really nice 
Rep Power: 32
Solved Threads: 107
Admin
Staff Writer
cscgal's Avatar
cscgal cscgal is offline Offline
The Queen of DaniWeb

Re: Fly-over menu ???

  #4  
May 2nd, 2006
I'm thinking (theoretically) you could accomplish this using only CSS (no JavaScript) by encasing the menu in a <div> and absolutely positioning relative to the top left coordinate of the browser window? Not entirely sure if it will scroll with you this way though ... I guess you would need to introduce DHTML or JavaScript or such.
Reply With Quote  
Join Date: Dec 2004
Posts: 1,589
Reputation: tgreer is an unknown quantity at this point 
Rep Power: 7
Solved Threads: 34
Colleague
tgreer tgreer is offline Offline
Made Her Cry

Re: Fly-over menu ???

  #5  
May 2nd, 2006
The "conventional" method is to split the pages into separate pages, or to provide a "back to top" anchor at the end of each section. You can also investigate "frames", but they don't work well with drop-down or pop-out menus.

Dani: nope, it won't scroll. That's why sites that implement these awful scrolling menus always have a "delayed reaction". The user scrolls, and then the menu catches up. It's event-driven, and requires Javascript. I think it's tacky in the extreme. I find myself trying to read the content, and then the menu appears over it, so I scroll a bit, the menu jumps around... bad.
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb Site Layout and Usability Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the Site Layout and Usability Forum

All times are GMT -4. The time now is 6:54 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC