- · Niveau : DÉBUTANT
- · Compatibilité : Tous les navigateurs
Pour terminer le tutoriel des FRAMESETs, il faut parler de la compatibilité entre Internet Explorer et Netscape. Et oui, encore une fois. Même si la nouvelle version 6 de Netscape est semblable à IE, il n’en reste pas moins que personne ne l’utilise en raison de son manque de stabilité. La version Release 2 n’est pas mieux. Peut-être que la version Release 3 sera mieux mais en attendant beaucoup d’utilisateurs du Macintosh utilisent la version de Netscape 4.7.
Les problèmes sont par contre limités, il s’agit en fait de bien synchroniser les images ou les fonds d’écran entre les cadres. Mais il n’y a pas vraiment de solution. La première chose à faire est de mettre dans chaque page HTML du FRAMESET les marges de la balise BODY des documents à 0.
Exemple :
<BODY LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0">
Mais encore là il y a problème. La seule chose à faire est d’user d’imagination et d’essai erreur si propre aux programmeurs. C’est à dire de faire des images qui contiennent des bouts plus large en fonction de Netscape, jouer sur les couleurs, des jonction entre images de couleurs uni sans motif. Des « paternes » ou trame répétitive spécialement faite pour l’occasion. Des cadres qui contiennent des éléments d’un autre cadre pour donner l’illusion d’une image sur deux cadres. Etc.
Vous pouvez aussi charger les pages selon le navigateur du visiteur. Enfin de l’astuce quoi…