« Liens JavaScript » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
(Vérification des liens (suppressions et corrections éventuelles).)
Ligne 21 : Ligne 21 :
*[http://www.whatwg.org/specs/web-apps/current-work/ HTML 5] Dernière mise à jour 27 novembre 2018. 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...
*[http://www.whatwg.org/specs/web-apps/current-work/ HTML 5] Dernière mise à jour 27 novembre 2018. 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.  
'''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 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://www.jslint.com/ JSLint] est un outil de validation 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, in English)
*[http://en.wikipedia.org/wiki/JavaScript_syntax JavaScript Syntax] (Wikipedia, in English)


===Le Document object model (DOM) ===
===Le Document Object Model (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)  
*[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 d'informations vous pouvez consulter ce lien : [[Document Object Model|Document Object Model]]  
Pour plus d'informations vous pouvez consulter ce lien : [[Document Object Model|Document Object Model]].


=== Spécifique JavaScript Référence DOM ===
=== Spécifique JavaScript Référence DOM ===
*[https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model Référence Mozilla DOM]  Index remarque les références (zip et PDF) plus tutoriels
*[https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model Référence Mozilla DOM]  Index remarque les références (zip et PDF) plus tutoriels
*[https://developer.mozilla.org/fr/docs/Référence_DOM_Gecko Référence Mozilla DOM Gecko]
*[https://developer.mozilla.org/fr/docs/Référence_DOM_Gecko Référence Mozilla DOM Gecko]
*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: Guide JavaScript 1.3 et Guide JavaScript 1.3 issues de Tecfa. Ce sont d'anciens documents, mais ils sont encore de bons référents sur l'utilisation de "standard" objets de JavaScript. En ce moment, ces documents ne sont pas disponibles en ligne (17/11/2018).  
*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 : Guide JavaScript 1.3 et Guide JavaScript 1.3 issue de Tecfa. Ce sont d'anciens documents mais ils sont encore de bons référents sur l'utilisation d'objets "standards" de JavaScript. En ce moment, ces documents ne sont pas disponibles en ligne (17/11/2018).  


===FAQ et Petites Références ===
===FAQ et petites références ===
*[http://www.irt.org/articles/script.htm Articles] sur IRT: 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] sur IRT : incluent FAQ sur JavaScript Dates, Formes, Frames, Images, Fichiers Source, Layers, Liens, Numéros, Strings, Tableaux et Fenêtres  


===spécialisée et tableaux de compatibilités ===
===spécialisée et tableaux de compatibilités ===
Ligne 45 : Ligne 45 :


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


===Tutoriels (Débutant) ===
===Tutoriels (débutant) ===
*[http://www.landofcode.com/javascript/ Javascript tutorials] (Plusieurs codes, anglais). Bien.  
*[http://www.landofcode.com/javascript/ Javascript tutorials] (plusieurs codes, anglais). Bien.  
*[http://www.w3schools.com/js/ JavaScript Tutorial (W3Schools)] (anglais)  
*[http://www.w3schools.com/js/ JavaScript Tutorial (W3Schools)] (anglais)  
*[http://javascript.about.com/od/reference/a/js101.htm JavaScript 101] (anglais)  
*[http://javascript.about.com/od/reference/a/js101.htm JavaScript 101] (anglais)  
Ligne 56 : Ligne 56 :
*[http://de.selfhtml.org/javascript/index.htm JavaScript/DOM] (allemand)  
*[http://de.selfhtml.org/javascript/index.htm JavaScript/DOM] (allemand)  


*[http://www.webteacher.com/javascript/ Welcome To JavaScript for the Total Non-Programmer] (WebTeacher). (anglais)
*[http://www.webteacher.com/javascript/ Welcome To JavaScript for the Total Non-Programmer] (WebTeacher) (anglais)
*[https://www.codecademy.com/fr/learn/javascript Cours JavaScript (CodeAcademy)] Tutoriel d'apprentissage point par point. (anglais)
*[https://www.codecademy.com/fr/learn/javascript Cours JavaScript (CodeAcademy)] Tutoriel d'apprentissage point par point (anglais)


===Tutoriels généraux on-line ===
===Tutoriels généraux on-line ===
Ligne 79 : Ligne 79 :


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


===DOM CSS ===
===DOM CSS ===

Version du 2 décembre 2018 à 14:19

JavaScript
brouillon débutant
2018/12/02

Définition

Cette page contient une petite liste de liens sur JavaScript, un Langage de script pour la programmation informatique. Des ressources sont également disponibles sur ce wiki, voir par exemple :

Références et Manuels

Introduction et résumé général

Références et manuels pour JavaScript

  • JavaScript du centre de developpement de Mozilla.
  • Guide de Core JavaScript 1.5 peut s'utiliser comme un tutoriel 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 Dernière mise à jour 27 novembre 2018. 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 validation 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, in English)

Le Document Object Model (DOM)

Pour plus d'informations vous pouvez consulter ce lien : Document Object Model.

Spécifique JavaScript Référence DOM

  • Référence Mozilla DOM Index remarque les références (zip et PDF) plus tutoriels
  • Référence Mozilla DOM Gecko
  • 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 : Guide JavaScript 1.3 et Guide JavaScript 1.3 issue de Tecfa. Ce sont d'anciens documents mais ils sont encore de bons référents sur l'utilisation d'objets "standards" de JavaScript. En ce moment, ces documents ne sont pas disponibles en ligne (17/11/2018).

FAQ et petites références

  • Articles sur IRT : incluent FAQ sur JavaScript Dates, Formes, Frames, Images, Fichiers Source, Layers, Liens, Numéros, Strings, Tableaux et Fenêtres

spécialisée et tableaux de compatibilités

Events

Tutoriels et sites de tutoriels

Attention : Propositions 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

Il n'y a pas de liens disponibles.

Tutoriels de JavaScript, DOM et DHTML

Utilisateur JavaScript

DOM CSS

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

Tutoriels d'Ajax et de DHTML

  • La page DHTML du centre de développement de Mozilla (demos) (anglais)
  • 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, anglais)

Tutoriels de JavaScript pour les programmeurs

Canvas HTML5

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

  • BrainJar.com. Expériences de Mike Hall sur la programmation web. Il y a aussi de bons tutoriels et code de licence de GNU. (anglais)
  • DHTMLKitchen. (anglais)
  • userjs.org (active jusqu'à 2006) (anglais)

Exemples de livres