JavaScript: The Definitive Guide, 4th Ed.- Book Review - WebReference Update - 011206 | WebReference

JavaScript: The Definitive Guide, 4th Ed.- Book Review - WebReference Update - 011206

((((((((((((((((( WEBREFERENCE UPDATE NEWSLETTER ))))))))))))))))) December 6, 2001

_____________________________SPONSORS_____________________________ Premium Edition __________________________________________________________________

This week we review "JavaScript: The Definitive Guide," 4th Edition. David Flanagan's newest edition is three years in the making, and it shows. Now emphasizing standards over specific browser quirks this definitive reference should be on the shelf of every JavaScript programmer. In other news see the thumbs up on Orbitz from Internet World, and my thumbs down on Boeing's new Flash-only site and KPMG's unnecessary DHTML. *- link to us today *- newsletter home


Do you need to track the visits to your site and know which search engines are sending you traffic?? Register now for: - Premium Edition for Only $15.95/year/acct. Exclusive features include: * traffic reports with 24/7 access * real-time Stats pages *weekly page view alerts delivered to your inbox *4 counter styles (including an invisible counter) *on/off-line customer & tech support and so much more! Register Today!


New this week on and the Web:

1. BOOK REVIEW: JavaScript: The Definitive Guide, 4th Ed. 2. OTHER VOICES: * Deconstructing: * Information Architecture * Book Excerpt: Perl for Web Site Management 3. NET NEWS: * Boeing redesigns Web site * KPMG's DHTML * VeriSign: Are you the master of your domain? * Microsoft Research Offers Peek Into Future

Like what you see? Get our front page e-mailed to you every business day with our HTML newsletter. Just send an e-mail to:

or for this text newsletter:

Spread the word! Feel free to send a copy of this newsletter to your friends and colleagues, and while you're at it, snap a link to

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. BOOK REVIEW: JavaScript: The Definitive Guide, 4th Ed.

Once again David Flanagan has created the definitive reference text for JavaScript. The most popular scripting language on the Web, JavaScript is nearly ubiquitous now. The fourth edition has been updated all the way from JavaScript 1.2 in the third edition to cover JavaScript 1.5 (ECMAScript-262 Version 3), the W3C DOM standard (Levels 1 and 2), while retaining the old legacy "Level 0" DOM for backwards compatibility.

Older editions emphasized Netscape over Explorer, as Netscape had more market share. This edition has almost completely purged this emphasis, and instead focused on standards-compliance for cross- browser scripting. With the proliferation of implementations, it is no longer practical for one book to document every quirk and workaround associated with all browsers. Focusing instead on specifications instead of implementations makes this book easier to read with a longer shelf-life, and your scripts more portable and maintainable.

With the release of JavaScript 1.5, better browser support, open source JavaScript interpreters (one in C and one in Java), and its availability on a multitude of platforms, JavaScript has become a mature language. This book reflects that. The fourth edition splits the reference section into three parts. Core JavaScript, which should work anywhere. Client-side JavaScript, which deals with browser-specific language material, and the W3C DOM has a section of its own now. The DOM defines a standard API that is distinct from the legacy API of traditional client-side JavaScript. Flanagan has found that depending on the browser platforms they are targeting, developers typically use one API or the other and usually do not need to switch back and forth.

The book is huge, some 916 pages long. In order to accommodate all the new material Flanagan omitted reference pages for the trivial properties of objects. Everything is covered in the object reference page, just not twice as before. Flanagan has left out some non-cross-platform features, like Netscape's nifty .jar ARCHIVE source file attribute, which is not supported by Internet Explorer.

While not a JavaScript in 24 hours how-to, this book has plenty of illustrative examples and explanatory text. This combination of explanatory material and matching extensive reference sections make this a must-have book for any JavaScript programmer. Highly recommended.

JavaScript: The Definitive Guide, 4th Ed. By David Flanagan O'Reilly, $44.95 ISBN: 0596000480

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2. OTHER VOICES: Deconstructing:, Information Architecture, Book Excerpt: Perl for Web Site Management

* Deconstructing:

A user-friendly travel site demonstrates the advantages of good planning and coordination. Also helps to have good prices. Internetworld, Dec. 1, 2001

* Information Architecture

Explores the origins of the phrase "information architecture" and what it means to be an info architect. UT Austin, Feb. 2001

* Book Excerpt: Perl for Web Site Management

Learn to do everyday tasks on your Web site using Perl - even if you have no programming background. Whether you're a developer, a designer, or simply a dabbler on the Web, this is the hands-on introduction to Perl you've been waiting for. An excerpt from Chapter 8: "Parsing Web Access Logs., Dec. 4, 2001


**JOB SECURITY -- CAREER GROWTH -- CHALLENGING POSITIONS** The Careers Channel is the leading online Information Technology (IT) job board. Whether you need to start your new job today, are searching for your dream job, or are just wondering what your skills are worth, you'll find the tools you need to land your next great job. Don't wait any longer!

***********************************************************adv.*** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3. NET NEWS: Boeing redesigns Web site, KPMG's DHTML, VeriSign: Are you the master of your domain?, Microsoft Research Offers Peek Into Future

* Boeing redesigns Web site

Boeing has revamped their web site, claiming access for all. While the new design looks good, it requires Flash and JavaScript. Turning plugins off still sends me to the Flash page. This all- Flash design is part of a disturbing trend that excludes many users from accessing information easily. Wichita Business Journal, Dec. 5, 2001


Speaking of redesigns, seen lately? The company that designed their site for Razorfish claims an "innovative use of DHTML" as one of the highlights of the site. The "innovative" DHTML is a rectangular cursor follower that just slows down the page and doesn't add anything to ease of use. Now those DHTML menus, that's another story :) Also see the don't-link-to-us story.,1367,48874,00.html, Dec. 5, 2001

* VeriSign: Are you the master of your domain?

VeriSign on Thursday plans to introduce services that help guard companies' brands online, diversifying its own revenue in the face of a potential lag in its Internet registrar business.,4586,5100375,00.html ZDNet, Dec. 6, 2001

* Microsoft Research Offers Peek Into Future Trends of faster processors, abundant memory, and massive storage are providing the framework to support systems that work more intimately with people, from sorting your e-mail, to speaking in your own voice, to providing Star Trek holodeck-quality graphics sooner than you might think.,aid,74206,00.asp PC World, Dec. 6. 2001

That's it for this week, see you next time.

Andrew King Newsletter Editor,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Advertising: If you are interested in advertising in our newsletters, call Claudia at 1-203-662-2863 or send email to ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For contact information on sales offices worldwide visit ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For details on becoming a Commerce Partner, contact David Arganbright on 1-203-662-2858 or ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To learn about other free newsletters offered by or to change your subscription visit ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'s network of more than 160 Web sites is organized into 16 channels: Internet Technology E-Commerce/Marketing Web Developer Windows Internet Technology Linux/Open Source Internet Resources ISP Resources Internet Lists Download International Internet News Internet Investing ASP Resources Wireless Internet Career Resources EarthWeb ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To find an answer - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Looking for a job? Filling an opening? - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This newsletter is published by Jupitermedia Corp - The Internet & IT Network Copyright (c) 2001 Jupitermedia Corp. All rights reserved. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For information on reprinting or linking to content: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~