Si vous avez déjà entendu parler du CSS et du HTML, il y a de fortes chances que vous connaissez JavaScript !

Laurent est passé dans mon bureau ce matin et m’a parlé des spécificités de ces 3 langages informatiques.

Durant notre conversation, il m’a dit que :

JavaScript est un langage de script orienté objet. Les développeurs l’utilisent principalement pour améliorer l’ergonomie d’un site Web en intégrant de petites animations ou des effets sur une page Web.

Je vous invite à découvrir la définition complète de JavaScript dans cet article !

Ma définition du JavaScript

En , Netscape annonce la sortie de JavaScript. Microsoft sort ensuite JScript pour Internet Explorer 3.0 en août 1996.

Aujourd’hui, JavaScript figure parmi les 3 principaux langages de programmation les plus utilisés pour créer un site Web, avec le CSS et le HTML.

Journal du Net précise que ce langage se distingue des langages serveurs par le fait que l’exécution des tâches est opérée par le navigateur lui-même, sur l’ordinateur de l’utilisateur, et non côté serveur web.

Le développement en JS est devenu plus facile, rapide et puissant grâce aux collections de code que l’on appelle des “frameworks”.

Voici quelques frameworks parmi les plus populaires :

  • AngularJS,
  • Jquery,
  • React,
  • Mootools,
  • Prototype.js,
  • YahooUI,
  • Knockout.js…

Avec du JS, vous dictez au navigateur Web ce qu’il doit faire, sans avoir besoin d’installer quoi que ce soit.

Enfin, Google est capable de lire et d’indexer correctement des contenus en JavaScript. Néanmoins, soyez prudent dans l’utilisation de ce langage d’un point de vue SEO.

À quoi ça sert le langage JavaScript ?

Par rapport au HTML et au CSS, JavaScript est particulièrement adapté pour :

  • Améliorer l’ergonomie d’une interface applicative utilisateur,
  • Fluidifier l’ergonomie d’un site Web,
  • Optimiser la rapidité de chargement des pages,
  • Mettre à jour des éléments de la page sans recharger celle-ci,
  • Intégrer de petites animations ou des effets sur une page Web (faire bouger une image, un titre, un menu…),
  • Donner du dynamisme aux pages…

Son principal atout est de pouvoir exécuter du code sans avoir à recharger une page Web.

Comment insérer du code Javascript dans une page HTML ?

Pour exécuter du Javascript côté client, 2 méthodes sont possibles :

  • Écrire le code dans un fichier externe,
  • Ou l’insérer directement dans une page Web.

Dans le premier cas, la balise s’intègre dans la page HTML afin d’indiquer au navigateur de charger le fichier JavaScript avant l’affichage de celle-ci.

Par exemple :

<script type="text/javascript" src="http://domain.com/scripts/fichierexterne"></script>

Dans le second, la partie JS doit être entourée des balises <script> et </script> pour indiquer au navigateur qu’elle doit être interprétée et exécutée différemment du langage HTML. Cette méthode s’avère pratique pour un code très court.