If you want to learn to speak in Geek-Squeak, that is, the language of "objects", "properties", "methods" and similar C++ programming talk, you've got the wrong book.
You probably have very little time and darned little patience with documentation, if you're like me.
So there won't be any "tests" and other stuff at the end of chapters to mess with your head.
My notion about scripting is simple: I don't care a whit about the beauty of the underlying foundations. Nor how smart the folks were who crafted the language. I just want a script to do something.
How it does it is for others to marvel at. If I can make it send today's date and time to screen, for example, I'm plumb tickled.
That it uses milliseconds since the first instant of the first month of the year 1970 doesn't seem to make an iota of difference to me, to the script, or the visitor to my pages.
So this tutorial will concentrate on teaching you to do things. Fancy names ain't gonna help that process. Some concrete examples, on the other hand, might.
If you had wanted to go to school to learn it, you wouldn't be looking at this book anyhow -- you'd be in a class somewhere.
Using This Book is fairly simple. After you have cruised through the first couple chapters, you will have covered the elemental basics you need for scripting.
Once you have those under your belt, you don't need to continue reading chapters in any particular order.
For example, if you want to cobble together a clock or calendar, go ahead and jump to that chapter. Or if you want to mess with some sound files, skip to that chapter.
As much as possible, each chapter should stand on its own, not relying upon prior chapters' materials. Or at least that was the general idea. (I'm old and my mind wanders sometimes, you see)
When you see a script (shown in blue) on a page in this book that you want to paste into your HTML, or just want to see in action, click on the link on that page.
That action will open a new window over this screen that'll provide your demonstration.
It is apparent that Microsoft's® programmers are working very hard to catch up -- not just to Netscape®, but to the folks in their own marketing and hype departments.
In late 2000, the tables have been turned. America Online® and Netscape® have fallen well behind Microsoft® Internet Explorer -- not just in usage percentages, but in browser capability. Many features available in the Explorer simply aren't there in the Navigator®.
Indeed, as it stands now, you are better served to program to the Microsoft® browser.