|
DHTML @ Web Programming
Programming Shed : Programmer Store & Resources |
|
|
|
DHTML Index - DHTML Book : DHTML for the World Wide Web: Visual Quickstart Guide
DHTML for the World Wide Web: Visual Quickstart Guideby Jason C. TeaguePaperback: 248 pages Publisher: Addison-Wesley Pub Co ISBN: 0201353415; 1st edition (October 9, 2001) If you're proficient at HTML, yet still fuzzy about Dynamic HTML, you're definitely not alone. Since the two browser heavyweights--Microsoft and Netscape--offer different flavors of DHTML, this promising technical advance for the Web is still in flux. DHTML for the World Wide Web is a no-nonsense look at where DHTML stands and how to use it effectively. This Visual QuickStart guide delivers by offering a comprehensive look at using DHTML--in only 248 pages. The author wastes no time laying out the differences between the two vendors' approaches and establishing the common ground--mainly cascading style sheets (CSS) and JavaScript. With a fast-paced series of screen shots and step-by-step coding, you'll quickly learn the basics of CSS and how to use them effectively to control your typography and page layout. The book illustrates some of the most common uses of CSS--including multiple backgrounds, overlapping font styles, and columns without tables--clearly and quickly. This guide also presents Document Object Models (DOM) to illustrate how to utilize dynamic event handling within your pages. Many popular techniques, such as moving banners, dragging objects, and creating pop-up menus, are included. An even balance of Netscape and Microsoft techniques makes this book a handy reference for any Web developer. From Book News, Inc.: An easy, visual approach to DHTML. Part step-by-step step-by-step guide and part quick reference, it uses screen shots and images, clear instructions, tips, fingertabs, and a detailed index to cover all of DHTML's features. Enables Web designers using any browser on any platform to position elements anywhere on the page and control their visibility; manipulate font sizes and formats; adjust kerning, leading, spacing, indents, text alignment, margins, borders, and bullets; set colors and... Customer Reviews Reviewer: Matthew Burnside from Dallas TX I've read quite a few books on DHTML and this is one of the few that I come back to over and over for solutions and ideas. The book is roughly half-and-half CSS and javascripted DHTML. Unlike many of the laughable attempts at DHTML books out there, this one focuses on effects that work in BOTH major browsers, with a chapter each on browser-specific effects. Also, unlike other books, heavy focus is placed on complete working examples with full code listings rather than hypotheticals. If you learn best tutorial-style, this book's for you. This book is not for novices at javascript. If you're new to scripting, start with Danny Goodman's javascript bible first. Likewise, know your HTML first. Most of the negative reviews written below can be ascribed to failure to read the book's notes and caveats before buying. Sure, there are a few typos, but the book's support site maintains errata and downloadable source code. And to the tosser who whines about "browser sniffing"--the list of interesting JS effects that can be created on both browsers without a bit of detection can be enumerated on one hand. Reviewer: Steven Bell from Euless, Texas USA This book is not truely for beginners. I would suggest a good book on JavaScript (for those sketchy in this area), an then a good book on HTML (again for those beginning to learn to Web program). DHTML is a combination of intermediate to advanced HTML and JavaScript. Now with that said, this book does a good job presenting DHTML clearly. Here is a list of some of the topics covered: Cascading Style Sheets (basics, fonts, text control, properties, margins, borders, positioning, ad-nausium...), DOM (Document Object Model), Dynamic Techniques/Solutions, JavaScript and DHTML, Layers (a real biggy for me), and Visual Controls. Both Netscape and the ubiquitous Internet Explorer are covered (with a couple of chapters specific to their uniqueness). Appendices include: CSS Quick Reference, Layers QR, and Resources. The book is rounded out with an excellent index. I especially liked all of the cross-browser information (comments, code techniques, what would work and what wouldn't, how to adapt). I would have liked to have seen more on JavaScript integration with visual controls, but oh well. In addition, more information on CSS techniques with JavaScript would have been nice, and when dealing with IE it would have been terrific to have had some VBScript comparison code. Overall, I would recommend this book for the serious web programmer's shelf. Reviewer: Andry Lie from Madison, WI This is excellent book: the language is easy to understand / to read, complete reference for beginner and good price too. The author is well known in Web Monkey. Reviewer: ad_crumenam from York, North Yorkshire United Kingdom JavaScript was dragged kicking and screaming into the ridiculous morass that is DHTML. Netscape has since abandoned its support for layers, so this book has become seriously outdated. DHTML is basically a dead end and it will soon go the way of the dodo. Even the tricks in this book aren't supported by newer versions of IE and Netscape, and most of the code examples in the book are incorrect anyway. You can go to the site to get the code for free, so there's no reason to buy a book full of incorrect code. When it was published it had cute tricks, but very few of them were actually practical. The only practical part of the book was the portion dealing with CSS (Cascading Style Sheets) which are now widely used. There are much better books on CSS than this one...O'Reilly's Definitive Guide on CSS springs to mind...and there are plenty of free web references you can visit to get up to speed on CSS. Start with microsoft.com and save your money. |
|
|
© 2005-2006, Programming Shed
|