JavaScript links: Difference between revisions
Jump to navigation
Jump to search
m (using an external editor) |
m (using an external editor) |
||
Line 30: | Line 30: | ||
=== FAQs and Short References === | === FAQs and Short References === | ||
* [http://www.irt.org/script/faq.htm JavaScript FAQ] (Includes FAQ related to JavaScript Dates, Forms, Frames, Images, Source Files, Layers, Links, Miscellaneous, Numbers, Strings, Tables, and Windows) ([http://www.irt.org/articles/script.htm articles]) | |||
* [http://www.dannyg.com/ref/jsminifaq.html JavaScript Mini-FAQ] by Danny Goodman (Goodman is author of JavaScript books) | * [http://www.dannyg.com/ref/jsminifaq.html JavaScript Mini-FAQ] by Danny Goodman (Goodman is author of JavaScript books) | ||
* Danny Goodman's [http://www.dannyg.com/ref/jsquickref.html JavaScript and Browser Objects Quick Reference] | * Danny Goodman's [http://www.dannyg.com/ref/jsquickref.html JavaScript and Browser Objects Quick Reference] | ||
Line 38: | Line 39: | ||
=== Beginners tutorials === | === Beginners tutorials === | ||
* [http://selfhtml.org/ SELFHTML] Tutorial by Stephan Münz (German and French) | * [http://selfhtml.org/ SELFHTML] Tutorial by Stephan Münz (German and French) | ||
** [http://de.selfhtml.org/javascript/index.htm JavaScript/DOM] (German) | ** [http://de.selfhtml.org/javascript/index.htm JavaScript/DOM] (German) | ||
** [http://fr.selfhtml.org/javascript/index.htm JavaScript/DOM] (Français). Contient une introduction à JavaScript, à DOM et une référence objet. | ** [http://fr.selfhtml.org/javascript/index.htm JavaScript/DOM] (Français). Contient une introduction à JavaScript, à DOM et une référence objet. | ||
=== General on-line tutorials === | === General on-line tutorials === | ||
Line 50: | Line 48: | ||
* [http://developer.mozilla.org/en/docs/A_re-introduction_to_JavaScript A re-introduction to JavaScript] Good recent introduction to the language from Mozilla. Suitable for folks with programming experience. (2006) | * [http://developer.mozilla.org/en/docs/A_re-introduction_to_JavaScript A re-introduction to JavaScript] Good recent introduction to the language from Mozilla. Suitable for folks with programming experience. (2006) | ||
=== | === old-style JavaScript === | ||
(but useful) | |||
* [http://oopweb.com/JavaScript/Documents/jsintro/VolumeFrames.html Stefan Koch's Voodoo's Introduction to JavaScript.] | * [http://oopweb.com/JavaScript/Documents/jsintro/VolumeFrames.html Stefan Koch's Voodoo's Introduction to JavaScript.] Does not include modern DOM . There is a [http://www.chez.com/qaghan/JavaScript/fscriptn.php Introduction à JavaScript] french translation. | ||
* [http://www.cs.tut.fi/~jkorpela/forms/javascript.html JavaScript and HTML: possibilities and caveats] by Jukka "Yucca" Korpela, 2005. | * [http://www.cs.tut.fi/~jkorpela/forms/javascript.html JavaScript and HTML: possibilities and caveats] by Jukka "Yucca" Korpela, 2005. | ||
== DOM tutorials == | === JavaScript and DOM tutorials === | ||
* [http://wsabstract.com/javatutors/dom.shtml Introduction to the DOM Introduction to the DOM of IE/ Firefox] by Timothy Francis Brady. | |||
* [http://www.oreillynet.com/pub/a/javascript/synd/2001/08/17/DOM-2.html Dynamic Content with DOM-2 (Part I of II)] by S.A. LePera, O'Reilly 2001 | * [http://www.oreillynet.com/pub/a/javascript/synd/2001/08/17/DOM-2.html Dynamic Content with DOM-2 (Part I of II)] by S.A. LePera, O'Reilly 2001 | ||
== Ajax and DHTML tutorials == | === Ajax and DHTML tutorials === | ||
* [http://developer.mozilla.org/en/docs/DHTML DHTML] page at Mozilla developper center (demos) | * [http://developer.mozilla.org/en/docs/DHTML DHTML] page at Mozilla developper center (demos) | ||
Line 86: | Line 76: | ||
* [http://en.wikipedia.org/wiki/Greasemonkey Wikipedia Greasemonkey] | * [http://en.wikipedia.org/wiki/Greasemonkey Wikipedia Greasemonkey] | ||
== | == Collections and links sites == | ||
( | * [http://dmoz.org/Computers/Programming/Languages/JavaScript/ DMoz JavaScript] (Big Index) | ||
== Sites with javascript code == | === Ressource sites with tutorials and help === | ||
* [http://www.quirksmode.org/ Quirksmode CSS and Javascript tips] by Peter Paul Koch. Tutorial and examples, Compatibility tables. | |||
* [http://www.webmonkey.com/webmonkey/programming/javascript/index.html Webmonkey: Javascript collection]. Links and good but outdated tutorials. | |||
* [http://www.webreference.com/programming/javascript/ JavaScript tutorials at webreference] (Lots !) | |||
=== Sites with javascript code === | |||
(see also tutorials above !) | (see also tutorials above !) | ||
Line 96: | Line 92: | ||
* [http://jquery.com/ jQuery] jQuery is a JavaScript library that takes this motto to heart: Writing JavaScript code should be fun... (12/2006). | * [http://jquery.com/ jQuery] jQuery is a JavaScript library that takes this motto to heart: Writing JavaScript code should be fun... (12/2006). | ||
* [http://www.mozilla.org/js/scripting/ Mozilla's JavaScript Scripting Resources] A short list of good links | * [http://www.mozilla.org/js/scripting/ Mozilla's JavaScript Scripting Resources] A short list of good links | ||
* [http://www.inquiry.com/techtips/js_pro/ JavaScript Pro]: FAQ, informations et ressources (niveau moyen) | |||
* [http://www.inquiry.com/techtips/js_pro/ JavaScript Pro] | |||
* [http://www.webreference.com/tools/browser/javascript.html Java Script Browser Sniffer] from webreference.com, see also: [http://webreference.com/js/tips/001125.html Sniffing for Netscape 6] | * [http://www.webreference.com/tools/browser/javascript.html Java Script Browser Sniffer] from webreference.com, see also: [http://webreference.com/js/tips/001125.html Sniffing for Netscape 6] | ||
* [http://www.webreference.com/js/ Doc JavaScript] (advanced) | * [http://www.webreference.com/js/ Doc JavaScript] (advanced) | ||
* [http://www.dynamicdrive.com/ Dynamic Drive]<nowiki>: DHTML et autres trucs non standard, � utiliser avec pr�caution </nowiki> | * [http://www.dynamicdrive.com/ Dynamic Drive]<nowiki>: DHTML et autres trucs non standard, � utiliser avec pr�caution </nowiki> | ||
* [http://javascript.internet.com/toc.html The JavaScript Source] a nice resource with lots of Cut & Paste javascript examples | * [http://javascript.internet.com/toc.html The JavaScript Source] a nice resource with lots of Cut & Paste javascript examples | ||
* [http://www.scriptsearch.com/JavaScript/ Scriptsearch]. Large collection of Scripts (also Tutorials, etc.) | * [http://www.scriptsearch.com/JavaScript/ Scriptsearch]. Large collection of Scripts (also Tutorials, etc.) | ||
* [http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/JavaScript/ Yahoo's js directory] (big meta list) | * [http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/JavaScript/ Yahoo's js directory] (big meta list) | ||
* [http://developer.netscape.com/tech/javascript/index.html DevEdge Online Javascript]. Main Javascript Page at Netscape: Examples, newsgroups, manuals, etc. (RECOMMENDED but advanced) | * [http://developer.netscape.com/tech/javascript/index.html DevEdge Online Javascript]. Main Javascript Page at Netscape: Examples, newsgroups, manuals, etc. (RECOMMENDED but advanced) | ||
* [http://www.quirksmode.org/book/examplescripts.html ppk on JavaScript - the example scripts] | * [http://www.quirksmode.org/book/examplescripts.html ppk on JavaScript - the example scripts] | ||
[[Category:links]] | [[Category:links]] | ||
[[Category:JavaScript]] | [[Category:JavaScript]] | ||
[[fr:JavaScript]] |
Revision as of 15:37, 3 April 2008
This article or section is currently under construction
In principle, someone is working on it and there should be a better version in a not so distant future.
If you want to modify this page, please discuss it with the person working on it (see the "history")
... really
Definition
This is a short English / French links page on JavaScript. Only sporadically maintainted !
Reference and Manuals
JavaScript Reference
- JavaScript at Mozilla developper center (JS 1.5 plus JS 1.6, 1.7, 1.8 upgrades].
- Core JavaScript 1.5 Guide Can be used as Tutorial for the language only. Use a JS 1.2 or JS1.3 Guide for built-in non-standardized JavaScript objects, use the DOM specs for DOM objects.
- JavaScript 1.5 Guide (Local copy of an old Netscape version)
- ECMA-262 Specification (local copy, PDF). ECMA Script is a standardized Core Version (e.g. without any browser objects) based on the JavaScript 1.1 Specification. ECMA Script is the formal basis for many scripting languages (JavaScript 1.5, SVG and VRML scripting, Actionscript 3 etc.)
Document object model (DOM)
- W3C Document Object Model (DOM) Activity Statement (points to all relevant DOM documents)
Else please consult the Document Object Model (alias DOM) entry.
JavaScript specific DOM Reference
- Mozilla DOM Reference Index pointing to the reference (zip and PDF) plus tutorials
- Links and Resources to the W3C DOM (at Mozilla)
- Gecko DOM Reference
- History: For older NS 4.7 browsers and non-standardized so-called DOM 0 (e.g. HTML inline, browser interfaces) you may read: JavaScript 1.3 Guide and JavaScript 1.3 Reference Guide. These are outdated, but still on of the best references on how to use the old-style "standard" JavaScript Objects.
FAQs and Short References
- JavaScript FAQ (Includes FAQ related to JavaScript Dates, Forms, Frames, Images, Source Files, Layers, Links, Miscellaneous, Numbers, Strings, Tables, and Windows) (articles)
- JavaScript Mini-FAQ by Danny Goodman (Goodman is author of JavaScript books)
- Danny Goodman's JavaScript and Browser Objects Quick Reference
Tutorials and tutorial sites
Warning: Some tutorials are not very clear about what's standardized, what's obsolete and what's informal but well supported.
Beginners tutorials
- SELFHTML Tutorial by Stephan Münz (German and French)
- JavaScript/DOM (German)
- JavaScript/DOM (Français). Contient une introduction à JavaScript, à DOM et une référence objet.
General on-line tutorials
- A re-introduction to JavaScript Good recent introduction to the language from Mozilla. Suitable for folks with programming experience. (2006)
old-style JavaScript
(but useful)
- Stefan Koch's Voodoo's Introduction to JavaScript. Does not include modern DOM . There is a Introduction à JavaScript french translation.
- JavaScript and HTML: possibilities and caveats by Jukka "Yucca" Korpela, 2005.
JavaScript and DOM tutorials
- Introduction to the DOM Introduction to the DOM of IE/ Firefox by Timothy Francis Brady.
- Dynamic Content with DOM-2 (Part I of II) by S.A. LePera, O'Reilly 2001
Ajax and DHTML tutorials
- DHTML page at Mozilla developper center (demos)
- Dynamic HTML and XML: The XMLHttpRequest Object - Apple Developer Connection, 2004
- Ajax (programming). Ajax or Asynchronous JavaScript and XML is a term describing a web development technique for creating interactive web applications (Wikipedia Article, 2005)
- Asynchronous JavaScript Technology and XML (AJAX) With Java 2 Platform, Enterprise Edition (!), technical Sun Developer Network article, June 2005)
- AJAX : Demystifying the buzz for all platforms. @ Web Forefront Mai 2005. Short intro article
- Putting AJAX to work InfoWorld article, (mostly a product overview)
Client-side modifications
There are browser extensions that allow a user to change behavior of web pages. The best know is Greasemonkey.
Collections and links sites
- DMoz JavaScript (Big Index)
Ressource sites with tutorials and help
- Quirksmode CSS and Javascript tips by Peter Paul Koch. Tutorial and examples, Compatibility tables.
- Webmonkey: Javascript collection. Links and good but outdated tutorials.
- JavaScript tutorials at webreference (Lots !)
Sites with javascript code
(see also tutorials above !)
- jQuery jQuery is a JavaScript library that takes this motto to heart: Writing JavaScript code should be fun... (12/2006).
- Mozilla's JavaScript Scripting Resources A short list of good links
- JavaScript Pro: FAQ, informations et ressources (niveau moyen)
- Java Script Browser Sniffer from webreference.com, see also: Sniffing for Netscape 6
- Doc JavaScript (advanced)
- Dynamic Drive: DHTML et autres trucs non standard, � utiliser avec pr�caution
- The JavaScript Source a nice resource with lots of Cut & Paste javascript examples
- Scriptsearch. Large collection of Scripts (also Tutorials, etc.)
- Yahoo's js directory (big meta list)
- DevEdge Online Javascript. Main Javascript Page at Netscape: Examples, newsgroups, manuals, etc. (RECOMMENDED but advanced)