Designing with JavaScript Creating Dynamic Web Pages

By Nick Heinle
September 1997
Pages: 252
ISBN 10: 1-56592-300-6 | ISBN 13: 9781565923003
starstarstarstarstar (Average of 1 Customer Reviews)

This book is OUT OF PRINT. Please consider the latest edition.

Book description

Written by the author of the "JavaScript Tip of the Week" Web site, this book focuses on the most useful and applicable scripts for making truly interactive, engaging Web sites. You'll not only have quick access to the scripts you need, you'll finally understand why the scripts work, how to alter the scripts to get the effects you want, and, ultimately, how to write your own groundbreaking scripts from scratch.
Full Description

This isn't a hard-core programming book; it isn't geared toward someone who has a computer science degree from MIT and five years experience of programming in C++. This is the JavaScript book for the rest of us. Written by the author of the "JavaScript Tip of the Week" Web site, this book focuses on the most useful and applicable scripts for making truly interactive, engaging Web sites (and it doesn't proclaim to be the definitive all-knowing JavaScript guide). You'll not only have quick access to the scripts you need, you'll finally understand why the scripts work, how to alter the scripts to get the effects you want, and, ultimately, how to write your own groundbreaking scripts from scratch. Through his popular Web site, Nick Heinle has been showing Web designers and other nonprogrammers how to create the scripts they need. In fact, he wrote much of the JavaScript used on the Web today. This book is the culmination of his work. His explanations are clear, detailed, and accessible; everything -- every script, every concept, every line -- is explained so that "the rest of us" will understand. Designing with JavaScript covers many of the powerful capabilities that JavaScript is given with Dynamic HTML, in a few chapters covering important aspects of implementing Microsoft Internet Explorer 4.0 as well as Netscape Navgigator 4.0. You'll learn how to create pages on the fly, how to identify users' browsers, how to create "rollover" effects with sound, graphics, and animation, and more. It also features a CD-ROM and Web site that provide fast access to some of the author's most useful functions and scripts, making it easy to find the code you need and to build your own custom scripts.
Post-purchase benefits:

Register your book | Submit Errata | Examples


Browse within this book

Cover | Colophon

Book details

First Edition: September 1997
ISBN: 1-56592-300-6
Pages: 252
Average Customer Reviews: starstarstarstarstar (Based on 1 Reviews)


Featured customer reviews

Write a Review


Designing with JavaScript Review,  June 15 2000
Rating: StarStarStarStarStar
Submitted by Kris Koskelin   [Respond | View]

This book would have been better marketed if it were noted that this book is NOT oriented towards programmers, such as myself. This book made it quite difficult to find simple references on variable declarations, control structures, special constructors & variables, and all those other things that us "programmer-types" want to know immediately. It is handy for occasional reference (in the index section in the back of the book), but is overall lacking in full explanation and detail that a gear-head would want.

Read all reviews


Media reviews

"very intuitive and not like other programming books you may read, Nick shows you great Java scripts that shows you how to write Java through a great deal of examples and explanations that a new user can understand...this book is well written and gets my approval, if you are looking to learn JavaScript, or if you already are very experienced in it you will want to pickup the book as it will show you stuff that you didn't know you could do." --Raymond Angel, thirdgeek.com, May 2001

"A useful book for the web page designer who does not wish to tackle Java programming but wishes to make pages adaptable and dynamic."- Brian Bramer, C Vu, Mar 1998

"The title of the first chapter of this book captures its spirit and why you should buy it. It's called "Diving into JavaScript." By the end of the chapter, you've learned how to do some usefully appealing things on your own Web site just by copying and making small adaptations to the JavaScript code supplied by the author. (In fact, the automatically changed date on our "Today" page and several other points from this chapter are currently in use on whatis.com. Although JavaScript is indeed a programming language, it's designed to be treated just the way the author treats it - as, first, a bag of ready-made tricks from which non-programmers can easily select and, secondly, as a language that you create your own tricks with. We looked at a number of JavaScript books at our local Barnes and Noble and this is the one we had to have." --whatis.com

"At my studio where we pride ourselves on producing some of the best HTML in the world, we use Nick's scripts all the time. Nick is a member of what I call the digerini -- the kids sucking the digital world down so fast in makes my Stanford education look like a HyperCard stack on a Mac Plus." --David Siegel, Author of Creating Killer Web Sites (from the foreword)

"An excellent resource, JavaScript Tip of the Week provides useful scripting tips, with an emphasis on how to program interactivity with Netscape Navigator." --Jeff Frentzen, PC Week Magazine

"Nick! You're the best teacher I've ever (in 4 years) found online!" --Jonathan Dillon-Hayes, Webmaster

"Among the best JavaScript resources on the Web is the JavaScript Tip of the Week...over a year of practical tips that will give you a head start when you are learning JavaScript programming techniques." --From the makers of Acadia Infuse

"Thank you for making such a HUGELY beneficial resource available to... designers who are already spread thin enough.... Your pages have been leaned on and referred to hundreds of times by myself and my fellow designers here at work. Thanks." --Joel Harris, Designer

"Nick is a superb JavaScript programmer and his ideas are really creative." --Andrew Wooldridge, JavaScript Engineer, Netscape

"Let me congratulate you for a truly wonderful site. I can honestly say that it's one of the five most useful sites I have ever visited." --Duane Harden, Webmaster

"A strong choice for people who don't necessarily know a programming language and need a commonsense introduction. That said, it also covers a lot of great advanced techniques." --Tom Mace, amazon.com, April 1998

"It's not really surprising that one of the best introductory tutorials available on JavaScript comes from a high-school-age prodigy. Heinle's
Designing JavaScript: Creating Dynamic Web Pages is a first-rate tutorial that demonstrates how to create dynamic content on your Web site through a multitude of examples and conversational explanations. The book is a bit of a departure from publisher O'Reilly's excellent standard fare. However, it is such a successful foray that it has other publishers combing the personal Web pages and records of secondary school Web gurus for talent." --Andrew Boscardin, amazon.com, April 1998

"An admirable job of explaining and illustrating a complex topic...recommended." --Kathleen Schrock, Technology Connection, April 1998

"...a first-rate tutorial that demonstrates how to create dynamic content on your Web site through a multitude of examples and explanations...The book emphasizes real-world application of its lessons, making Designing with JavaScript necessary for any budding Web designer who wants to move quickly from the static to the dynamic. The book is a bit of a departure from publisher O'Reilly's excellent standard fare. However, it is such a successful foray that it has other publishers combing the personal Web pages and records of secondary school Web gurus for talent." --Andrew Boscardin, amazon.com

"If you haven't seen that face (on the coffeepot on the cover), then you're missing one of the newewst and best books for learning JavaScript." --Webcoder.com

"Nick gives you examples and code (included in both the print version and on the included CD) for each of the topics he covers...if you'd like to see some great Web effects and techniques, go out and grab a copy of this book...it's a keeper. Even if you're well into JavaScript, you'll still be able to pick up some new stuff." --Scott Clark, WebDeveloper.com

"Nick Heinle's book, Designing with JavaScript, does a great job of describing to bring JavaScript functions into your sites. Heinle is at the forefront of the JavaScript charge--and he is still two years away from graduating from high school." --PCWeek Magazine

"Designing with JavaScript is a book which makes going to the next level easy and entertaining.... Rarely does a book come along which works so well for both beginners and experts, and yet does not talk down (or up) to either part of the audience. Designing with JavaScript is a find in that it teaches the reader its subject in an even-handed and thorough manner. The examples (taken from live sites) are meticulously documented.... If you are unfamiliar with JavaScript and want to learn, or are slogging along with a less informative work, then pick this one up." --Computing News & Review, November 1997

Hide extended reviews

Designing with JavaScript
See larger cover