Recent Features
![Create Namespaced Classes with MooTools]() - Create Namespaced Classes with MooTools- MooTools has always gotten a bit of grief for not inherently using and standardizing namespaced-based JavaScript classes like the Dojo Toolkit does. Many developers create their classes as globals which is generally frowned up. I mostly disagree with that stance, but each to their own. In any event... 
![Introducing MooTools Templated]() - Introducing MooTools Templated- One major problem with creating UI components with the MooTools JavaScript framework is that there isn't a great way of allowing customization of template and ease of node creation. As of today, there are two ways of creating: new Element Madness The first way to create UI-driven... 
Incredible Demos
![Control Element Outline Position with outline-offset]() - Control Element Outline Position with outline-offset- I was recently working on a project which featured tables that were keyboard navigable so obviously using cell outlining via traditional - tabIndex=0and element outlines was a big part of allowing the user navigate quickly and intelligently. Unfortunately I ran into a Firefox 3.6 bug...
![FileReader API]() - FileReader API- As broadband speed continues to get faster, the web continues to be more media-centric. Sometimes that can be good (Netflix, other streaming services), sometimes that can be bad (wanting to read a news article but it has an accompanying useless video with it). And every social service does... 



