Instant Javascript - Softcover

McFarlane, Nigel; McFarlane

  • 3.50 out of 5 stars
    6 ratings by Goodreads
 
9781861001276: Instant Javascript

Synopsis

Shows programmers with some knowledge of HTML how to add to the functionality of their Internet pages through a crash course in JavaScript and its applications, an overview of the new JavaScript standard, ECMAScript, and more. Original. (Intermediate).

"synopsis" may belong to another edition of this title.

About the Author

Nigel McFarlane is a senior software engineer at TUSC Computer Systems Pty Ltd, based in Melbourne, Australia, where he helps develop telecommunications software. Previously he worked for a major database vendor. He seems to spend most of his professional life trying to work out what it all means, so if you have any ideas please speak up, or alternatively, come to the pub afterwards

Excerpt. © Reprinted by permission. All rights reserved.

Chapter Nine Dynamic HTML Web pages vary greatly in their appearance. Some HTML web documents are merely informative, being no more than heading-laden text. Some Web documents are both informative and interactive, such as HTML documents containing forms and a liberal dose of JavaScript. Magazine-style documents, strewn with images, applets and plugins, and sporting fancy styles, headings, colors and typefaces can be quite impressive visually, especially if backed-up by a good graphic artist. Via a few JavaScript multimedia tricks such as those outlined in Chapter 4, images can add a degree of animation. However, for truly impressive Web pages, nothing beats the possibility of independently animating every single tag in a document and its contents, either in response to user actions, or without the user needing to do anything at all. This possibility is offered by Dynamic HTML.

Client-side JavaScript, with its timing mechanisms and access to host objects that reflect a document's content is absolutely crucial for Dynamic HTML. Viewed from the JavaScript perspective, it is the script writer that creates dynamic behavior in a document that is otherwise just an inactive load of HTML.

As is the case for the Java language, Dynamic HTML is a subject rich in information that really requires a book of its own. Only the most important features are touched on here.

The term Dynamic HTML is somewhat vague. In a general, hand-waving sense, it means any HTML document in a browser that exploits one or more specific technical features in order to create one or more specific visual effects. From a practical point of view, that is hardly a useful description.

Defined as a technology Dynamic HTML can be viewed as an evolutionary improvement in browsers, rather than an entirely new, alien technology.

"About this title" may belong to another edition of this title.