Dynamic Html: The Definitive Reference Second Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
$71.55
(26)
Only 1 left in stock - order soon.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
-
Apple
-
Android
-
Windows Phone
-
Android
|
Download to your computer
|
Kindle Cloud Reader
|
Customers who viewed this item also viewed
Customers also viewed these products
JavaScript: The Definitive Guide: Master the World's Most-Used Programming LanguagePaperback
Responsive Web Design with HTML5 and CSS: Develop future-proof responsive websites using the latest HTML5 and CSS techniques, 3rd EditionPaperback
HTML and CSS QuickStart Guide: The Simplified Beginners Guide to Developing a Strong Coding Foundation, Building Responsive Websites, and Mastering ... of Modern Web Design (QuickStart Guides)Paperback
Learn JavaScript Quickly: A Complete Beginner’s Guide to Learning JavaScript, Even If You’re New to Programming (Crash Course With Hands-On Project)Paperback
Secrets of the JavaScript NinjaJohn ResigPaperback
Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web GraphicsJennifer RobbinsPaperback
Customers who bought this item also bought
Editorial Reviews
About the Author
has been writing about personal computers and consumer electronics since the late 1970s. In 2001, he celebrated 20 years as a free lance writer and programmer, having published hundreds of magazine articles, several commercial software products, and three dozen computer books. Through the years, his most popular book titles on HyperCard, AppleScript, JavaScript, and Dynamic HTML have covered programming environments that are both accessible to non-professionals yet powerful enough to engage experts. His JavaScript Bible book is now in its fourth edition. To keep up to date on the needs of web developers for his recent books, Danny is also a programming consultant to some of the industry's top intranet development groups and corporations. His expertise in implementing sensible cross-browser client-side scripting solutions is in high demand and allows him to, in his words, "get code under my fingernails while solving real-world problems." Danny was born in Chicago, Illinois during the Truman Administration. He earned a B.A. and M.A. in Classical Antiquity from the University of Wisconsin, Madison. He moved to California in 1983 and lives in a small San Francisco area coastal community, where he alternates views between computer screens and the Pacific Ocean.
I'd like to read this book on Kindle
Don't have a Kindle? Compra tu Kindle aquí, or download a FREE Kindle Reading App.
Product details
- ASIN : 0596003161
- Publisher : O'Reilly Media; Second edition (September 15, 2002)
- Language : English
- Paperback : 1500 pages
- ISBN-10 : 9780596003166
- ISBN-13 : 978-0596003166
- Item Weight : 3.95 pounds
- Dimensions : 7 x 2.19 x 9.19 inches
-
Best Sellers Rank:
#1,270,632 in Books (See Top 100 in Books)
- #40 in XHTML Software Programming Computer
- #1,456 in Web Design (Books)
- #3,126 in Web Development & Design Programming
- Customer Reviews:
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This book is a lifesaver. This book is not just recommended for all UI developers, it is an absolute *necessity*. The book itself is not so significant in what you learn from it. Goodman only spends 186 pages on the practice of DHTML, but the rest of this 1343 (not including index) behemoth is dedicated to pure, unadulterated information.
Yeah, lots of books have lots of information. What makes this book unique is:
1. The excellent organization of this information
2. The depth of this information
3. The accuracy of this information
4. The relevance of this information (even though the second edition came out in 2002)
This book is an absolute necessity, even more so for anyone doing cross browser DHTML. One of the great things about this book is how Goodman has gone out of his way to emphasize compatability of elements, CSS, and JavaScript between the two major browers (Netscape and IE).
Like others have mentioned, this book is *not* meant for newbies. It is *not* designed to help you learn HTML, JavaScript, or CSS. It is what it is: a reference book. This book can be used by newbies, but should only be used as a companion reference to more accessible books (try HTML Goodies by Joe Burns). For seasoned DHTML programmers, this book is the best of its kind and an absolute necessity.
The book provides complete references for HTML, XHTML, DOM, Events, CSS and JavaScript/Jscript. It is a shame that the Table of Contents is not presented as that truly shows how complete this title is. Luckily, the TOC is presented on the publisher's web site and I recommend a visit there to see for yourself. Each element reference is complete with information on properties, methods, examples and explanations in a straightforward arraignment. Beyond the references are sections dedicated to explaining how to use the technologies. These sections are not designed as a learners guide, but do provide the information necessary to implement the technology.
I could not imagine my web development without this title. It has been a constant presence on my desk since the first release.
However, if you've been slinging the <code /> around for a while and aren't afraid to nest tables using nothing but a text editor, this is the book for you. Quite comprehensive, it'll sling through just about every facet of HTML a browser can recognize, a few doesn't (but should), and several more that it shouldn't (but does). A light sprinkling of CSS and JavaScript help put the D in DHTML here.
The positive points here are for the comprehensiveness and the sheer VOLUME of this volume. It's a dense reference with some good chapters on basic programming (vis a vis DHTML, of course) and best practice techniques. It covers backwards-compatibility but focuses on future-forwardness with a special emphasis on the DOM and W3C standards.
The point comes off because all that comprehensiveness can make it a little daunting to sift through it. You really need to have a pretty good idea of what you're looking for in the first place. Which is fine for intermediate and advanced users ... which is who this book is for anyway. (So that's really only half a point.) The other half point comes off for the CSS/JavaScript stuff -- it's a bit thin -- but then again, this book is already thicker than Flanagan's JavaScript Guide which was the thickest book on my shelf until this arrived. So there's coverage but it's general. But the HTML coverage is right on.
In short: Great resource for intermediate to advanced developers but a bit too daunting for the novices. Or the faint of heart.
The scripting gurus of yesteryear are finally moving away from their obsession with Netscape 4 hacks and moving to the still mysterious but powerful W3C DOM-based scripting. I was convinced to buy this book after studying a chapter from this edition which was published at webreference.com. I found what Goodman had to teach in that chapter (on browser events and cross-browser normalization) to be both understandable and immediately practical.
This book is the real deal for those Web workers who are continually asked to get browsers to do more -- and do it in a more complex environment. If you have to deal with the various whimsies and treacheries of IE5, IE6, Netscape 7, Mozilla, and Opera, this is the reference you want.
For someone into editing HTML/css/JavaScript, I haven't come across a better reference book yet. It is also one of the few books that gives practical hints on creating pages that work on all browsers AND platforms. I admire Danny Goodman for taking on the enormous challenge that writing this book imposed.
Top reviews from other countries
I first became aware of Danny Goodman way back in the late eighties when I was deeply immersed in Hypercard development. This was well before the world wide web appeared but hypercard had a lot of the ideas well in place before it was all - and much more - applied to the primarily news and mail internet and, arguably, it all went downhill from there. His The Complete HyperCard Handbook was my main bathroom and bedroom constant reading companion for far too long and I was merrily making address books and games and calendars that could phone you... It all looks pretty pedestrian now, of course.
Goodman went on to deal with some of the problems that had arisen due to designers trying to make web-based mark-up resemble print-based layout, something that Tim Berners-Lee had never envisaged when he tinkered the web together from bits of scrap code he had lying around his shed but which had caused all manner of problems, particularly with browser compatability which eventually led to the famous Browser Wars of the 'nineties.
The whole problem went away with the re-marking out of The Ground by the World Web Consortium, who announced an end to the silliness and a re-booting of the web with the main model now being the separation of content from form with content being taken care of by html and ALL styling being handled by Cascading Style Sheets (CSS). This introduced a whole new series of problems as, though the revised approached made for leaner, faster web pages, everything tended to look a bit templatey-same-ish and a lot of things that designers took for granted became virtually impossible to implement with CSS leading to the most astonishingly complicated workarounds involving javascript and unintuitive nesting of page components.
Danny's book attempts to unravel some of this and presents itself as a bit of a cookbook in places with snippet solutions for some commonly - and not so commonly - encountered problems though the main focus is on getting the reader to appreciate the fundamentals.
It is quite good at this though a fair bit dryer than I remember the Hypercard stuff being.
Whatever the flavour is, it's an essential reference for anyone wanting to take html coding to the next level, and that has to be anyone doing any html coding at all, at least up to the introduction and widespread adoption of html5.
Main uses:
The object model of IE and mozilla, so your javascript code is using the correct object.
Javascript section. A good reference, though Javascript - The Definitive Guide (O'Reilly) is very useful too.
CSS - Not too verbose, light on examples, but superb as a reference.
In short, everyone involved in writing HTML, or client side code, should have this book.
The book is not an introduction to DHTML but it does have a section on Applying DHTML that covers not only the current state of the art but also gives clear guidance in making use of all the features. Danny Goodman makes it very clear that he is not going to discuss the DHTML that Navigator 4 introduced, the <layer> tag and JavaScript style rules, but points out that they are covered in the first edition should you really need to know.
There isn't anything on Accessibility other than a single paragraph drawing your attention to the Web Accessibility Initiative (WAI). DHTML and Accessibility could be considered inimical but that isn't the case and I'd perhaps have liked to see this elaborated on with some suggestions on how to achieve an Accessible site whilst still using DHTML. In practice, however, I've found it easy to meet the Priority 1 checkpoints (or A rating) set by the WAI even with a complete DHTML site so perhaps this is not really an issue.
I find this book really useful. I can't imagine any web developer doing without this book and managing to produce a good cross-platform solution and I also can't imagine that developer needing any other texts on any of the technologies covered here. I certainly don't have any others on my desk today.




