Does the Sukerfish suck?

A project I’m working on has a multi-level menu system. The one we’re currently using is a hacked up version of something old school that requires heavy JavaScript code to do browser detects, redraws and more. No I’m serious…it’s 442 lines of code in an ultimately powerful JavaScript file that’s just shy of 2300 lines…and most of it has been optimized and minified. So I went on my search to find another solution. Something more CSS based that our wonderful search engines will pickup on a little more effectively. I came across the Suckerfish Menu from A List Apart. Most of their stuff is really solid, and this tutorial doesn’t fall short of expectations. That being said after a little more fun with Google I came across Son of Suckerfish Dropdowns and immediately became intrigued. Both examples utilize a small chunk of JavaScript code (12-17 lines) a far cry from the 442 lines. For some reason it seems that the Son of Suckerfish Dropdowns works better, faster and is easier to implement. So I’m going to run through it and tweak it to my liking and specific needs.

It does post a question to ponder though…is there anything better, and if it doesn’t suck so much, why call it Suckerfish?

EDIT: Moments after posting this I suddenly realized that I’m also using jQuery already, so maybe there’s an easier way! I hit a quick Google search and sure enough there’s a jQuery Suckerfish Menu. Poking around a little more though and there’s a Superfish Menu – Suckerfish on ‘roids apparently. Maybe I’ll have to try them both. Any other suggestions?

This entry was posted on Thursday, February 12th, 2009 at 3:53 pm and is filed under JavaScript, jQuery. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply