I’m not a fan of “cute” navigational elements. As a rule all they are good for is showing off the coding skills of the developer and giving the user a brief “Oh, that’s cool” moment. Very quickly, that “cool” factor devolves into “God, that is so annoying. How do I turn it off?”
An excellent example of this is ESPN’s navigation. When you first enter the site, you see this- a typical primary nav (black bar) and a corresponding sub-nav (white NFL bar):
However, if you scroll down a bit the sub-nav jumps into the primary position, covering the main nav:
Where this gets REALLY annoying is that if you are a mouse scroller (as most of us are) once you get past a certain point on the screen every UP click exposes the black bar and every DOWN click hides it again. So if you are reading an article and wheel-scrolling it through it there is an almost constant black/white strobe going on at the top of the page.
ESPN- give me a way to turn this off. Please.