Ben Ward

Reviewing ResinTheBand.com

.

Following my recent work on the website for Resin, I came across Five Mistakes… about designing band sites. It’s an interesting read, makes some interesting points and confirms that I need to rethink the navigation. Jo raised concerns over whether the ‘popout’ style of the nav menus was really any good and I’ve been pondering the same before and since, especially in the light of having found other and worse implementations of ‘drop down’ navigation at work.

Ergo, there may be some kind of update over Christmas to fix these issues — apart from the one about the designer’s portfolio… ;)

Comments

Previously, I hosted responses and commentary from readers directly on this site, but have decided not to any more. All previous comments and pingbacks are included here, but to post further responses, please refer me to a post on your own blog or other network. See instructions and recommendations of ways to do this.

  1. I have to say I quite like pop-out menus, CSS ones at any rate.

    Javascript menus, pretty as they are, I can understand for not being liked. If users do not have Javascript enabled, or there’s a Javascript error on the page, then they’re left with a sub-par experience.

    CSS menus get around this by usually degrading very nicely, and by requiring no scripting. The only problem is that 90%+ of users won’t be able to experience them as intended, but that aside, they’re still rather clever. Moreover, users with visual impairments are likely to be using screen-readers or text-only versions of a page, which again are enhanced by CSS’s degradability.

    The only problem with drop-down menus which truly annoys me is when they close to soon, or fail to open at all. Whilst Javascript can compensate for this, CSS sadly cannot. Still, you can’t have everything :)

  2. Ben

    The problem is not so much the implementation – I remain immensely proud of the the elegant CSS implementation I’ve used. The problem is accessibility.

    While the popup menus are nice to look at, they hide important menu items. I think my choice of top-level headings is good, aided by it being only a small site, but ultimately if you go to the site wanting to hear their music, you have to look for the navigation, rather than have “MP3 Downloads” obvious from the outset. In that respect, the Internet Explorer (degraded) version may actually be superior.

    Second level headings, not that there are any right now, would/should be popout menus I think, but I think I need to make more effort to make obvious the items that people really want (as the linked blog suggests).

  3. That’s a good point, Ben, but I wouldn’t dismiss the menus out of hand just because of organisation. I agree that there needs to be a balance between logical hierarchical order and simplicity, but perhaps a quick links/favourites section may be apt?

    On many sites you’ll see a formal navigation system then, somewhere immediately obvious, a few select links to popular items (‘Contact’ etc.).

    I’m not saying such duplication is right, or right for you, but it does help solve certain problems.

    Good luck with whatever you decide :)

You can file issues or provide corrections: View Source on Github. Contributor credits.