Just because the DOM is slowly taking the place of proprietary object models and therefore it's becoming easier to code DHTML applications doesn't mean we don't need an API/library. What it does mean is now we can do cooler stuff with one.
Our focus with Jude is to create a foundation on which we start building a DHTML application — a cornerstone for web pages. And while we're at it, there are plenty of browser quirks to work around: IE's non-standard event interface and incorrect box model; Netscape's dynamic CSS bugs and all-around incomplete support for dynamic style manipulation.
The Jude library gives us a foundation to build some powerful applications. It provides a straight-forward method for interacting with elements on the page. In addition, it's also very extendable. Each add-on widget and extension has the ability to provide new events and tell you what's going on, giving you more power to interact with the user.