HTML Source Review
Each chapter is structured as a set of practical examples, interspersed with descriptions of the theory behind them, which build on each other as the chapter progresses, eventually reaching a fully-realised DHTML effect, such as highlighted tables or animated tooltips.
Many descriptions of advanced DOM scripting such as this can quickly become mired in discussions on the various browsers deficiencies and incompatibilities. Not so here, as the text is kept refreshingly free of unending details about different browser implementations of DOM methods, instead simply guiding you in the right direction of code branching and feature testing so your code will work as well as possible in each browser.
There’s even a chapter on the current hot-topic, “AJAX”, which allows you to update the current page using data discovered through covert calls back to the server, without having to reload the whole page. The possibilities of this recently re-discovered ability have only just started becoming apparent, and the technology has loads of potential.
Though it had a shaky start, DHTML is back, and it’s going to be a very important part in the future of web design.
—Ross Shannon, 12th June 2005
Where you can get it
You can read four sample chapters of this book online for free.