|
|
 |
|
 |
Françoise Bougenot

Le javascript
est un langage qui
s'insère dans le code HTML d'une page Web. Il permet de l'animer et de la rendre plus
interactive avec par exemple une horloge, un texte qui défile, une image qui change au
passage de la souris et d'autres nombreuses fonctionnalités. Un peu compliqué à apprendre,
mais assez facile à utiliser pour qui connait déjà le HTML. Avec de l'entraînement, tout
non-informaticien s'en sort comme un pro.
|
 |
|
|
 |
 |
 |
 |
 |
 |
Les versions récentes des principaux éditeurs HTML (par exemple Page
Spinner pour Macintosh ou Web Expert pour PC)
intègrent des javascripts
(ainsi que des applets Java et des scripts DHTML) prêts à l'utilisation.
Apprendre en imitant permet de se familiariser avec les possibilités de
javascript. Pour reproduire une animation trouvée sur une page web, aller
dans sa source (commande "affichage" puis "source de la page" dans la menu
de Netscape par exemple) et récupérer le code. Un javascript commence en
général par :
<SCRIPT LANGUAGE="JavaScript">
|
et se termine par
Mais pas toujours ! Attention : les javacripts se composent selon les cas
d'un ou plusieurs blocs de codes disposés dans l'en tête du document (le
"head"), le "tag" "body", et le corps du document (le"body").
L'approche la plus pragmatique pour le grand débutant est de copier-coller
les javascripts en démonstration sur les sites dédiés à ce langage.
"Scripts France" donne des exemples par catégories (les boites de message,
le temps, les images, les fonds, le texte, divers), avec leurs sources à
utiliser directement - les données à adapter sont dans une couleur
différente. La petite boutique Java et Javascript propose un service
similaire. Idem pour eXperience HTML avec ses javascripts classés par
utilitaires, horloges, effets graphiques, liens, mots de passe, musique.
Webdeveloper propose des applications moins anecdotiques (détecter la
résolution d'écran, les navigateurs, etc.)
Les anglophones se rendront sur l'excellent "Javascript tip of the week"
qui explique et détaille 30 exemples, ou sur Javascripts.com, dont les ressources ne
sont accessibles qu'après s'être enregistré.
|
|
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
La limite du copier-coller est que "ça" ne marche pas toujours :
l'utilisateur passe sans le savoir à côté de règles élémentaires.
Par exemple, les retours chariot créés lors de copier-coller génèrent des
erreurs. Une base théorique est donc la bienvenue.
Sur HTML Goodies, un cours en anglais en 30 parties
est à la portée de tous les initiés au HTML. Chaque leçon comprend une description de cas, un
récapitulatif et un exercice. C'est un exemple de clarté et de pédagogie.
Merci Joe Burns !
"Website Abstraction",
également en anglais est une autre bonne introduction.
La page perso en français
de l'informaticien Dominique Liard est plus
scolaire et comment dire... ardue pour les littéraires !
|
|
 |
 |
 |
|