« Liens JavaScript » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 44 : Ligne 44 :


===Tutoriels (Débutant) ===
===Tutoriels (Débutant) ===
*Javascript tutorials (Plusieurs codes). Bien.  
*[http://www.landofcode.com/javascript/ Javascript tutorials] (Plusieurs codes). Bien.  
*JavaScript Tutorial (W3Schools)  
*[http://www.w3schools.com/js/ JavaScript Tutorial (W3Schools)]
*JavaScript 101  
*[http://javascript.about.com/od/reference/a/js101.htm JavaScript 101]
*JavaScript from Scratch   
*[http://www.sitepoint.com/print/javascript-from-scratch JavaScript from Scratch]  
*ABC of JavaScript. C'est une tutoriel interactive de JavaScript  
*[http://www.openjs.com/tutorials/basic_tutorial/ ABC of JavaScript.] C'est une tutoriel interactive de JavaScript  
*SELFHTML Tutoriel par Stephan Münz (Allemande et français)  
*[http://selfhtml.org/ SELFHTML] Tutoriel par Stephan Münz (Allemande et français)  
:*JavaScript/DOM (Allemande)  
:*[http://de.selfhtml.org/javascript/index.htm JavaScript/DOM] (Allemande)  
:*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.  
*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éral on-line ===
*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 d'expérience sur le programmation.  
*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.)  
*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écents sur le langage de Mozilla. (2006)  
*JavaScript (Tutoriel de WikiBooks).  
*[http://en.wikibooks.org/wiki/Programming:JavaScript JavaScript] (Tutoriel de WikiBooks).  


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


*Stefan Koch's Voodoo's Introduction to JavaScript. Il n'existe pas moderne DOM . Il y a une page en français: Introduction à JavaScript  
*[http://oopweb.com/JavaScript/Documents/jsintro/VolumeFrames.html Stefan Koch's Voodoo's Introduction to JavaScript.] Il n'existe pas moderne DOM . Il y a une page en français: [http://www.chez.com/qaghan/JavaScript/fscriptn.php Introduction à JavaScript]
*JavaScript and HTML: possibilities and caveats par Jukka "Yucca" Korpela, 2005.  
*[http://www.cs.tut.fi/~jkorpela/forms/javascript.html JavaScript and HTML: possibilities and caveats] par Jukka "Yucca" Korpela, 2005.  


===Formes  ===
===Formes  ===
*JavaScript and HTML Tricks, par Joseph Myers, Webreference, Juin 2008.  
*[http://www.webreference.com/programming/javascript/jkm2/index.html JavaScript and HTML Tricks], par Joseph Myers, Webreference, Juin 2008.  
*How to Use a JavaScript Query String Parser,par Joseph Myers, Webreference, Juin 2008.  
*[http://www.webreference.com/programming/javascript/jkm/ How to Use a JavaScript Query String Parser],par Joseph Myers, Webreference, Juin 2008.  
*How to Use Javascript to Validate Form Data, par Joseph Myers, Webreference, Oct. 2008.  
*[http://www.webreference.com/programming/javascript/jkm4/ How to Use Javascript to Validate Form Data], par Joseph Myers, Webreference, Oct. 2008.  


===Tutoriels de JavaScript, DOM et DHTML ===
===Tutoriels de JavaScript, DOM et DHTML ===
*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.  
*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  
*BrainJar.com. Expériences de Mike Hall sur le programmation web. Inclue des tutoriels bien et GNU licence code. P.ex. The DOM Event Model ou Generic Drag  
*[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]
*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.  


===Utilisateur JavaScript ===
===Utilisateur JavaScript ===
*Take Control with User JavaScript. Pour Opera  
*[http://www.opera.com/support/tutorials/userjs/specs/ Take Control with User JavaScript]. Pour Opera  
*Greasemonkey pour FF  
*Greasemonkey pour FF  


===DOM CSS ===
===DOM CSS ===
*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 tutorial sur les styles.  


===Tutoriels d'Ajax et de DHTML ===
===Tutoriels d'Ajax et de DHTML ===
*La page 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)  
*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  
*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 une terme pour decrire les technique de developpement web pour créer des application interactive. (Article Wikipedia, 2005)  
*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 le plateforme Java 2, Edition Enterprise (!), technical Sun Developer Network article, Juin 2005)  
*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  
*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  


===Tutoriels de JavaScript pour les programmeurs ===
===Tutoriels de JavaScript pour les programmeurs ===
*Illumination on JavaScript Prototypes, par Morris Johns.  
*[http://blog.morrisjohns.com/illumination_on_javascript_prototypes.html Illumination on JavaScript Prototypes], par Morris Johns.  
*Object-Oriented JavaScript, Webreference, 2007 par Cristian Darie, Bogdan Brinzarea  
*[http://www.webreference.com/programming/javascript/object-oriented_javascript/ Object-Oriented JavaScript], Webreference, 2007 par Cristian Darie, Bogdan Brinzarea  
*evolutionary programming in ES4, 2007  
*[http://www.ecmascript.org/es4/spec/evolutionary-programming-tutorial.pdf evolutionary programming in ES4], 2007


==Collections et liens des sites ==
==Collections et liens des sites ==

Version du 15 mai 2012 à 14:53

Définition

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

Référence et Manuels

Introductions et résumé générale

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 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 graphique, les fenêtre pop-up et les événement 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.

  • 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 ECMAScript Language Specification.
  • JavaScript Syntax (Wikipedia)

Le Document object model (DOM)

Pour plus des information vous pouvez regarder à ce lien : Document Object Model (ou DOM).

Spécifique JavaScript Référence DOM

FAQ et Petit Références

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

Events

Tutoriels et des sites de tutoriel

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

Tutoriels (Débutant)

Tutoriels général on-line

Ancien types de JavaScript

(mais utile)

Formes

Tutoriels de JavaScript, DOM et DHTML

Utilisateur JavaScript

DOM CSS

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

Tutoriels d'Ajax et de DHTML

Tutoriels de JavaScript pour les programmeurs

Collections et liens des sites

Indexes Générale

  • DMoz JavaScript (Index détaillé)
  • Yahoo's js directory (Liste détaillé)
  • Mozilla's JavaScript Scripting Resources Un petit liste avec des liens utiles.
  • Object-Oriented Language: JavaScript / ECMAScript (Liens de Cetus)
  • DHTML, DOM and JavaScript, ECMAScript, AJAX (WebsiteTips.com).

Sites ressources avec des tutoriels et l'aide

  • Quirksmode CSS and Javascript tips par Peter Paul Koch. Tutoriel et exemples, tableaux de compatibilités.
  • Webmonkey: Javascript collection. Il y a des liens bons mais les tutoriels sont anciens.
  • JavaScript tutorials at webreference(Plusieurs!)

Les sites avec des codes JavaScript

Scripts et collections de script

  • Brothercake (Une collection bien)
  • CodeThat. Gratuite.
  • DHTMLGoodies.com. Il y a beaucoup des scripts bons et actuel. Facile à utiliser leur site.
  • Doc JavaScript, une site webreference.com.
  • Dynamic Drive Gratuite DHTML (peut-être quelques scripts ne sont pas actuels)
  • HotScripts.com/JavaScript (Une collection bien)
  • Java Script Browser Sniffer chez webreference.com. Mise à jour 10/09/2006
  • JavaScript Kit Code pour copier/coller (plus que 400). Peut-être un peu ancien.
  • JavaScript Made Easy. Quelques exemples jolis (mais la page donne des erreurs de JS... )
  • JavaScript Archive Network (JSAN)
  • JavaScript tutorials at webreference (il y a aussi un liste bien sur des sites avec des codes).
  • Scriptsearch. Une grande collection de scripts (aussi tutoriels, etc.)
  • Top10 Most Useful JavaScripts chez Hyperdisc, Unitec.
  • Examples and JavaScript libraries de JavaScript tutorial par Mark "Tarquin" Wilton-Jones.

Pour des programmeurs

  • BrainJar.com. Experiences de Mike Hall sur la programmation web. Il y a aussi des bons tutoriels et code du licence de GNU.
  • DHTMLKitchen.
  • DHTML Demonstrations Using DOM/Style (centre developpement de Mozilla)
  • userjs.org (active jusqu'à 2006)

Exemples de livres

  • JavaScriptWorld Une site de JavaScript et d'Ajax pour le web, Visual QuickStart Guide, edition six.
  • PPK on JavaScript - the example scripts