MATRIX 

Outils pour webmaster. Trucs et astuces en code HTML, JavaScript, PHP : améliorer son site internet

Descriptif : comme dans le film MATRIX, obtenez ce superbe effet en fond de page.

Exemple : vous êtes en train de le voir.

Mise en oeuvre : Sélectionnez le code ci-dessous (copie automatique dans le presse-papiers) et collez-le dans votre page, code HTML visible.

Entre les deux balises <head> et </head>


Mettez la ligne <div class= "bodycontent"> juste après la balise <body> et la ligne </div><script language="javascript" src="matrix.js" ></script> juste avant la balise </body>

<div class= "bodycontent">
Tout votre code HTML
</div><script language="javascript" src="matrix.js" ></script>

Sélectionnez le code ci-dessous (copie automatique dans le presse-papiers), collez-le dans NotePad et sauvegardez-le sous le nom matrix.js


Téléchargez les images nécessaires en cliquant ICI

Remarque : la page HTML, les images, le fichier matrix.js sont configurés pour fonctionner dans le même répertoire. Si les chemins sont différent n'oubliez pas de les changer.

Dans le fichier matrix.js :
- glyphs : sont les images ternes qui défilent.
- glyphs_b : sont les images brillantes qui défilent.
- glyphsCount : le nombre d'images qui défilent. Plus de 400 a un meilleur effet mais abaisse les performances.
- scrollSpeed : vitesse de défilement en millisecondes (1000 millisecondes = 1 seconde).
- glyphD : dimensions de l'image largeur/hauteur.
- disableColors : vous pouvez mettre true pour enlever l'effet de brillance des images et ainsi obtenir une performance plus élevée.

Performances : ce script fonctionne avec Netscape4x, Netscape6, Internet Explorer5 et plus. Sur un système Athlon 1.33GHz / 256M DDR RAM / WinXP Pro, IE6 et Netscape 4.78 utilisent seulement 1% des ressources du CPU et environt 11MB de RAM, mais Netscape 6 a besoin d'environt 35% des ressources du CPU et 24MB de RAM (avec la brillance en fonction). Veillez donc à ne pas trop ajouter de glyphs (400 est un chiffre optimum).

L'utilisation de plusieurs scripts dans cette page peut provoquer des erreurs.

Retour