|
 |
|
 |
 |
DOM Scripting: Web Design with JavaScript and the Document Object Model
|
by Jeremy Keith
Sales Rank: 20017
|
List Price: $34.99
$23.09
At Amazon

|
|
Paperback: 368 pages
Publisher: friends of ED; 1 edition September 12, 2005
Language: English
ISBN-10: 1590595335
ISBN-13: 978-1590595336
Product Dimensions:
8.8 x 7.5 x 1 inches
Shipping Weight: 1.6 pounds
Product Description
We know from the success of titles such as Web Standards Solutions, Cascading Style Sheets: Separating Content from Presentation, and the Web Designer's Reference that web designers are increasingly concerned with making sites that don't just look pretty, but are also built using current best practices. There are three main technologies married together to create usable, standards-compliant web designs: XHTML for data structure, Cascading Style Sheets for styling your data, and JavaScript for adding dynamic effects and manipulating structure on the fly using the Document Object Model. This book is about the latter of the three. DOM Scripting: Web Design with JavaScript and the Document Object Model gives you everything you need to start using JavaScript and the Document Object Model to enhance your web pages with client-side dynamic effects. Jeremy starts off by giving you a basic crash course in JavaScript and the DOM, then move on to provide you with several real world examples built up from scratch including dynamic image galleries and dynamic menus, and show you how to manipulate web page style using the CSS DOM, and create markup on the fly.
About The Author
Jeremy is a web developer living and working in Brighton, England. Working with the web consultancy firm Clearleft ( www.clearleft.com ), he enjoys building accessible, elegant websites using the troika of web standards: XHTML, CSS, and the DOM. His online home is www.adactio.com. Jeremy is also a member of the www.webstandards.org where he serves as joint leader of the DOM Scripting Task Force. When he's not building websites, Jeremy plays bouzouki in the alt.country band Salter Cane ( www.saltercane.com ). He is also the creator and curator of one of the web's largest online communities dedicated to Irish traditional music, www.thesession.org
Customer Reviews & Comments This book is directed toward scripters at the beginning and intermediate level. This is also a very good book for the veteran scripter who wants to re-tool as DOM-based techniques take hold. I think Jeremy Keith takes the best road when he launches directly into DOM methods and objects, only mentioning the older ways for completeness. Most often, JavaScript books do the opposite -- mentioning DOM scripting only as an advanced art. But why learn the older ways when you must unlearn them later? The author focuses on teaching correct methods and approaches, often taking the long way around to make it easier to see the larger picture. This requires a lot of forethought and organization on the part of an author and here the material excels. I don't think anyone will trip up following this guide through the Web script jungle. The author also avoids the unbearable humor and cutesy language encountered so often in tech books. Thank you Mr. Keith! This is good, clear writing to go with good, clean scripting. Quibbles: I think the author should have been more concerned with compatibility issues, esp. with IE6, the decrepit but still dominant browser. For instance, on pp 200-01, he recommends using the setAttribute() method to set a class but does not mention that IE improperly demands "className" as a parameter. His snippet would fail in IE. The chapter on CSS scripting was good but barely scratched the surface, not mentioning a bunch of cool scriptable objects. Overall, this book is a worthy tool that should be welcomed by the target audience.
|
DOM Scripting: Web Design with JavaScript and the Document Object Model
List Price: $34.99
Available from Amazon
Price: $23.09

| |
|
|
|
|