« Liens JavaScript » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 2 : Ligne 2 :
<pageby comments="false"/>
<pageby comments="false"/>
== Définition ==
== Définition ==
Cette page contiens une petite liste des liens sur JavaScript qui est un [http://edutechwiki.unige.ch/en/Scripting_language langage de script] pour [http://edutechwiki.unige.ch/en/Computer_programming la programmation informatique].
Cette page contient une petite liste de liens sur JavaScript qui est un [http://edutechwiki.unige.ch/en/Scripting_language langage de script] pour [http://edutechwiki.unige.ch/en/Computer_programming la programmation informatique].


== Référence et Manuels ==
== Référence et Manuels ==
=== Introductions et résumé générale ===
=== Introduction et résumé général ===
*[http://en.wikipedia.org/wiki/Javascript JavaScript] (Wikipedia)  
*[http://en.wikipedia.org/wiki/Javascript JavaScript] (Wikipedia)  
*[http://en.wikipedia.org/wiki/Client-side_JavaScript Client-side JavaScript] (Wikipedia)  
*[http://en.wikipedia.org/wiki/Client-side_JavaScript Client-side JavaScript] (Wikipedia)  
Ligne 11 : Ligne 11 :
===Référence de JavaScript et manuels ===
===Référence de JavaScript et manuels ===
*[http://developer.mozilla.org/en/docs/JavaScript JavaScript chez le centre de developpement de Mozilla] (JS 1.5 plus JS 1.6, 1.7, 1.8 actuel).  
*[http://developer.mozilla.org/en/docs/JavaScript JavaScript chez le centre de developpement de Mozilla] (JS 1.5 plus JS 1.6, 1.7, 1.8 actuel).  
*[http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide Guide de Core JavaScript 1.5] peut utiliser comme un tutorial seulement pour le langage. Utiliser avec JS 1.2 et JS1.3. Le guide pour les objets JavaScript built-in non-standardized, utiliser les specs de DOM pour les [http://edutechwiki.unige.ch/en/DOM DOM] objets.  
*[http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide Guide de Core JavaScript 1.5] peut s'utiliser comme un tutorial seulement pour le langage. Utiliser avec JS 1.2 et JS1.3. Le guide pour les objets JavaScript built-in non-standardized, utiliser les specs de DOM pour les [http://edutechwiki.unige.ch/en/DOM DOM] objets.  
*[http://tecfa.unige.ch/guides/js/jsguide15/ Guide JavaScript 1.5] (Copie locale d'une ancienne version de Netscape)  
*[http://tecfa.unige.ch/guides/js/jsguide15/ Guide JavaScript 1.5] (Copie locale d'une ancienne version de Netscape)  
*[http://www.whatwg.org/specs/web-apps/current-work/ HTML 5] Brouillon de travail - 21 Avril 2008. Ce projet ajoute des particularités à HTML et au DOM qui facilitent l'écriture des applications Web-based (basé web). Les additions comprennent le contexte des menus, des canvas graphique, les fenêtre pop-up et les événement server-sent...
*[http://www.whatwg.org/specs/web-apps/current-work/ HTML 5] Brouillon de travail - 21 Avril 2008. Ce projet ajoute des particularités à HTML et au DOM qui facilitent l'écriture des applications Web-based (basé web). Les additions comprennent le contexte des menus, des canvas graphiques, les fenêtres pop-up et les événements server-sent...


'''Importante''': L'essentiel des langages JavaScript/JScript/Actionscript ont été défini par ECMAScript. Il y a peut-être quelques petits differences et des divers degrées d'implementation.  
'''Important''': L'essentiel des langages JavaScript/JScript/Actionscript ont été définis par ECMAScript. Il y a peut-être quelques petites différences et divers degrés d'implémentation.  
*[http://www.jslint.com/ JSLint] est un outil de validateur online qui controle la partie profetionnel de JavaScript qui est une langage plus strict que la version défini par Edition 3 de [http://edutechwiki.unige.ch/en/ECMAScript ECMAScript] Language Specification.  
*[http://www.jslint.com/ JSLint] est un outil de validateur online qui contrôle la partie professionnelle de JavaScript qui est un langage plus strict que la version définie par Edition 3 de [http://edutechwiki.unige.ch/en/ECMAScript ECMAScript] Language Specification.  
*[http://en.wikipedia.org/wiki/JavaScript_syntax JavaScript Syntax] (Wikipedia)  
*[http://en.wikipedia.org/wiki/JavaScript_syntax JavaScript Syntax] (Wikipedia)  


===Le Document object model (DOM) ===
===Le Document object model (DOM) ===
*[http://www.w3.org/DOM/Activity W3C Document Object Model (DOM) Activity Statement] (remarque aux tous les documents qui sont liée au sujet DOM)  
*[http://www.w3.org/DOM/Activity W3C Document Object Model (DOM) Activity Statement] (remarque à tous les documents qui sont liés au sujet DOM)  
Pour plus des information vous pouvez regarder à ce lien : [http://edutechwiki.unige.ch/en/Document_Object_Model Document Object Model] (ou [http://edutechwiki.unige.ch/en/DOM DOM]).  
Pour plus d'informations vous pouvez rconsulter ce lien : [http://edutechwiki.unige.ch/en/Document_Object_Model Document Object Model] (ou [http://edutechwiki.unige.ch/en/DOM DOM]).  


=== Spécifique JavaScript Référence DOM ===
=== Spécifique JavaScript Référence DOM ===
Ligne 27 : Ligne 27 :
*[http://www.mozilla.org/docs/dom/reference/links.html Liens et Ressources à W3C DOM] (chez Mozilla)  
*[http://www.mozilla.org/docs/dom/reference/links.html Liens et Ressources à W3C DOM] (chez Mozilla)  
*[http://developer.mozilla.org/en/docs/Gecko_DOM_Reference Référence Gecko DOM]  
*[http://developer.mozilla.org/en/docs/Gecko_DOM_Reference Référence Gecko DOM]  
*Histoire: Pour les anciens navigateurs de NS 4.7 et non-standardisé prétendu DOM 0 (p.ex. HTML inline, interfaces des navigateurs) vous pouz aussi lire: [http://tecfa.unige.ch/js/jsguide13/index.htm Guide JavaScript 1.3] et [http://tecfa.unige.ch/js/jsref13/index.htm Guide JavaScript 1.3.] Ce sont des anciens documents, mais ils sont encore des bons références sur l'utilisation de "standard" objets de JavaScript.  
*Histoire: Pour les anciens navigateurs de NS 4.7 et non-standardisé prétendu DOM 0 (p.ex. HTML inline, interfaces des navigateurs) vous pouvez aussi lire: [http://tecfa.unige.ch/js/jsguide13/index.htm Guide JavaScript 1.3] et [http://tecfa.unige.ch/js/jsref13/index.htm Guide JavaScript 1.3.] Ce sont d'anciens documents, mais ils sont encore de bons référents sur l'utilisation de "standard" objets de JavaScript.  


===FAQ et Petit Références ===
===FAQ et Petites Références ===
*[http://www.irt.org/script/faq.htm JavaScript FAQ] (Inclue FAQ sur JavaScript Dates, Formes, Frames, Images, Fichiers Source, Layers, Liens, Numèros, Strings, Tableaux et Fenêtres) ([http://www.irt.org/articles/script.htm articles])  
*[http://www.irt.org/script/faq.htm JavaScript FAQ] (Inclut FAQ sur JavaScript Dates, Formes, Frames, Images, Fichiers Source, Layers, Liens, Numéros, Strings, Tableaux et Fenêtres) ([http://www.irt.org/articles/script.htm articles])  
*[http://www.dannyg.com/ref/jsminifaq.html JavaScript Mini-FAQ] par Danny Goodman (Goodman est un auteur des livres de JavaScript)  
*[http://www.dannyg.com/ref/jsminifaq.html JavaScript Mini-FAQ] par Danny Goodman (Goodman est un auteur de livres de JavaScript)  
*[http://www.dannyg.com/ref/jsquickref.html JavaScript and Browser Objects Quick Reference] par Danny Goodman.
*[http://www.dannyg.com/ref/jsquickref.html JavaScript and Browser Objects Quick Reference] par Danny Goodman.
*[http://www.devguru.com/technologies/javascript/home.asp DevGuru JavaScriptQuickRef] (évents, fonctions, méthodes, objets, operateurs, propretés, instructions et values)  
*[http://www.devguru.com/technologies/javascript/home.asp DevGuru JavaScriptQuickRef] (évènements, fonctions, méthodes, objets, opérateurs, propriétés, instructions et valeurs)  


===Information spécialisé et des tableaux de compatibilités ===
===Information spécialisée et tableaux de compatibilités ===
Events  
Events  


*[http://www.quirksmode.org/js/events_compinfo.html Event compatibility tables.] Résume sur des tableau de Quirksmode, pas mise à jour mais encore utile (5/2008).  
*[http://www.quirksmode.org/js/events_compinfo.html Event compatibility tables.] Résumé sur des tableaux de Quirksmode, pas mis à jour mais encore utile (5/2008).  
*[http://en.wikipedia.org/wiki/DOM_Events DOM events] (Wikipedia).  
*[http://en.wikipedia.org/wiki/DOM_Events DOM events] (Wikipedia).  
*[http://developer.mozilla.org/en/docs/DOM:event DOM:event] (Gecko référence DOM)
*[http://developer.mozilla.org/en/docs/DOM:event DOM:event] (Gecko référence DOM)


==Tutoriels et des sites de tutoriel ==
==Tutoriels et sites de tutoriels ==
'''Attention''': Propose de quelques tutoriels n'est pas trop claire, mais ils sont bien supportés.  
'''Attention''': Propose de quelques tutoriels n'est pas trop claire, mais ils sont bien supportés.  


Ligne 50 : Ligne 50 :
*[http://javascript.about.com/od/reference/a/js101.htm JavaScript 101]  
*[http://javascript.about.com/od/reference/a/js101.htm JavaScript 101]  
*[http://www.sitepoint.com/print/javascript-from-scratch JavaScript from Scratch]   
*[http://www.sitepoint.com/print/javascript-from-scratch JavaScript from Scratch]   
*[http://www.openjs.com/tutorials/basic_tutorial/ ABC of JavaScript.] C'est une tutoriel interactive de JavaScript  
*[http://www.openjs.com/tutorials/basic_tutorial/ ABC of JavaScript.] C'est un tutoriel interactif de JavaScript  
*[http://selfhtml.org/ SELFHTML] Tutoriel par Stephan Münz (Allemande et français)  
*[http://selfhtml.org/ SELFHTML] Tutoriel par Stephan Münz (allemand et français)  
:*[http://de.selfhtml.org/javascript/index.htm JavaScript/DOM] (Allemande)  
:*[http://de.selfhtml.org/javascript/index.htm JavaScript/DOM] (allemand)  
:*[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.  
*[http://www.webteacher.com/javascript/ Welcome To JavaScript for the Total Non-Programmer] (WebTeacher).  
*[http://www.webteacher.com/javascript/ Welcome To JavaScript for the Total Non-Programmer] (WebTeacher).  


===Tutoriels général on-line ===
===Tutoriels généraux on-line ===
*[http://www.howtocreate.co.uk/tutorials/javascript/ JavaScript tutorial.] Divers tutoriels par Mark "Tarquin" Wilton-Jones. C'est bien surtout si vous avez d'expérience sur le programmation.  
*[http://www.howtocreate.co.uk/tutorials/javascript/ JavaScript tutorial.] Divers tutoriels par Mark "Tarquin" Wilton-Jones. C'est bien surtout si vous avez de l'expérience en programmation.  
*[http://en.wikiversity.org/wiki/Web_Design/An_Introduction_to_Programming_with_Javascript Web Design/An Introduction to Programming with Javascript] (Wikiversity project.)  
*[http://en.wikiversity.org/wiki/Web_Design/An_Introduction_to_Programming_with_Javascript Web Design/An Introduction to Programming with Javascript] (Wikiversity project.)  
*[http://developer.mozilla.org/en/docs/A_re-introduction_to_JavaScript A re-introduction to JavaScript] Introductions récents sur le langage de Mozilla. (2006)  
*[http://developer.mozilla.org/en/docs/A_re-introduction_to_JavaScript A re-introduction to JavaScript] Introductions récentes sur le langage de Mozilla. (2006)  
*[http://en.wikibooks.org/wiki/Programming:JavaScript JavaScript] (Tutoriel de WikiBooks).  
*[http://en.wikibooks.org/wiki/Programming:JavaScript JavaScript] (Tutoriel de WikiBooks).  


===Ancien types de JavaScript  ===
===Anciens types de JavaScript  ===
(mais utile)  
(mais utile)  


Ligne 76 : Ligne 76 :
*[http://wsabstract.com/javatutors/dom.shtml Introduction to the DOM Introduction to the DOM of IE/ Firefox] par Timothy Francis Brady.  
*[http://wsabstract.com/javatutors/dom.shtml Introduction to the DOM Introduction to the DOM of IE/ Firefox] par 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) par 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) par S.A. LePera, O'Reilly 2001  
*[http://www.brainjar.com/ BrainJar.com.] Expériences de Mike Hall sur le programmation web. Inclue des tutoriels bien et GNU licence code. P.ex. [http://www.brainjar.com/dhtml/events/ The DOM Event Model] ou [http://www.brainjar.com/dhtml/drag/ Generic Drag]  
*[http://www.brainjar.com/ BrainJar.com.] Expériences de Mike Hall sur la programmation web. Inclut des tutoriels bien et GNU licence code. P.ex. [http://www.brainjar.com/dhtml/events/ The DOM Event Model] ou [http://www.brainjar.com/dhtml/drag/ Generic Drag]  
*[http://www.howtocreate.co.uk/tutorials/javascript/dombasics DOM nodes and tree] par Mark "Tarquin" Wilton-Jones. Les questions et les réponses fondamentales.  
*[http://www.howtocreate.co.uk/tutorials/javascript/dombasics DOM nodes and tree] par Mark "Tarquin" Wilton-Jones. Les questions et les réponses fondamentales.  


Ligne 84 : Ligne 84 :


===DOM CSS ===
===DOM CSS ===
*[http://www.howtocreate.co.uk/tutorials/javascript/domcss DOM CSS] par Mark "Tarquin" Wilton-Jones. Un tutorial sur les styles.  
*[http://www.howtocreate.co.uk/tutorials/javascript/domcss DOM CSS] par Mark "Tarquin" Wilton-Jones. Un tutoriel sur les styles.  


===Tutoriels d'Ajax et de DHTML ===
===Tutoriels d'Ajax et de DHTML ===
*La page [http://developer.mozilla.org/en/docs/DHTML DHTML] chez le centre de développement de Mozilla (demos)  
*La page [http://developer.mozilla.org/en/docs/DHTML DHTML] chez le centre de développement de Mozilla (demos)  
*[http://developer.apple.com/internet/webcontent/xmlhttpreq.html Dynamic HTML and XML: The XMLHttpRequest Object] - Apple, 2004  
*[http://developer.apple.com/internet/webcontent/xmlhttpreq.html Dynamic HTML and XML: The XMLHttpRequest Object] - Apple, 2004  
*[http://en.wikipedia.org/wiki/AJAX Ajax (programming)]. Ajax ou Asynchronous JavaScript et XML est une terme pour decrire les technique de developpement web pour créer des application interactive. (Article Wikipedia, 2005)  
*[http://en.wikipedia.org/wiki/AJAX Ajax (programming)]. Ajax ou Asynchronous JavaScript et XML est un terme pour décrire les techniques de développement web pour créer des applications interactives. (Article Wikipedia, 2005)  
*[http://java.sun.com/developer/technicalArticles/J2EE/AJAX/index.html?cid=59754 Asynchronous JavaScript Technology and XML (AJAX)] Avec le plateforme Java 2, Edition Enterprise (!), technical Sun Developer Network article, Juin 2005)  
*[http://java.sun.com/developer/technicalArticles/J2EE/AJAX/index.html?cid=59754 Asynchronous JavaScript Technology and XML (AJAX)] Avec la plateforme Java 2, Edition Enterprise (!), technical Sun Developer Network article, Juin 2005)  
*[http://www.webforefront.com/archives/2005/05/ajax_demystifyi.html AJAX : Demystifying the buzz for all platforms.] chez Web Forefront Mai 2005. Un article court intro  
*[http://www.webforefront.com/archives/2005/05/ajax_demystifyi.html AJAX : Demystifying the buzz for all platforms.] chez Web Forefront Mai 2005. Un article court intro  
*[http://weblog.infoworld.com/article/05/10/17/42FEajaxcase_2.html Putting AJAX to work] Article d'InfoWorld  
*[http://weblog.infoworld.com/article/05/10/17/42FEajaxcase_2.html Putting AJAX to work] Article d'InfoWorld  
Ligne 100 : Ligne 100 :


==Collections et liens des sites ==
==Collections et liens des sites ==
===Indexes Générale===
===Index Général===
*[http://dmoz.org/Computers/Programming/Languages/JavaScript/ DMoz JavaScript] (Index détaillé)  
*[http://dmoz.org/Computers/Programming/Languages/JavaScript/ DMoz JavaScript] (Index détaillé)  
*[http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/JavaScript/ Yahoo's js directory] (Liste détaillé)  
*[http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/JavaScript/ Yahoo's js directory] (Liste détaillé)  
*[http://www.mozilla.org/js/scripting/ Mozilla's JavaScript Scripting Resources] Un petit liste avec des liens utiles.  
*[http://www.mozilla.org/js/scripting/ Mozilla's JavaScript Scripting Resources] Une petite liste avec des liens utiles.  
*[http://www.objenv.com/cetus/oo_javascript.html Object-Oriented Language: JavaScript / ECMAScript] (Liens de Cetus)  
*[http://www.objenv.com/cetus/oo_javascript.html Object-Oriented Language: JavaScript / ECMAScript] (Liens de Cetus)  
*[http://websitetips.com/dhtml/ DHTML, DOM] and [http://websitetips.com/javascript/ JavaScript, ECMAScript, AJAX] (WebsiteTips.com).  
*[http://websitetips.com/dhtml/ DHTML, DOM] and [http://websitetips.com/javascript/ JavaScript, ECMAScript, AJAX] (WebsiteTips.com).  
Ligne 109 : Ligne 109 :
===Sites ressources avec des tutoriels et l'aide ===
===Sites ressources avec des tutoriels et l'aide ===
*[http://www.quirksmode.org/ Quirksmode CSS and Javascript tips] par Peter Paul Koch. Tutoriel et exemples, tableaux de compatibilités.  
*[http://www.quirksmode.org/ Quirksmode CSS and Javascript tips] par Peter Paul Koch. Tutoriel et exemples, tableaux de compatibilités.  
*[http://www.webmonkey.com/webmonkey/programming/javascript/index.html Webmonkey: Javascript collection.] Il y a des liens bons mais les tutoriels sont anciens.  
*[http://www.webmonkey.com/webmonkey/programming/javascript/index.html Webmonkey: Javascript collection.] Il y a des liens qui sont bons mais les tutoriels sont anciens.  
*[http://www.webreference.com/programming/javascript/ JavaScript tutorials at webreference](Plusieurs!)
*[http://www.webreference.com/programming/javascript/ JavaScript tutorials at webreference](Plusieurs!)


Ligne 116 : Ligne 116 :
*[http://www.brothercake.com/site/resources/scripts/ Brothercake] (Une collection bien)  
*[http://www.brothercake.com/site/resources/scripts/ Brothercake] (Une collection bien)  
*[http://www.codethat.com/ CodeThat.] Gratuite.  
*[http://www.codethat.com/ CodeThat.] Gratuite.  
*[http://www.dhtmlgoodies.com/ DHTMLGoodies.com.] Il y a beaucoup des scripts bons et actuel. Facile à utiliser leur site.  
*[http://www.dhtmlgoodies.com/ DHTMLGoodies.com.] Il y a beaucoup de scripts bons et actuels. Facile à utiliser leur site.  
*[http://www.webreference.com/js/ Doc JavaScript], une site webreference.com.  
*[http://www.webreference.com/js/ Doc JavaScript], un site webreference.com.  
*[http://www.dynamicdrive.com/ Dynamic Drive] Gratuite DHTML (peut-être quelques scripts ne sont pas actuels)  
*[http://www.dynamicdrive.com/ Dynamic Drive] Gratuite DHTML (peut-être quelques scripts ne sont pas actuels)  
*[http://www.hotscripts.com/JavaScript/ HotScripts.com/JavaScript] (Une collection bien)  
*[http://www.hotscripts.com/JavaScript/ HotScripts.com/JavaScript] (Une collection bien)  
Ligne 124 : Ligne 124 :
*[http://www.jsmadeeasy.com/ JavaScript Made Easy.] Quelques exemples jolis (mais la page donne des erreurs de JS... )  
*[http://www.jsmadeeasy.com/ JavaScript Made Easy.] Quelques exemples jolis (mais la page donne des erreurs de JS... )  
*[http://openjsan.org/ JavaScript Archive Network] (JSAN)  
*[http://openjsan.org/ JavaScript Archive Network] (JSAN)  
*[http://www.webreference.com/programming/javascript/ JavaScript tutorials at webreference] (il y a aussi un liste bien sur des sites avec des codes).  
*[http://www.webreference.com/programming/javascript/ JavaScript tutorials at webreference] (il y a aussi une liste bien sur des sites avec des codes).  
*[http://www.scriptsearch.com/JavaScript/ Scriptsearch]. Une grande collection de scripts (aussi tutoriels, etc.)  
*[http://www.scriptsearch.com/JavaScript/ Scriptsearch]. Une grande collection de scripts (aussi tutoriels, etc.)  
*[http://hyperdisc.unitec.ac.nz/materials/javascript/top10/ Top10 Most Useful JavaScripts] chez Hyperdisc, Unitec.  
*[http://hyperdisc.unitec.ac.nz/materials/javascript/top10/ Top10 Most Useful JavaScripts] chez Hyperdisc, Unitec.  
Ligne 130 : Ligne 130 :


'''Pour des programmeurs'''
'''Pour des programmeurs'''
*[http://www.brainjar.com/ BrainJar.com]. Expériences de Mike Hall sur la programmation web. Il y a aussi des bons tutoriels et code du licence de GNU.  
*[http://www.brainjar.com/ BrainJar.com]. Expériences de Mike Hall sur la programmation web. Il y a aussi de bons tutoriels et code de licence de GNU.  
*[http://www.dhtmlkitchen.com/ DHTMLKitchen].  
*[http://www.dhtmlkitchen.com/ DHTMLKitchen].  
*[http://developer.mozilla.org/en/docs/DHTML_Demonstrations_Using_DOM/Style DHTML Demonstrations Using DOM/Style] (centre développement de Mozilla)  
*[http://developer.mozilla.org/en/docs/DHTML_Demonstrations_Using_DOM/Style DHTML Demonstrations Using DOM/Style] (centre développement de Mozilla)  
Ligne 136 : Ligne 136 :


'''Exemples de livres'''  
'''Exemples de livres'''  
*[http://www.javascriptworld.com/ JavaScriptWorld] Une site de JavaScript et d'Ajax pour le web, Visual QuickStart Guide, édition six.  
*[http://www.javascriptworld.com/ JavaScriptWorld] Un site de JavaScript et d'Ajax pour le web, Visual QuickStart Guide, édition six.  
*[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]



Version du 5 juin 2013 à 09:45

Cet article est une ébauche à compléter. Une ébauche est une entrée ayant un contenu (très) maigre et qui a donc besoin d'un auteur.

<pageby comments="false"/>

Définition

Cette page contient une petite liste de liens sur JavaScript qui est un langage de script pour la programmation informatique.

Référence et Manuels

Introduction et résumé général

Référence de JavaScript et manuels

  • JavaScript chez le centre de developpement de Mozilla (JS 1.5 plus JS 1.6, 1.7, 1.8 actuel).
  • Guide de Core JavaScript 1.5 peut s'utiliser comme un tutorial seulement pour le langage. Utiliser avec JS 1.2 et JS1.3. Le guide pour les objets JavaScript built-in non-standardized, utiliser les specs de DOM pour les DOM objets.
  • Guide JavaScript 1.5 (Copie locale d'une ancienne version de Netscape)
  • HTML 5 Brouillon de travail - 21 Avril 2008. Ce projet ajoute des particularités à HTML et au DOM qui facilitent l'écriture des applications Web-based (basé web). Les additions comprennent le contexte des menus, des canvas graphiques, les fenêtres pop-up et les événements server-sent...

Important: L'essentiel des langages JavaScript/JScript/Actionscript ont été définis par ECMAScript. Il y a peut-être quelques petites différences et divers degrés d'implémentation.

  • JSLint est un outil de validateur online qui contrôle la partie professionnelle de JavaScript qui est un langage plus strict que la version définie par Edition 3 de ECMAScript Language Specification.
  • JavaScript Syntax (Wikipedia)

Le Document object model (DOM)

Pour plus d'informations vous pouvez rconsulter ce lien : Document Object Model (ou DOM).

Spécifique JavaScript Référence DOM

FAQ et Petites Références

Information spécialisée et tableaux de compatibilités

Events

Tutoriels et sites de tutoriels

Attention: Propose de quelques tutoriels n'est pas trop claire, mais ils sont bien supportés.

Tutoriels (Débutant)

Tutoriels généraux on-line

Anciens types de JavaScript

(mais utile)

Formes

Tutoriels de JavaScript, DOM et DHTML

Utilisateur JavaScript

DOM CSS

  • DOM CSS par Mark "Tarquin" Wilton-Jones. Un tutoriel sur les styles.

Tutoriels d'Ajax et de DHTML

Tutoriels de JavaScript pour les programmeurs

Collections et liens des sites

Index Général

Sites ressources avec des tutoriels et l'aide

Les sites avec des codes JavaScript

Scripts et collections de script

Pour des programmeurs

Exemples de livres