Le langage Javascript : manipulation des éléments
tel les variables, les chaines, les tableaux
Le langage HTML s’étant limité
à la présentation du contenu des pages
web, on a créé le langage de programmation
Javascript pour « enrichir » les fonctionnalités
dont disposent lesdites pages.
Le Javascript intègre donc une multitude
de fonctions que possèdent la plupart des
langages de programmation : manipulation de tableaux,
usage de variables, des boucles, des conditions,
utilisation des objets, etc (si vous ne comprenez
rien à ce que je dis là, ce n’est
pas grave, c’est que vous n’êtes
donc pas programmeur, et rassurez-vous, il n’est
pas nécessaire d’en être un pour
réussir).
Mais la manipulation de fichiers et la possibilité
connexion à un système de gestion
de base de données manquent toujours au tableau
(ces fonctionnalités ont été
« réservées » aux langages
plus avancés comme le PHP).
A quoi sert le javascript ? à beaucoup de
choses : à tester les valeurs des champs
des formulaires avant la validation, à «
animer » une page à partir des «
évènements » (clic de la souris
sur une zone, minuterie, action précise du
visiteur comme ouverture et fermeture du navigateur,
etc).
Mais le tableau n’est pas un des plus reluisants
: en effet, le Javascript souffre d’incompatibilités
selon le navigateur utilisé par l’internaute,
et c’est un défaut à ne pas
négliger surtout que de bons navigateurs
méconnus ne cessent de se répandre,
lentement mais sûrement.
Le débat à ce sujet est tel que bon
nombre de « professionnels » du web
déconseillent littéralement l’utilisation
du Javascript, ou au moins à réduire
son utilisation au strict minimum. Il est aussi
inutile de dire qu’il faut tester son site
sur un maximum possible de navigateurs (et de différentes
versions aussi) si on fait appel à du Javascript.
|