Other external links
Recommendations
Follow Code Style
WestNIC provides reliable web hosting services
This guide is part of the Code Style Anchor Points section, a collection of external links from across this site, split by subject.
Please bookmark the Code Style home page before you go.
-
Yahoo! Javascript evangelist Douglas Crockford presents a five part video series on Javascript.
-
Core JavaScript 1.5 Guide at Mozilla is a guide to the core Javascript language with reference to Mozilla browsers including basic coverage of Unicode in Javascript.
-
JavaScript's class-less objects from the JavaRanch Journal, October 2008, explains the hash table nature of Javascript objects and how that affects the nature of constructors, prototypes and inheritance.
Javascript programming techniques
Ajax and JSON
-
The open source Dojo Ajax toolkit provides comprehensive functionality for Javascript applications with modular extensions.
-
The MochiKit lightweight Javascript library with a test driven ethos and thorough documentation.
-
The Scriptaculous Javascript library is an extension to the popular Prototype application framework.
-
Yahoo! Javascript Development Center covers all aspects of their Javascript driven map, widget and search tools, plus the Yahoo! User Interface Library, known as YUI.
-
The Cross-Browser site is a collection of experimental scripting interfaces, including complex parametric movement functions.
-
Project Seven is a standards aware demonstration site for priced products, but with tutorials and free downloads for Macromedia Dreamweaver. Working samples of multi-part dynamic menus, scrolling things and widgets.
-
Gecko DOM reference is a guide to the object reference scheme used in the rendering engine which sits behind Mozilla and Netscape 6.
Do it yourself AJAX
Browser CSS3 DOM references
User interface and browser enhancement with Javascript
-
Text2Pass is a JQuery plugin that enables you temporarily to display clear text in a password field as a prompt for user input.
-
Keith Clark labs' ie-css3.js package provides CSS3 pseudo-class support for Internet Explorer, with some notable limitations.
-
How to detect font-smoothing using Javascript introduces a library to optimise Web font rendering on Windows systems.
Javascript development utilities
-
Helium CSS is a Javscript tool to discover un-used CSS selectors across multiple Web pages.
-
Moxidoc is a Javascript documentation processor that uses a JavaDoc syntax.
-
Javascript, The Definitive Guide
-
By David Flanagan
This is an invaluable guide to what Flanagan calls "defensive coding" for the World Wide Web. The opening chapters introduce all the essentials and the 4th edition includes new chapters on the W3C DOMs, but the reference section is where the lasting value is, with usage notes, browser bugs and implementation details.
Order this book online at Amazon UK
-
JavaScript Pocket Reference
-
By David Flanagan
This condensed version of The Definitive Guide, retains the key parts of the language reference with a hard boiled overview of the language syntax and operators.
Order this book online at Amazon UK
The main newsgroup for Javascript is comp.lang.javascript, but it's a very high traffic group with a lot of "noise" so you will need a good news reader. With the amount of traffic already present, it pays to read the FAQ first and search for previous posts on your topic; it's very likely to have been discussed previously. Regular posters worth reading include the FAQ maintainer Jim Ley, and Martin Honnen.
The comp.lang.java.javascript group is a low-traffic alternative limited to Java related Javascript issues.
See Anchor Points: Code Style for a digest of links from the site log.