JavaScript links: Difference between revisions
Jump to navigation
Jump to search
m (using an external editor) |
|||
Line 120: | Line 120: | ||
(this subcategory may need some sorting) | (this subcategory may need some sorting) | ||
* [http://www.brainjar.com/ BrainJar.com]. Mike Hall's experiments in Web Programming. Includes both good tutorials and GNU-licenced code. | |||
* [http://www.brothercake.com/site/resources/scripts/ Brothercake] (Good Scripts collection) | |||
* [http://www.codethat.com/ CodeThat]. Both free and commercial pro versions. | |||
* [http://developer.mozilla.org/en/docs/DHTML_Demonstrations_Using_DOM/Style DHTML Demonstrations Using DOM/Style] (Mozilla dev center) | |||
* [http://www.dhtmlgoodies.com/ DHTMLGoodies.com]. A series of nice and up-to-date script. Easy to use website. | |||
* [http://www.dhtmlkitchen.com/ DHTMLKitchen] | |||
* [http://www.webreference.com/js/ Doc JavaScript], a webreference.com site. | |||
* [http://www.dynamicdrive.com/ Dynamic Drive] Free DHTML (some scripts may not be up to date) | |||
* [http://www.hotscripts.com/JavaScript/ HotScripts.com/JavaScript] (Large Scripts collection) | |||
* [http://www.webreference.com/tools/browser/javascript.html Java Script Browser Sniffer] at webreference.com. Updated 10/09/2006 (or better) | * [http://www.webreference.com/tools/browser/javascript.html Java Script Browser Sniffer] at webreference.com. Updated 10/09/2006 (or better) | ||
* [http://www.javascriptkit.com/cutpastejava.shtml JavaScript Kit] Code to cut/paste. Some old. | * [http://www.javascriptkit.com/cutpastejava.shtml JavaScript Kit] Code to cut/paste. Some old. | ||
* [http://www.jsmadeeasy.com/ JavaScript Made Easy] | * [http://www.jsmadeeasy.com/ JavaScript Made Easy] | ||
* [http://www.webreference.com/programming/javascript/ JavaScript tutorials at webreference] (also has a good list of site with code). | * [http://www.webreference.com/programming/javascript/ JavaScript tutorials at webreference] (also has a good list of site with code). | ||
* [http://www. | * [http://www.scriptsearch.com/JavaScript/ Scriptsearch]. Large collection of Scripts (also Tutorials, etc.) | ||
* [http://javascript.internet.com/toc.html The JavaScript Source] a nice resource with lots of Cut & Paste javascript examples | |||
* [http://javascript.internet.com/ The JavaScript Source] contains JS programs and snippets that you can reuse. Use the little navigation menu to the left (click on "site contents") Be aware of code that may be outdated. | |||
* [http://hyperdisc.unitec.ac.nz/materials/javascript/top10/ Top10 Most Useful JavaScripts] at Hyperdisc, Unitec. | * [http://hyperdisc.unitec.ac.nz/materials/javascript/top10/ Top10 Most Useful JavaScripts] at Hyperdisc, Unitec. | ||
* [http://www. | |||
; Examples from books | |||
* [http://www. | * [http://www.javascriptworld.com/ JavaScriptWorld] Site of JavaScript and Ajax for the Web, Visual QuickStart Guide, Sixth Edition. | ||
* [http://www.quirksmode.org/book/examplescripts.html PPK on JavaScript - the example scripts] | |||
[[Category:links]] | [[Category:links]] | ||
[[Category:JavaScript]] | [[Category:JavaScript]] | ||
[[fr:JavaScript]] | [[fr:JavaScript]] |
Revision as of 17:02, 7 April 2008
Definition
This is a short links page on JavaScript. Only sporadically maintainted !
Reference and Manuals
Introductions
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
- Javascript tutorials (Land of Code). Good.
- ABC of JavaScript. An Interactive JavaScript Tutorial]
- 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.
- Welcome To JavaScript for the Total Non-Programmer (WebTeacher).
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, DOM and DHTML 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
- BrainJar.com. Mike Hall's experiments in Web Programming. Includes both good tutorials and GNU-licenced code. E.g. The DOM Event Model or Generic Drag
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
General indexes
- DMoz JavaScript (Big Index)
- Yahoo's js directory (big meta list)
- Mozilla's JavaScript Scripting Resources A short list of good links
- Object-Oriented Language: JavaScript / ECMAScript (Cetus links)
- DHTML, DOM and JavaScript, ECMAScript, AJAX (WebsiteTips.com).
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 !)
General developer libraries
See also AJAX
- jQuery jQuery is a JavaScript library that takes this motto to heart: Writing JavaScript code should be fun... (12/2006).
Scripts and script collections
(this subcategory may need some sorting)
- BrainJar.com. Mike Hall's experiments in Web Programming. Includes both good tutorials and GNU-licenced code.
- Brothercake (Good Scripts collection)
- CodeThat. Both free and commercial pro versions.
- DHTML Demonstrations Using DOM/Style (Mozilla dev center)
- DHTMLGoodies.com. A series of nice and up-to-date script. Easy to use website.
- DHTMLKitchen
- Doc JavaScript, a webreference.com site.
- Dynamic Drive Free DHTML (some scripts may not be up to date)
- HotScripts.com/JavaScript (Large Scripts collection)
- Java Script Browser Sniffer at webreference.com. Updated 10/09/2006 (or better)
- JavaScript Kit Code to cut/paste. Some old.
- JavaScript Made Easy
- JavaScript tutorials at webreference (also has a good list of site with code).
- Scriptsearch. Large collection of Scripts (also Tutorials, etc.)
- The JavaScript Source a nice resource with lots of Cut & Paste javascript examples
- The JavaScript Source contains JS programs and snippets that you can reuse. Use the little navigation menu to the left (click on "site contents") Be aware of code that may be outdated.
- Top10 Most Useful JavaScripts at Hyperdisc, Unitec.
- Examples from books
- JavaScriptWorld Site of JavaScript and Ajax for the Web, Visual QuickStart Guide, Sixth Edition.
- PPK on JavaScript - the example scripts