You've come here to implement ProtoFish into your website. Due to ProtoFish' popularity, we've decided to give ProtoFish it's own home at http://protofish.procurios.nl/. All implementation details can be found there!
Most people know the parent of all hover menu's: the SuckerFish dropdown menu published by A List Apart in 2003. Obviously, the name ProtoFish is a combination of the Prototype JS framework and the SuckerFish technique published by A List Apart. There are many enhanced versions of the SuckerFish dropdown around on the web, but none of them met the following, to me important, criteria:
- The script should be based on Prototype,
- The script should be lightweight and
- The script should be easy to implement.
Finding a good menu-script based on criteria #1 is already hard enough, so I decided to write my own class and share it with the world!
Can I customize ProtoFish?
Sure! You're allowed to use ProtoFish without any constraints. Rip the code apart or add some features - use it the way you like! If you download the non-minified ProtoFish version, you can easily get a grip on the code, by reading the comments!
You can also contribute to ProtoFish on github: http://github.com/pesla/ProtoFish/.
If you've found a bug, want to improve ProtoFish or just want to give some feedback, feel free to contact me on Twitter (@pesla) or leave a comment below this post.