|
|
|
|
|
|
JavaScript & DHTML Cookbook, 2nd Edition
Hot Off the Press!
This title is a collection of sensible, state-of-the-art script recipes for the core JavaScript language
and client-side Dynamic HTML applications for modern browsers. Whether you've been scripting for only a short time
or have been at it for years, the Cookbook will give you plenty of code to let you solve the most common problems
that client-side developers face. The second edition has nearly 20 new recipes (including Ajax solutions), while
many of the originals have been extensively revised to modern scripting standards.
About Ordering Online
I'll let you choose from the ever-larger array of on-line booksellers, presented below in alphabetical order.
The links are directly to the JavaScript & DHTML Cookbook offerings.
|
|
|
JavaScript Bible, 6th Edition
This new edition updates the cornerstone volume in learning to use JavaScript in browser scripting
since the earliest days of scriptable browsers. A lot has changed through the years, and the sixth
edition clears away ancient baggage and passes onto readers the best practices in applying client-side scripts.
If you are new to JavaScript or use the book in your classroom, the updated tutorial
teaches you the latest Worldwide Web Consortium Document Object Model (W3C DOM) techniques, preparing you to
write scripts that work on today's and tomorrow's browsers. You get the same clear, example-filled
explanations of all core JavaScript and object model features of modern browsers.
- Get up to speed fast on JavaScript basics with an updated tutorial tailored for newcomers
- Master JavaScript and DOM concepts with the exclusive interactive workbench, The Evaluator (and a cross-browser embeddable version for script debugging)
- Apply scripting to Web standards -- XHTML, DOM, CSS, and XML -- to produce future-compatible pages
- Implement cross-browser dynamic HTML applications for Microsoft Internet Explorer 7 (IE7), Mozilla™-based browsers such as Firefox 2.0, Safari™, and other modern browsers
- Energize your content with custom objects, Ajax applications, and other client-side techniques
- Learn in depth from hundreds of fully scripted example HTML pages
- Detailed compatibility ratings for IE/WIndows, IE/Mac, Mozilla-based browsers, and Safari
- Foreword by JavaScript's creator, Brendan Eich
- Includes CD-ROM with:
- 23 bonus chapters on advanced subjects, including Google Maps
- searchable electronic version of entire text
- hundreds of ready-to-run scripted HTML pages
About Ordering Online
I'll let you choose from the ever-larger array of on-line booksellers, presented below in alphabetical order.
The links are directly to the JavaScript Bible, 6th Edition offerings.
|
|
|
Dynamic HTML: The Definitive Reference, 3rd Edition
Updated for IE7, Firefox 2, Opera 9, and More
Here is latest edition of the one publication with in-depth reference coverage of HTML, XHTML, Cascading Style Sheets, Dynamic Positioning, Document Object Models, and JavaScript as presented by standards bodies and as implemented in browsers through Internet Explorer 7, Firefox 2 (Mozilla 1.8.1), Safari 2, and Opera 9.
Seven freely downloadable introductory sections show you numerous techniques for implementing Dynamic HTML into your web sites today and planning for the future. Browser-specific and cross-browser implementations are discussed at length, as well as techniques that will make your code work with future browsers (and degrade gracefully in older browsers). Several chapters have been extensively revised, while a completely new one covers AJAX implementations with the XMLHttpRequest object.
In the reference chapters, you can see at a glance the published standard and browser versions that first implemented each HTML/XHTML tag and attribute, each proprietary and W3C CSS style sheet attribute, each proprietary and W3C DOM object, property, method, and event handler. Many WHATWG features currently implemented in the newest browsers (e.g., Web Forms 2.0 and the canvas element) are covered. A full JavaScript (ECMAScript) core language reference is also included. Do you remember how all 11,500 instances of DOM properties and 5000 DOM methods are implemented? I've wrangled them all, and organized them so you can find the syntax, explanations, and version support info you need quickly.
At 1300 pages and nearly a year in development, Dynamic HTML: The Definitive Reference, 3rd Edition is by far the most comprehensive reference of its kind. This book assumes you are already familiar with HTML and JavaScript.
About Ordering Online
I'll let you choose from an array of on-line booksellers, presented below in alphabetical order. The links are directly to the Dynamic HTML:The Definitive Reference, 3rd edition offerings.
|
|
 |
Mac OS X Technology Guide to Dashboard
Here's a brand new title that shows you how to apply your Web page building skills
to create exciting and dynamic Dashboard widgets for Mac OS X's Tiger operating system.
You'll see tons of sample code for taking advantage of Web Services, "scraping"
Web page content, saving preferences, working with shell scripts and AppleScript, drag-and-drop,
and lots more.
The companion files you get with the book include fully fleshed-out templates to help
you create one- and two-sided widgets without worrying about the "housekeeping" chores.
You also get an embeddable tool—The Evaluator—that lets you inspect and experiment with widget
objects directly in the Dashboard environment to save you hours of debugging time.
This new book comes in your choice of e-book (PDF) or printed versions.
For More Info
Available from SpiderWorks or Amazon.com.
|
|
|
Spam Wars
"The 'must read' spam book of the year, if not the decade" (Aunty Spam's Net Patrol)
|
|
 |
Danny Goodman's AppleScript Handbook—Mac OS X Edition
At long last, I have brought the popular AppleScript Handbook to the
21st century and Mac OS X (Panther). Available in your choice of immediately downloadable
e-book (PDF format) or printed version, the new
edition continues to offer the same guidance for beginners as before, and in-depth
coverage of the newest commands, built-in scripting additions, and scripting techniques
for using AppleScript under Mac OS X. SpiderWorks books have a striking
new layout and format (designed by Robin Williams).
About Ordering Online
Available from SpiderWorks or Amazon.com.
|
|
 |
The Complete HyperCard 2.2 Handbook
Now in its fourth edition, and with over 300,000 copies sold worldwide in several
languages, "The Complete HyperCard Handbook" is the recognized standard for learning
and mastering HyperCard. The first edition, which arrived in August 1987, coincided
with the release of HyperCard. The author worked alongside HyperCard's creators, Bill
Atkinson and Dan Winkler for more than a year during HyperCard's birth.
It's Baaack! You can now purchase reprints of the classic
fourth edition direct from the new publisher. It may have a new cover (and it had to be divided into two volumes
due to its length), but you'll find all the text and gray-scale images from the original in these two volumes.
Details and an on-line version of the table of contents can be found at iUniverse.com. Info
about Volume 1
and Volume 2.
Download sample
stacks from the book (121K).
|
|
 |
Free Online Articles
O'Reilly Network
O'Reilly Network will eventually have several JavaScript and DHTML-related articles from yours truly. Some pieces are brand new; others will be excerpted recipes from the JavaScript & DHTML Cookbook. Here's what's online so far:
Apple Developer Central -- Internet Developer
Not just for Apple developers, the articles I have written for ADC address numerous JavaScript issues affecting all web authors. The site has many other great pieces that will interest web developers who need to support Internet Explorer for the Macintosh. My articles currently on-line are:
View Source Netscape's Developer Program On-line Magazine.
A series of articles under The JavaScript Apostle banner focusing on topics of interest for all JavaScripters, including lots of cross-browser subjects and examples.
IMPORTANT NOTE: The Netscape DevEdge Web site and View Source archive are no longer hosted at netscape.com. Instead, copy the URL for a desired article (in Windows, right-click and choose "Copy Link" or similar) and paste the URL into the field at the Wayback Machine Web Archive Web site. In the resulting search result page, choose any of the items with a date after the one shown associated with the article below.
Articles currently on-line are:
Creative Computing ArchiveA real blast from the past! My old friend and colleague, Gordon McComb, found an archive of Creative Computing magazine articles from the early 1980s. Entertaining and enlightening about how far we've come in 20 years.
|
|
 |
Where to Buy My Books
My books are available either on the shelf or through special order at any independent or chain bookstore in North America.
Online bookstores are also an excellent way to purchase my books. Moreover, you can usually find on-line reviews of the books by readers.
For readers outside the U.S. and Canada, I have heard from folks in Europe and Asia who have had good international mail order experience with:
Quantum Books (Cambridge, MA)
Readers in the UK should check out Buying Books Online UK.
Caution! Beware of eBay auction offers for huge "ebook" collections that include electronic versions of my JavaScript and DHTML books (the ebook version of the new AppleScript Handbook and Dashboard books from SpiderWorks is for real and legit). These CD-ROM collections are generally illegal copies of the PDF files from the books' CD-ROMs. The illegal editions do not contain the extra CD example files, and you are not entitled to any support from me or the publisher. I vigorously guard my copyrights and have successfully had dozens of "ebook" auctions on eBay removed (leading to numerous account closures). The only legitimate copies of my JavaScript and DHTML books you can find on eBay are new or used printed books. Read auction descriptions carefully to avoid those giant "ebook" collections.
|
|
|