Free menu code?
May 19, 2006 8:14 AM   Subscribe

Where can I find free DHTML menu code that doesn't require a visible link back to the developer's website?
posted by tizzie to Computers & Internet (11 answers total) 2 users marked this as a favorite
 
Use Suckerfish for single-level drop-down menus, and Son of Suckerfish for multi-level (nested) versions. They're almost pure CSS (incorporating a tiny bit of JS solely for IE compatibility).

Nota bene: A List Apart (the first link) seems to be down right now for some reason... do a google search for Suckerfish menus and you will find what you seek. They're the best.
posted by killdevil at 8:20 AM on May 19, 2006


i don't mean to be mean, but if you're going to take code from someone else, the polite thing would be to give them credit. Or write your own code.
posted by xospecialk at 8:20 AM on May 19, 2006


I shouldn't say this, since the ethics are questionable, but it's so easy to remove that link back to the dev's website that I'm surprised you haven't just gone that route. It's just HTML, and 90% of the web is plagiarized anyway.
posted by twiggy at 8:21 AM on May 19, 2006


xospecialk: if one is building a commercial website, say, it is not acceptable to have visible credit links for various page components. tizzie's question is perfectly reasonable.
posted by killdevil at 8:33 AM on May 19, 2006


Best answer: I also recommend the Suckerfish dropdowns. But I've had problems with different width menus and Suckerfish. You can try the Macromedia mm_menu code. You can find it in Dreamweaver, or look for copies online. It's got a royalty free license that allows you to use it provided you keep the copyright notice in the source code. No need for an annoying linkback. I was also looking at the Ultimate Drop Down Menu at one point, but ended up using mm_menu.
posted by formless at 8:40 AM on May 19, 2006


There's also Yet Another Dynamic Menu. Lots of good info on this site...
posted by rmm at 9:04 AM on May 19, 2006


the polite thing would be

to honor the license and request from the writer, which does not in all cases mean a visible link, actually. And just because it doesn't have a visible link doesn't mean it doesn't have links and attribution in the source, where any of us who are interested in that sort of thing can find them pretty readily. You seem to have made a wrong turn - axe grinding is over here.

Listamatic isn't a bad choice either.
posted by phearlez at 9:31 AM on May 19, 2006


I based one on the dropdown menu from gazingus.org. The site's disappeared, but the Wayback Machine still has it.
posted by hyperizer at 9:36 AM on May 19, 2006


Youngpup had some that became a SourceForge project. They may be out-of-date compared to the CSS ones above.
posted by yerfatma at 10:51 AM on May 19, 2006


The honest thing would be

to honor the license

The polite thing would be

to have attribution links on the about page for the website. (just "Thanks to these sites for their code/or images: ")

There's no need for the link to be on every single page, it doesn't help any sort of pagerank (in fact, it ends up looking like spam, and could decrease pagerank). You could take the link out of any menu you are already using, if the license allows it.
posted by hatsix at 11:17 AM on May 19, 2006


Response by poster: The mm_menu info worked - thanks, formless. And thanks, killdevil and phearlez, for sticking up for me.
posted by tizzie at 11:37 AM on May 19, 2006


« Older Looking for a Beethoven Poster or source art   |   Should I play with my TS1000? Newer »
This thread is closed to new comments.