Developer.com Logo Click here to support our advertisers
Click here to support our advertisers
SHOPPING
JOB BANK
CLASSIFIEDS
DIRECTORIES
REFERENCE
Online Library
LEARNING CENTER
JOURNAL
NEWS CENTRAL
DOWNLOADS
COMMUNITY
CALENDAR
ABOUT US

Journal:

Get the weekly email highlights from the most popular journal for developers!
Current issue
developer.com
developerdirect.com
htmlgoodies.com
javagoodies.com
jars.com
intranetjournal.com
javascripts.com

All Categories : JavaScript

Appendix F

Online Resources


This appendix lists some URLs that provide further information about JavaScript.

  • The ATLAS JavaScript FAQ (http://www.freqgrafx.com/411/atlas/jsfaq. html) is Andy Augustine's excellent attempt at tracking Frequently Asked Questions about Netscape ATLAS, which will eventually become Netscape 3.0.
  • The Dead Eye Saloon (http://www.lhouse.com/~jbloomberg/stud/), a Web page game by Jason Bloomberg, is a good example of a game written in JavaScript.
  • Do You Have JavaScript in Your Browser? (http://www.cris.com/~raydaly/ javatell.html) is a cute little demo by Ray Daly. Try it out!
  • Doctor HTML (http://imagiware.com/RxHTML.cgi) is a very handy site. It will perform a number of validation checks on your Web page, including spell checking and verifying that your element tags are properly nested and contained. Particularly noteworthy is its ability to check your IMG tags and tell you how to set the WIDTH and HEIGHT attributes. Probably 90 percent of JavaScript pages that don't work fail because of the infamous "missing HEIGHT and WIDTH" bug.
  • Gamelan (http://www.gamelan.com/) is Earthweb's Java Directory. There are an impressive number of JavaScript links collected here, and it was one of the key sites I used to track down JavaScript details.
  • The hIdaho Frameset (http://www.hidaho.com/frameset/) is a set of functions written by Bill Dortch. The functions provide global function registration and a calling mechanism for multiframe applications. This is a very impressive body of work that is design to make life in multiframeset applications less of a headache.
  • How to Do Forms (http://www2.ncsu.edu/bae/people/faculty/walker/ hotlist/forms.html), written by Joseph C. Walker of North Carolina State University, contains a great deal of information about creating forms. Much of this material is beyond the scope of this book, so you should definitely check this site if you need help with forms. In particular, there is a wealth of information about creating the CGI scripts in Perl, which is one of the more popular scripting languages for writing CGI applications.
  • Jamie's Calculator (http://www1.mhv.net/~jamihall/calc2.html) is a calculator written in JavaScript. I almost included a chapter explaining how to construct a calculator, but after I saw this page, I gave it up. This is such an elegant solution, I just couldn't surpass it.
  • JavaScript 411 (http://www.freqgrafx.com/411/) is Andy Augustine's JavaScript Information home page. You could spend a day or two just following and reading the useful links from here.
  • The JavaScript FAQ (http://www.freqgrafx.com/411/jsfaq.html) is Andy Augustine's compilation of Frequently Asked Questions about JavaScript. This is a very useful page when you're struggling with code that you know should work but doesn't. It can be comforting to know that you've just tripped over a bug in the browser, that the problem is not your code, and that there's a workaround for the bug on this page.
  • The JavaScript Index (http://www.c2.org/~andreww/javascript/) is Andrew Wooldridge's index of JavaScript links. I learned a lot from browsing here.
  • Netscape's Frames Documentation (http://www.mcom.com/assist/ net_sites/frames.html) is a good introductory document on using FRAME and FRAMESET elements.
  • Netscape's JavaScript Authoring Guide (http://home.netscape.com/eng/ mozilla/2.0/handbook/javascript/index. html) is Netscape's online documentation of JavaScript for Netscape 2.0. This is the authoritative documentation for what's in this book. Just be careful: Not everything described in this site was actually implemented as described!
  • Netscape's JavaScript Authoring Guide (http://home.netscape.com/eng/ mozilla/3.0/handbook/javascript/) is Netscape's online documentation of JavaScript for Netscape 3.0. By the time you get this book in your hands, Netscape 3.0 should be right around the corner, if not already available. The new version of Netscape includes some neat things that I wished I could have used in this book.
  • The Snippet Library (http://www.freqgrafx.com/411/library.html) is Andy Augustine's ongoing effort to collect useful pieces of code that you can incorporate into your pages. I highly recommend checking out this site from time to time to see what's new.
  • The Tiger Mapping Service Instructions (http://tiger.census.gov/instruct. html) contains the specifications for using the Census Bureau's Tiger Map Service. In Chapter 8 I created a simple interface that only uses the rudimentary capabilities of the Tiger Map Service; investigate this site to find out what else you can do.
  • The WWW HTML Archive (http://fox.nstn.ca/~tmonk/weaver/html.html) is an impressive list of HTML links. Although it's not as useful as some of the other sites listed here for dealing with JavaScript itself, it includes some good tips on writing HTML.
  • Odyssey Systems Corporation (http://www.iliad.com) is a high-end Web service provider that does custom JavaScript development.

In addition to the URLs mentioned here, you can often find useful information on the JavaScript newsgroup, comp.lang.javascript (all the major JavaScript authors seem to post there), and you can write me at marcj@nando.net or the technical reviewer for this book at l@luke.org; we don't mind answering questions. Just be patient; if I'm in the middle of another book, I might not be able to get back to you instantly.



Ruler image
Contact reference@developer.com with questions or comments.
Copyright 1998 EarthWeb Inc., All rights reserved.
PLEASE READ THE ACCEPTABLE USAGE STATEMENT.
Copyright 1998 Macmillan Computer Publishing. All rights reserved.
Click here for more info

Click here for more info