Projects


DOM Snap

This is a modification of Younpup's Dom-Drag which adds 'snapping' functionality to DOM objects. For example, if a user moves an object close to the edge of another object, it will 'attach' and remain connected until broken free. Anyone familiar with Winamp will recognize this functionality. I'm still in the process of cleaning up the code, and once it's done, I'll release a proper package for it.

Links

Tags: javascript, dom, dhtml, cool

dModeler - DHTML UML Modeler

A web-based UML modeling program that my team wrote for the 4th Red Bull Programming competition. We weren't able to complete all that much of it, but we did get creation of classes, links, drawing, signups, logins, and parameter creation finished. At some point it may be fun to sit down and modify what we wrote and get it fully operational and possibly release it.

Links

Tags: competition, databases, dhtml, javascript, perl, xml

Cross-Browser Rich Text Editor

This piece of Javascript is intended to be a lightweight cross-browser rich text editor. It is a modification of the code written by Kevin Roth, removing a number of features and streamlining much of the code.

The code, in it's current state, is very rough. There is still another revision or two needed before it is completely plug-and-play, much akin to widgEditor (which I highly recommend).

Downloads

Tags: javascript, dhtml

Current Projects

jQuery JavaScript Library

jQuery

Comprehensive DOM, Event, Animation, and Ajax JavaScript Library.

Recent Projects

Pro JavaScript Techniques

JavaScript Book

The best techniques for professional JavaScript. Published by Apress.