Introduction

1. histoire du Net
2. la grammaire HTML

Composantes d'un site

1. le texte
2. les images
3. le son et la vidéo
4. les scripts

Animation et interactivité

1. les hyperliens
2. animations simples
3. Javascript
4. Flash
5. personnalisation

Outils de production

1. éditeurs html
2. animation gif
3. animation flash
4. support

Formation sur le Web

1. activités de formation
2. logiciels
3. problèmes de diffusion

L'interactivité et les animations

3. Javascript : savoir contrôler

Plusieurs méthodes sont possibles pour permettre à un utilisateur d'exercer un contrôle ou d'interagir avec des éléments d'une page. L'emploi de Javascript est devenu très courant. Ce langage de scripting possède de grands avantages :

Il est mutliplateforme.
Il est exécuté par le CPU de l'ordinateur du visiteur.
Il est facile d'«emprunter» ces scripts sur une page vue sur le Net et de les réutiliser après un couper-coller et quelques adaptations à ses besoins.

Plusieurs logiciels de création de pages Web ont des bibliothèques d'actions prêtes à être réutilisées par les concepteurs, ce qui limite les connaissances nécessaires à la création d'interactions. Il existe aussi des banques de scripts offertes gratuitement sur le Net.

Voici trois exemples :

survol (rollover)
Implique deux ou trois images. Permet de substituer une image à une autre au simple passage de la souris aux environs de l'image de base ou d'un simple clic. L'image de base réapparaît à la fin de l'action. Peut aussi servir à amener d'autres actions. Très utilisé pour créer des boutons de navigation!

disjointed roll-over
Variante du rollover classique, il permet d'afficher au passage de la souris sur des zones sensibles d'une image ou d'un texte, des informations ou une image dans une autre partie du document. Peut être utilisé pour créer des QCMs simples ou expliquer un schéma.

diaporama
Il est possible d'adapter la vitesse de visionnement d'une série de photos en ajoutant un simple mécanisme de contrôle (avant, arrière) et même inclure une description. Idéal pour présenter différentes variétés d'un produit ou un processus par étapes.

Mais le Javascript reste tout de même un langage informatique un peu rébarbatif pour les débutants. Plusieurs scripts peuvent cohabiter sur une même page et même être jumelés. Il faut toutefois limiter leur nombre ou leur complexité, car leur exécution ralentit énormément l'affichage des pages les contenant.

Il est de plus fondamental de les tester sur toutes les plateformes que vous jugerez importantes car des scripts mal programmés peuvent causer des problèmes à vos usagers.

suite >>

Isali
33, rue Vivienne
75002 Paris
tél. : +33 (0)1 42 71 50 40
fax : +33 (0)1 42 71 50 40
E-mail : contact@isali.fr