User blog comment:Rupert Giles/Global Navigation January Update/@comment-11733175-20150130224805

Something that's been annoying me with the global nav is accessing URLs with hashes, e.g. PAGENAME#ID. Whilst the global nav doesn't cover the target of the id if it's there when the page is immediately opened, it does if you move around the page with ids (but not reloading the page). Obviously it's fixable with a bit of js, but it makes life that little bit harder from a development point of view.

I'd look at hiding the nav as you scroll down the page, and thus not showing it when accessing an id within a URL. The id is intended to get you to a specific piece of content, there's no real use for the global nav unless the reader starts moving around an exploring the larger page. However, I do enjoy having the search immediately available, so I would have it re-appear as you scroll back up the page. If the global nav isn't there, no one needs to add a fix in to scroll the page down another ~30px :)