Rechercher sur le site Plan du site Nous contacter
Projetweb
Projetweb
 
PROJETWEB
  Pourquoi Projetweb ?
Le lien Internet
Votre projet avec Projetweb
 
LA BALISE
  Devez-vous mettre du Flash sur votre site ?
Dossier sécurité, confiance
et e-commerce

Qu'est-ce qu'un webmaster ?
PHP version 4.0
Halte aux frames !
Défense du ecommerce
Gare au 1-click !
 
 

 Partenaire !
One2net - Hébergement de site internet
Hébergement de site internet

 
  Accueil > La Balise >

  webdesign - ergonomie  

Halte aux frames !
Format PalmPilotFormat allégé pour impression
par Laurent Bernat - 15 mai 2000
 
1 - 2 - 3
Les frames sont pénibles Les frames sont nuisibles. Elles agacent et font fuir les internautes. On le sait depuis le jour même de leur apparition. Alors pourquoi continuer à les utiliser ? Elles sont anti-web, anti-utilisateur, anti-ergonomique.
Éradiquons les frames. C'est une question de salubrité ergonomique.


Qu'est-ce qu'une frame ?

Les frames (en français, "cadre", bien que tout le monde dise "frame") ont été inventées par Netscape lors de la sortie de la version 2.0 du Navigator (1995). Netscape a soumis ce procédé au W3C, l'organisme qui publie les recommandations officielles concernant le HTML, pour approbation. Les frames ont été prises en compte par le W3C beaucoup plus tard, avec la recommandation HTML 4.0 (18 décembre 1997).

Le principe des frames est le suivant : au lieu de charger une page et une seule, et de l'afficher simplement, le navigateur récupère une première page HTML qui lui indique les URL d'autres pages HTML, les frames, et la façon dont il doit les afficher. Une page écran, disons, contenant trois frames correspond donc à quatre fichiers : un pour définir l'organisation des frames plus un par frame.

Au moment de l'affichage, le navigateur se comporte comme si chacune des frames était une page HTML séparée. Sauf qu'au lieu de l'ouvrir à l'extérieur, dans une nouvelle fenêtre, il l'ouvre dans la fenêtre principale et lui attribue un espace propre. L'internaute se retrouve donc avec des zones gérées distinctement mais toutes situées dans une seule fenêtre de navigateur. Si un morceau d'une des frames n'est pas accessible, l'internaute peut utiliser le défilement horizontal ou vertical (l'ascenseur ou scrolling) pour accéder à la partie qui n'a pas la place de s'afficher.

Voici un petit exemple utilisant quelques frames comprenant également le code HTML correspondant.


Netscape a vite supprimé les frames de son site !

Lors de sa sortie, cette technique a eu un certain succès. A première vue, les frames sont très séduisantes :

  • Elles permettent d'afficher un menu horizontal ou vertical et lorsque l'utilisateur clique sur un lien, de ne recharger que la zone où s'affichent les contenus.
  • Elles permettent d'assurer la présence permanente à l'écran des barres de navigation, évitant ainsi à l'internaute d'utiliser l'ascenseur vertical pour retourner aux menus alors qu'il est en bas d'une page.
  • Elles facilitent la mise à jour car lorsque le contenu d'une barre navigationnelle est mis à jour, il suffit de modifier un seul fichier (celui de la frame concernée) pour que cette frame soit à jour sur tout le site.

Cependant, quelques semaines après avoir placé des frames sur son propre site, Netscape, leur inventeur, les a purement et simplement supprimées. Ce revirement annonçait une tempête anti-frames.

Très vite, des dizaines de sites sont apparus un peu partout pour dénoncer l'utilisation des frames. Quelques gourous du webdesign se sont opposés à leur utilisation (exemple : dès 1995, en 1996). En 1996, au summum de cette frénésie anti-frames, la plupart des sites web importants qui avaient testé les frames les avaient supprimées, à l'instar de Netscape, leur inventeur.

Aujourd'hui, peu de sites à fort trafic exploitent les frames sur le web américain, à quelques très rares exceptions près. Vérifiez vous-même en visitant les sites du Top 50 Media Metrix.

Par contre, des sites de particuliers, de certaines grandes entreprises et organisations continuent à les utiliser.

Quelques sites anti-frames restent encore visibles sur le web, d'autres ont disparu (noframes.org , voir sur Yahoo, la catégorie correspondante). En réalité, la guerre est finie. Les sites sérieux n'utilisent plus les frames, sauf exception.

Mais il n'y a malheureusement pas que des sites sérieux.

En mai 1999, Jacob Nielsen a constaté que si les frames sont totalement absentes des sites à fort trafic, elles sont encore présentes sur certains sites d'entreprises (21%).

Si les sites à fort trafic font du trafic, c'est sans doute qu'ils optimisent efficacement leur webdesign.

Suite : Pourquoi faut-il bannir les frames ?
1 - 2 - 3

                                                                                                                                                                                                                                                                                                                                                                       
 

Signez le Pacte écologique!

 Publicite !



 Bon à savoir !
Trois chiffres
Fin 1998, sur les 1500 plus grandes entreprises françaises,
- 27% avaient un site web
- 44% obtenaient moins de 5000 hits par mois
- 48% utilisaient des frames

Source :
Le journal du net
29 mars 1999



 Bon à savoir !
Droit
Et si l'utilisation des frames était une infraction ?

"Dans quelles conditions puis-je insérer un lien hypertexte pointant sur un document ne m'appartenant pas?
[...]
S'agissant d'une frame, [...] la majorité de la doctrine comme les juges considèrent qu'il y a infraction au Code pénal, civil ou commercial. La contrefaçon est souvent invoquée dans le premier cas, pour représentation [..]du document sans autorisation et [..] sans que la paternité de son auteur soit établie. Mais il semble que ce soit surtout le masquage de l'origine de l'information qui soit sanctionné, [...].

Cette pratique a encore être qualifiée d'agissement parasitaire, de concurrence déloyale voire de faute délictuelle, selon les espèces, et toujours, principalement, du fait du masquage de l'origine du document."

Source :
FAQ de la liste droit-net,
novembre 1999



Vie privée
Droits d'auteurs
Mentions légales

Projetweb - 134, rue de Rivoli - 75001 Paris - France
Tél. +33 1 44 76 08 44 - Fax : +33 1 44 76 08 43
Page créée le 15 mai 2000 et modifiée le 20 mars 2008
Une remarque sur cette page ou ce site ?
© Copyright Projetweb 2000 - http://projetweb.com/labalise/frames_1.php
 
Retour en haut de la page