On this page:
- ECMAScript Language Specifications, Articles, and Tutorials
- AJAX Tutorials
ECMAScript Language Specifications, Articles, and Tutorials
ECMAScript Language Specifications
- Standard ECMA-262: ECMAScript Language Specification
Third Edition, December 1999, directly from ECMA. Their site states that this ECMA publication is also approved as ISO/IEC 16262. [Specifications dated 12/1999 via ECMA International.]
- ECMA - 262 Edition 3 (PDF)
- ECMAScript 4 Netscape Proposal
Netscape's proposal to the ECMA TC39TG1 working group for the ECMAScript Edition 4 language. This document is updated continuously. [Proposal dated 06/30/2003 via Mozilla.org.]
ECMAScript Documentation, Support References
- ECMAScript Support in Opera
Opera's documentation for ECMAScript support. [Documentation via Opera Web site.]
- Microsoft JScript User's Guide
Microsoft's documentation and user guide for its JScript and ECMA features support.
Documentation, FAQ, information. [FAQ via Mozilla.org.]
ECMAScript Articles and Tutorials
- ECMAScript Menu System
Very well done article/tutorial with plenty of examples along the way, the code to go with it, and helpful explanations about what everything is, how to use it, and why. As the author states, “this article walks through the steps required to build an accessible, dynamic menu, with separate content, presentation, and behavioral layers.” [Article/tutorial dated 01/22/2005, by Gez Lemon, Juicy Studio.]
Free ECMAScript interpreter by Jean-Marc Lugrin. Interpreter created by Jean-Marc Lugrin.
- Image Replacement
- Working with Windows
Browser Sniffer Scripts
- Browser Detection and Cross Browser Support
Detailed article via Mozilla.org that reviews “several approaches to browser detection, their usefulness in specific circumstances to arrive at a common sense approach to browser detection.” You'll find examples, links to more resources, more. Excellent. [Article/tutorial dated 02/03/2003, by Bob Clary, for Mozilla.org.]
- The Mighty Mouseover Machine
- CSS and XHTML drop-down menu (vertical and horizontal)
- CSS Express Drop-Down Menus
- Ultimate Drop Down Menu
“Fully-featured and accessible DHTML menu, that provides useable content to all browsers - including screen readers, search-engines and text-only browsers.” Well done. Version 4.5 updated for IE7 and Opera 9, too. Free for non-commercial, charity, or educational use, and fee for commercial use. [Script Version 4.5, 11th dated May 2006, and regularly updated as needed, by brothercake.]
- A Backward Compatible Style Switcher
A helpful CSS style switcher that even works with Netscape 4. [Script, tutorial dated 02/08/2002 by Daniel Ludwin for A List Apart.]
- Alternative Style: Working With Alternate Style Sheets
- Invasion of the Body Switchers
Inspired by Paul Sowden's script above, this one is extended to allow for multiple style sheets and improved accessibility. [Script, tutorial dated 11/19/2004 by Andy Clarke, James Edwards for A List Apart]
- Stuff and Nonsense: Strategies for CSS Switching
- Text-Resize Detection
- AJAX Tutorial
- AJAX: What is it Good For?
Helpful introduction to what AJAX is and how it can be used in practical ways for websites. “At the heart of AJAX are the xmlhttprequest object and its Microsoft's ActiveX equivalent. It is this object that allows data to be transferred asynchronously. In case you are not clear what asynchronous means, it is the ability to handle processes independently from other processes. Synchronous which is the opposite of asynchronous, then means that processes are dependent upon other processes.” Also goes into what AJAX can do, basic XML formatting, scripting, and much more. [Article/tutorial dated 2006, by DHTML Nirvana.]
- Take Command with AJAX
“Do you want to build more dynamic, responsive, desktop-like Web applications like Gmail and Google Maps? Then this article is for you. It guides you through the AJAX basics and through the process of building a simple AJAX application. That application is named WebConsole and, in essence, it's a browser interface for executing system commands for which you'd usually need shell access.” [Article/tutorial dated 10/14/2005, by Stoyan Stefanov for SitePoint.]
Open for all levels, from newbies through professionals. Archives also available online. Good, active list with helpful, interesting discussions. [via LaTech.edu.]
15-20 messages per day for newbies through professionals. Active list with over 1,800 subscribers as of February, 2006. [via Yahoo Groups.]
See also Discussion Lists, Online Forums, and Newsgroups for links to more on Web design and development topics.
by Danny Goodman. (Previously known as Danny Goodman's Object Roadmap).
at WebReference.com by Tomer Shiran and Yehudi Shiran, since 1997. Huge repository of tutorials, tips and articles. Great resource.
Fantastic listing of quality links to tutorials, articles, information about AJAX. [Links resources part of Web Design References, by Laura Carlson, for Information Technology Systems & Services (ITSS) Training and Workshops, University of Minnesota, Duluth. hat tip: Wise-Women Discussion List.]
Read short reviews and find more book recommendations on Web site-related topics in our Recommended Books, Software section!