"Packed with useful information and lots' of insightful examples The Concise Guide to Dojo, taken from the forthcoming Professional JavaScript Frameworks book, provides experienced web developers a quick path to understanding and utilizing Dojo: a JavaScript based meta-framework for creating highly dynamic, visually appealing web sites. Logically organized, this guide quickly introduces the reader to Dojo and then quickly moves on to cover topics ranging from Manipulating DOM object, Event Handling, Utilizing AJAX, and working with additional Dojo add-on such as Dijit and DojoX."
MenuMatic is a MooTools 1.2 class that takes a sematic ordered or unordered list of links and turns it into a dynamic drop down menu system. For users without javascript, it falls back on a CSS menu system. MenuMatic has the following main features.
* Search Engine Friendly: Only manipulates existing links, does not generate links with javascript.
* Usable: Adjust hide delay to keep menus from disappearing to quickly.
* Accessible: Tab through main menu links with tab key. Navigate through drop down menus with arrow keys.
* Fails Gracefully: Falls back to suckerfish CSS based drop down menu system in the absence of javascript.
* Stylish: Control how menu looks with CSS, add flair with some effects.
* Flexible: With plenty of options (and more coming down the road) and the open source code, make it do your bidding.
Interesting perspective, with which I agree somewhat. Though, there's certainly something to be said for building a domain-specific language of convenience for DOM manipulation. "The more time someone spends building applications with a library like Prototype, the further they get from Javascript, and the more dependent they become on the library. By contrast, time spent using YUI tends to breed developers who are experts in Javascript, and that skill is far more useful than being an expert in a particular library."