by Ray Harris
20 chapters, 764 pages, 337 illustrations
Published August 2009
Book price: $54.50; SAVE 30%, now just $38.15
eBook price: $44.50; SAVE 30%, now just $31.15
Book + eBook: $64.50; Best Value! SAVE 30%, now just $45.15
Note: If you've bought the printed book
from us in the past and now want to buy the eBook, please
When you finish section 1, you'll know a lot and have the perspective you need for rapid learning.
Master DOM scripting at the expert level
The last application in this section is a rotating, 3-dimensional carousel of images that the user can control with the mouse or keystrokes. And you definitely won't find anything like this in other books.
Ensure browser compatibility...and save hours of work, too
One of the challenges in creating web sites is that some web browsers handle DOM events like mouse right-clicks and various keystroke combinations in ways that aren't DOM compliant. In fact, Microsoft's Internet Explorer is notorious for that.
So in the DOM scripting section, you'll also learn how to create event-handling libraries that ensure browser compatibility by handling the differences between Internet Explorer and DOM-compliant browsers like Firefox. This includes a browser-compatible library that handles keyboard events, which are commonly avoided by web developers because of the lack of standards. In total, this book presents 7 modular libraries for browser-compatibility that we think pay for this book by themselves!
The last section in this book rounds out your professional skills. It shows you how to use the objects, methods, and properties of a web browser. And now that you know how to create your own event-handling libraries, it shows you how to use third-party libraries like jQuery and Dojo. Then, the last application in this section shows you another approach to data validation that uses Dojo and Dijits.
Like all of our books, this one uses our "paired pages" format where each two-page spread presents a single topic or skill. In each spread, the righthand page gives you syntax, coding examples, and "how-to" bulleted guidelines, and the lefthand page provides extra explanation and support when you need it. The upshot is that you can learn skills in manageable steps…you can learn faster by reading less...and you can look up forgotten details whenever you need them.
Our 100% Guarantee
First, try our
books for 60 days. Then, if you aren't completely
convinced that our books are the best ones you've
ever used, you can return them for a prompt refund...no