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 >


Halte aux frames !
Format PalmPilotFormat allégé pour impression
par Laurent Bernat - 15 mai 2000
 
1 - 2 - 3
Les frames désorientent les internautes
Quand utiliser des frames ?

Jamais.

Vous voulez vous en convaincre ? Alors animez durant une journée un stage de formation à Internet et essayez d'expliquer à un débutant :

  • Pourquoi, lorsqu'il veut mettre un signet sur une page, il n'y parvient pas.
  • Pourquoi il n'imprime pas la page qu'il souhaite.
  • Pourquoi l'adresse de la page qui s'affiche sur le navigateur ne change pas quand la page change.

Et n'allez pas vous imaginer que ces interrogations ne concernent que les débutants. La plupart des internautes utilisent leur navigateur de façon extrêmement basique, même lorsqu'ils ont dépassé le statut de débutant. Les frames restent, même pour ces derniers, une véritable plaie !

En utilisant les frames :

  • Vous empêchez l'utilisateur de mettre un signet sur vos pages.
  • Vous l'empêchez d'imprimer.
  • Vous empêchez un autre site de faire un lien direct vers vos contenus.
  • Vous obligez tout le monde à passer par votre page d'accueil alors qu'ils pourraient aller directement au but.
  • Vous vous excluez de certains moteurs de recherche.

Quelle drôle de politique qui consiste à accumuler les handicaps pour l'internaute alors que le principe premier du webdesign est la simplicité de l'interface.


Frames et paiement sécurisé : la pire des situations

La pire des situations est celle d'un site de commerce électronique avec des frames sur son formulaire de paiement en ligne. Ce cas est, disons-le franchement, abominable. Car lorsque l'une des frames chargées par le frameset est sécurisée, l'utilisateur n'a aucun moyen simple de le vérifier. S'il regarde l'icône correspondante dans son navigateur -le cadenas situé dans la barre d'état de Netscape Navigator et Internet Explorer- rien ne lui indique une transaction sécurisée. IE et Netscape Navigator considèrent seulement le statut du frameset pour activer ou non l'icône du cadenas fermé. Ainsi, si votre frameset n'est pas lui-même sécurisé, votre fenêtre de paiement sécurisé apparaît à l'internaute avec tous les attributs d'une fenêtre de paiement non sécurisée.

Bien sûr, l'internaute peut encore regarder l'URL de la page pour vérifier qu'elle commence bien par HTTPS. Le S de HTTPS indique en effet que la transaction passe par SSL et est donc sécurisée. Mais, il ne verra que l'URL de la frameset et non celle qui est chargée par le frameset. Là encore, rien n'indique la sécurisation de la frame.

Faites le test avec le site de TF1 Vidéo. Allez jusqu'au formulaire de paiement par carte. Le formulaire est sécurisé, effectivement. Mais il faut jongler avec le bouton droit de la souris pour s'en appercevoir. Ce site ne donne à l'utilisateur que sa bonne foi présumée comme preuve de la sécurisation du paiement. Voilà qui n'est pas de nature à renforcer la confiance.


"Tout ce qui
agace
l'internaute
est un facteur
de zapping
considérable"

Pourquoi utiliser des frames ?

Pourquoi utiliser des frames ? Pour que vos menus horizontaux et verticaux soient toujours visibles à l'écran ? Pour que votre mise à jour soit simplifiée ?

Observez la quantité d'inconvénients que génère l'utilisation des frames. Mesurez le degré de frustration de l'internaute qui cherche à mettre un signet sur votre page enframisée. Ne croyez-vous pas que l'internaute est assez grand pour utiliser l'ascenseur vertical de son navigateur pour afficher vos menus s'il en a envie ?

Quant à la mise à jour de votre site, utilisez les styles d'un logiciel d'édition de page HTML, exploitez les fonctionnalités d'un langage comme Php ou ASP pour inclure vos menus et pieds de page. Votre mise à jour sera réellement optimisée. Sans déstabiliser les utilisateurs.

Retenez ce principe fondamental du webdesign : c'est l'utilisateur qui fixe les règles que vous devez respecter. Ne cherchez jamais à forcer l'utilisateur. Jamais. Au contraire, facilitez-lui la vie.

Ce qui, pour vous, ressemble à une amélioration n'en est peut être pas une pour l'internaute. Pour qui faites-vous ce site ? Pour vous ? Ou pour l'internaute ? Voilà la vraie question.

Si, malgré tout, vous choisissez d'utiliser les frames, alors n'oubliez pas d'évaluer combien la reconstruction de votre site pour les supprimer vous coûtera lorsque vous en aurez assez de recevoir des emails de questions d'internautes désorientés.


Conséquences d'un site avec frames

Un site avec frames a de grandes chances de produire deux conséquences :

  • soit le départ pur et simple de l'internaute après quelques clics, cumulé avec un certain mécontentement qu'il associera désormais intuitivement à votre site. "Tiens, le site de untel... c'est pénible ces frames...".
  • soit il restera quand même sur votre site car votre contenu est peut-être ce qu'il cherche sur Internet. Mais il éprouvera durant sa visite une frustration puis une lassitude face aux divers problèmes rencontrés en utilisant les frames. À la première occasion, il utilisera un site mieux conçu que le vôtre.

Rendre l'expérience de l'internaute plus lourde, plus complexe, moins intuitive est un très mauvais pari. Même si une technique ou une technologie paraît séduisante sortie de son contexte, n'oubliez pas que l'internaute surfe sur des dizaines de sites à chaque sessions sur Internet. Tout ce qui brise son élan, ce qui l'agace, ce qui le frustre est un facteur de zapping considérable.

Si l'expérience qu'éprouve l'internaute sur votre site web est parasitée par ce genre de désagréments, il cherchera ailleurs l'information qu'il pourrait trouver chez vous. L'un des objectifs du webdesign est d'optimiser la rétention des internautes et non de maximiser leur fuite !   Signature

1 - 2 - 3

L'auteur apprécie les questions, remarques et suggestions. Visitez son site

Liens utiles
 > Why frames suck (most of the time)
L'article américain le plus argumenté sur l'effet de nuisance des frames et surtout la rupture du principe de la page. L'auteur, J. Nielsen est l'un des "gourous" du webdesign outre-Atlantique
   1996
 > Top 10 mistakes in Web design 1 : 1996
L'article qui a fait connaître J. Nielsen. Il recense les 10 erreurs les plus souvent commises en matière de webdesign. A lire absolument. Les frames arrivent en première place
   1996
 > Top 10 mistakes in Web design 2 : 1999
3 ans plus tard, les frames sont toujours l'erreur n° 1 !
   1999
 > Seven Deadly Web Site Sins (And Why You Must Avoid Them at All Costs)
De Jesse Berst (ZDNet AnchorDesk). Les 7 péchés mortels des sites web et pourquoi il faut les éviter à tous prix. Simple. Clair.
   1998
 > A double-edged sword
De Peter Morville. Le sous-titre est explicite : "les frames donnent aux mauvais designer encore plus de corde pour se pendre".
   1996
 > noframes.org
L'un des nombreux sites qui ont critiqué les frames sauvagement dans les années 96. Beaucoup ont disparu. Celui-là est toujours debout bien que rarement mis à jour.
    
 > W3c : techniques for web content accessibility guidelines 1.0
La recommandation du w3c sur l'accessibilité en matière de webdesign. A connaître, même si certains de ses aspects sont a limite du réalisme, d'autres sont tout à fait applicables et raisonnables.
   1999
                                                                                                                                                                                                                                                                                                                                                                       

 

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_3.php
 
Retour en haut de la page