Navigating Ma.gnolia 2
Over at the Ma.gnolia blog, I’ve written on the task of re-making the global navigation menus for Ma.gnolia 2. Global navigation is one of those interfaces elements that you don’t typically notice until it fails to get you where you need to go. When it does fail, it fails with a thud. And from that, we want to make sure that major changes are thought through and don’t leave people hanging.
I found that re-working navigation for an application as large as Ma.gnolia wasn’t quite as hard as starting from scratch, but it did present some real challenges. If I have one big take-away, it would be that global navigation can’t be refactored before most of the interaction it frames has been worked out. Kind of like arriving at a destination, then plotting out how you got there, instead of the other way around.