Book: Dynamic HTML
With over 20 years of experience in writing about personal computers and electronics, when it came to writing a one-stop read on XHTML, CSS, DOM, and JavaScript, Danny Goodman was a natural. He actually came up with the idea when he couldn't find a good source to use for his own consulting and development work. If it doesn't exist, create it, right? And with that came O'Reilly's newest release, Dynamic HTML: The Definitive Reference, Third Edition; A Comprehensive Resource for XHTML, CSS, DOM, and JavaScript. "After struggling in the early Version 4 browser days with tangled online references and monstrous printed versions of Netscape, Microsoft, and World Wide Web Consortium (W3C) documentation for Dynamic HTML features, I had had enough. My human brain could no longer store the parallels and discrepancies of the hundreds of terms for HTML attributes, styles sheets, and scriptable object models. And no browser maker was about to tell me how compatible a particular feature might be in another browser. It was clearly time to roll my own reference." This is not the type of book that you can just whip up in a few weeks, and proved to be quite the challenge, even for an experienced computer guy like Goodman. "In many cases, even the documentation from browser makers' sites was wrong. I set out not only to compile the date in a single volume, but to test as much as I could in real web page conditions across a wide range of browsers and record my findings for quick lookup later. This book is the most-used volume sitting next to my computer." He was definitely onto something, as the book is now in its third edition and a valuable resource for rich Internet application designers that operate in a myriad of browsers, including Internet Explorer 7, Firefox 2, Safari, and Opera. "Web standards and implementations in modern web browsers have evolved significantly since the publication of the second edition. The term 'Ajax' didn't even exist back then. Therefore, it was time to expand coverage to include not only the new terminology that had been added, but also the latest available browsers," notes Goodman. The new edition: * Provides at-a-glance references for the tags, attributes, objects, properties, methods, and events of HTML, XHTML, CSS, DOM, and core JavaScript. * Includes handy cross referencing for looking up attributes and all the items that recognize it, including interrelated HTML tags, style properties, and document object model methods, properties, and events. * Offers appendices for quickly locating values useful in HTML authoring and scripting. Includes a glossary with quick explanations of some of the new and potentially confusing terminology of DHTML. Danny Cook has written over 40 computer books, on topics like HyperCard, AppleScript, JavaScript, and Dynamic HTML, and his JavaScript Bible book is now enjoying its fourth edition. Cook has a B.A. and M.A. from the University of Wisconsin and resides in California.