Dynamic HTML: The Definitive Reference
Third Edition comprehensive Resource for XHTML, CSS, DOM, and JavaScript
Plato had it pegged right in Danny Goodman's case: necessity was truly the mother of invention. When Goodman needed a one-volume reference to XHTML, CSS, DOM, and JavaScript for his own consulting and development work, he was forced to create one for himself. "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," he recalls.The task was daunting: "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."
Now in its third edition, "Dynamic HTML: The Definitive Reference" is the comprehensive reference for designers of rich Internet applications that need to operate in all modern browsers, including Internet Explorer 7, Firefox 2, Safari, and Opera. Users can see browser support for the latest standards-based technologies, including CSS Level 3, DOM Level 3, Web Forms 2.0, XMLHttpRequest for Ajax applications, JavaScript 1.7, and many more.
"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.
Goodman points out that interest in richer, more interactive web applications has rejuvenated content developers' explorations of JavaScript, CSS, and DOM. "Now that popular, everyday web sites are using these technologies to improve the visitor experience, it seems like every web site wants to include some of those features in their designs," he says. "Getting these techniques to work across a wide range of modern browsers benefits greatly from a reference that shows what features are implemented in various browser versions. Having reference material for HTML, CSS, DOM, and JavaScript in a single volume is an incredible timesaver."
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 Goodman is a veteran author and programming consultant to corporations and top intranet development groups. His expertise in implementing sensible cross-browser, client-side scripting solutions is in high demand and allows him to "get code under my fingernails while solving real-world problems." He's written over 40 books, including bestselling O'Reilly titles such as the first and second editions of "Dynamic HTML: The Definitive Reference" and "JavaScript & DHTML Cookbook."
Dynamic HTML: The Definitive Reference, Third Edition
by Danny Goodman
1307 pages, $59.99 US, $77.99 CA
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
.
Return to &Else News & Views. . .
.
Participate in your Design Center
Lots of fun and information for all... don't forget, any community is only as good as the participation of its members. We invite your tips, tricks, comments, suggestions and camaraderie.
- Ask for the DT&G Monthly: to receive DT&G newsletter each month, happenings in the Design Center and regular columns like the "Mail Bag" and "Cool Sites"
- SUBSCRIBE : to the Designers' CAFE email list
- Link to this site, and then show us the link. We'll send you any of our current door prizes, just for your trouble.
- SUBMIT: a news link, new font, or product review
- Visit our Windows Shareware / Freeware Department
- REVIEW a website: posted by our readers
- SUBMIT a Website: for review in Web Design & Review
- Submit a Critique: of a popular web site, or YOUR web site!
- WIN PRIZES: in our "Question of the Month" column
- Meet Friends of the Design Center people who care!
- Become a Friend of the Design Center: and put your link on the front page
- Submit News, Views or your latest press release
- Submit your Software Review: shareware, freeware, fonts, graphics, utilities -- if you've found software you like, let DT&G readers know about it!
Learning, training, tips, tricks, and moreThe Design Bookshelf team reads and reviews the best books for the creative visual designer, desktop publishing practitioner and visual communicator. If you want to know it -- we'll show you the very best way to learn it... in the Designer's Bookshelf
Get more out of your computer: join a user group - There are computer clubs around the world called "user groups" where you find fellow computer users ready and willing to share a wealth of information. If you're not a UG member, you should be.. find a group at the User Group Network
Photoshop FAQ - Got a question? Get an answer: in the Photoshop 911 FAQ if you don't find the answer there, you can ask your question or send your problem to the Photoshop 911 Team