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.)

Reactive Programming with Angular and ngrx: Learn to Harness the Power of Reactive Programming with RxJS and ngrx Extensions
Reactive Programming with Angular and ngrx: Learn to Harness the Power of Reactive Programming with RxJS and ngrx Extensions

Manage your Angular development using Reactive programming. Growing in popularity and now an essential part of any professional web developer's toolkit, Reactive programming can enrich your development and make your code more efficient.

Featuring a core application to explore and build yourself, this book shows you...

Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain
Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain

This unique volume presents both the traditional and the modern aspects of artificial intelligence (AI) and soft computing in a clear, insightful, and highly comprehensive style. It provides an in-depth analysis of mathematical models and algorithms and demonstrates their applications in real world problems. Beginning with the behavioral...

XNA Game Studio 4.0 for Xbox 360 Developers
XNA Game Studio 4.0 for Xbox 360 Developers

Discover how to create exciting and challenging games for the Xbox 360 using XNA Game Studio 4.0 and the Visual C# programming language. XNA Game Studio 4.0 for Xbox 360 Developers provides experienced game developers with a comprehensive overview of the XNA Framework, providing all the tools,...


HTML5 Geolocation
HTML5 Geolocation

This book explores the W3C Geolocation API, a specification that provides scripted access to geographical location information associated with a hosted device.* This API defines objects that can be used in JavaScript to ascertain the position of the device on which the code is executed.

Truly revolutionary: now...

Signal Processing for Telecommunications and Multimedia (Multimedia Systems and Applications)
Signal Processing for Telecommunications and Multimedia (Multimedia Systems and Applications)
The unprecedented growth in the range of multimedia services offered
these days by modern telecommunication systems has been made possible
only because of the advancements in signal processing technologies and
algorithms. In the area of telecommunications, application of signal
processing allows for new generations of systems to
...
Microsoft Windows Server 2008 Administration (Network Professionals Library)
Microsoft Windows Server 2008 Administration (Network Professionals Library)
I have read hundreds of books throughout my career, as I’m sure many of you have, and I’ve found three general categories of technical books: On one end of the spectrum are books geared toward beginners that help readers get a basic understanding of each topic but are only skin deep. On the other extreme are highly technical reference...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy