Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
JavaScript: The Definitive Guide

Buy
JavaScript: The Definitive Guide, 9780596000486 (0596000480), O'Reilly, 2001
This fourth edition of the definitive reference to JavaScript, a scripting language that can be embedded directly in web pages, covers the latest version of the language, JavaScript 1.5, as supported by Netscape 6 and Internet Explorer 6. The book also provides complete coverage of the W3C DOM standard (Level 1 and Level 2), while retaining material on the legacy Level 0 DOM for backward compatibility.

There have been many changes in the world of web programming with JavaScript since the third edition of this book was published, including:

  • Second and third editions of the ECMA-262 standard have been published, updating the core JavaScript language. Conformant versions of  Netscape's JavaScript interpreter and Microsoft's JScript interpreter have been released.

  • The source code for Netscape's JavaScript interpreters (one written in C and one written in Java) has been released as open source and is available to anyone who wants to embed a scripting language in his application.

  • The World Wide Web Consortium (W3C) has published two versions (or levels) of a Document Object Model (DOM) standard. Recent browsers support this standard (to varying degrees) and allow client-side JavaScript to interact with document content to produce sophisticated Dynamic HTML (DHTML) effects. Support for other W3C standards, such as HTML 4, CSS1, and CSS2, has also become widespread.

  • The Mozilla organization, using source code originally contributed by Netscape, has produced a good fifth-generation browser. At the time of this writing, the Mozilla browser is not yet at the 1.0 release level, but the browser is mature enough that Netscape has based its 6.0 and 6.1 browsers upon the Mozilla code base.

  • Microsoft's Internet Explorer has become the overwhelmingly dominant browser on desktop systems. However, the Netscape/Mozilla browser remains relevant to web developers, especially because of its superior support for web standards. In addition, minor browsers such as Opera (http://www.opera.com) and Konquerer (http://www.konqueror.org) should be seen as equally relevant.

  • Web browsers (and JavaScript interpreters) are no longer confined to the desktop but have migrated to PDAs and even cell phones.

In summary, the core JavaScript language has matured. It has been standardized and is used in a wider variety of environments than it was previously. The collapse of Netscape's market share has allowed the universe of desktop web browsers to expand, and JavaScript-enabled web browsers have also become available on non-desktop platforms. There has been a distinct, if not complete, move toward web standards. The (partial) implementation of the DOM standard in recent browsers gives web developers a long-awaited vendor-independent API to which they can code.

(HTML tags aren't allowed.)

Lessons in IT Transformation: Technology Expert to Business Leader
Lessons in IT Transformation: Technology Expert to Business Leader
Why should I read this book? Be honest—that’s what you are really trying to figure out before you decide to invest the time and money required to read any book. There are thousands of books available on the topic of leadership. Why is this book different, and why should you care? Here are a few answers to your...
Special Edition Using Asp.Net
Special Edition Using Asp.Net
Though ASP has been used for years in Web development, the new version provides users with better and faster operability. Because ASP guru Richard Leinecker has written this book the information will be immediately applicable. Special Edition Using ASP.NET will also serve as a comprehensive reference to both...
Software Engineering and Testing: An Introduction (Computer Science)
Software Engineering and Testing: An Introduction (Computer Science)
Designed for an introductory software engineering course or as a reference for programmers, this up to date text uses both theory and applications to design reliable, error-free software. Starting with an introduction to the various types of software, the book moves through life-cycle models, software specifications, testing techniques,...

Radiochemistry and Nuclear Chemistry, Fourth Edition
Radiochemistry and Nuclear Chemistry, Fourth Edition

Radiochemistry or nuclear chemistry is the study of radiation from an atomic and molecular perspective, including elemental transformation and reaction effects, as well as physical, health and medical properties.

This revised edition of one of the earliest and best-known books on the subject has been updated to bring into teaching...

Ham Radio for Arduino and Picaxe
Ham Radio for Arduino and Picaxe

Microcontroller technology has exploded in popularity among ham radio operators. The new generation of single-board microcontrollers is easier than ever to use, bringing together hardware and software for project-building most radio amateurs can easily dive into. With inexpensive microcontroller platforms-such as the popular open-source...

Java, Java, Java, Object-Oriented Problem Solving (3rd Edition)
Java, Java, Java, Object-Oriented Problem Solving (3rd Edition)

This second edition of Java, Java, Java offers a robust, accessible, and flexible problem-solving perspective. The use of Unified Modeling Language (UML) diagrams throughout the text, strongly emphasizes object-oriented design. This book assists students and professionals with their most challenging problem as beginning programmers:...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy