.dhtml
I started looking at Dynamic HTML while looking at developing a light-weight, eLearning delivery tool recently (which I did but will sadly, probably never see the light of day now). It also paved my way for realising just how brillaint CSS actually is. For those not familiar with DHTML, it's basically using Javascript to alter the CSS properties of HTML creating dynamic effects like moving content around the screen without having to refresh the browser window. It's very similiar to another concept called Ajax, which is actually a lot more popular.
Learning DHTML
When I was teaching myself DHTML I decided to document my progress both as a future reference for myself and potentially others. Download it
Dynamic Edge
Once I'd got my head round DHTML I put together my own library of methods for easily executing effects like moving objects around the screen, fading, resizing, etc. It's quite different from other similiar APIs like Scriptalous and Spry and that instead of trying to blend seamlessly with existing HTML pages it completely reinvents progress allowing pages to built to be constructed in a manner much more similiar to application interface programming. Regrettably this project fell to the wayside and I never got round to properly documenting all of the functions and supplying examples plus there's still a few bugs with mouse over events but should anyone be interested in trying out a free, slightly different DHTML Javascript API here it is. While I'm not using this for building websites so much I have begun using it for some simple, browser games that may actually lend themselves quite well to the Wii's interface. Download it
Dynamic Edge - Example
This is a previous redesign for Lost in Code that I'd built entirely using Dynamic Edge should anyone want to see it action or have some code to get started from. Visually I like to think it's very impressive with the transparent menus and new windows sliding onto screen but in the end I decided to go back to a pure CSS approach for the website (and went back to a familiar blue and white colour scheme). Download it
