Projects
Feel free to browse through some of the open-source modules I have created. All modules promise to be standalone (JavaScript library independent), lightweight, cross-browser, fully documented, and utilize no browser detection. All scripts are released under the MIT Licence. All support issues should be directed to the contact page where I will address the issue and contact you via email.
Env
The final stand against browser detection, Env is full of capability tests designed to provide the developer with a clear indication of which features the browser supports and if and what bugs may be present. In addition to that, the library also includes support for advanced type detection and event and CSS style support detection.
FX
A lightweight and standalone JavaScript library for animation and effects. Perform a tween on almost all CSS properties including colors and scrolling. Includes transitional easing for smooth animations and an optional callback.
Aurora
A small project that simulates declarative types and invariants in JavaScript. Define class variables as a specific type and then set the terms (rules) of that variable by setting an invariant. Additionally includes support for inheritance, custom data types, and exception handling.
onDOMReady
A new solution to handle functional execution as soon as the DOM has loaded. A cross-browser solution that implements no browser detection, instead opting for some unique parsing.
XML & XSLT Processor
Simple library to handle your most basic XML and XSL tasks. Load local files, perform XPath queries, parse an XML string into a document and visa versa, and perform XSL transformations for DOM injections.