Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Webdesign & Ergonomie
Webdesign & Ergonomie Forum d'entraide Webdesign & Ergonomie : les bonnes pratiques de conception des sites web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/10/2005, 20h51   #1
Invité de passage
 
Inscription : octobre 2005
Messages : 9
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 9
Points : 1
Points : 1
Par défaut [Débat] Utiliser ou pas les frames sur un site ?

Bonjour,

je suis en train d'essayer de développer un site web et je me pose une question sur l'utilisation des frames.

Dois-je en utiliser? car j'aimerai que mon site soit référencé (site pro)

Je sais qu'il faut éviter d'en utiliser car cela pose problème pour le référencement mais je trouve que c'est bien pratique notament pour la maintenance.

Lorsqu'on crée un site avec des frames aucune page précise n'est identifiable par une URL.
Comment faire pour arriver à identifier chaque page sur un site contenant des frames?

Je suis tombé par hazrd sur ce site ( www.prugent.com ) ( ce n'est pas pour faire de la pub ) mais j'aimerai savoir quelles techniques ont été utilisées pour le mettre en oeuvre car, j'ai l'impression que la parti gauche, haute et basse de ce site sont des frames mais pourtant chaque page du site est clairement identifiable par une adresse :

je vous remercie d'avance
nico_web est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2005, 21h00   #2
Directeur Marketing
 
Avatar de Marc Lussac
 
Homme Marc Lussac
Responsable marketing opérationnel
Inscription : mars 2002
Messages : 26 358
Détails du profil
Informations personnelles :
Nom : Homme Marc Lussac
Localisation : Canada

Informations professionnelles :
Activité : Responsable marketing opérationnel
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2002
Messages : 26 358
Points : 23 184
Points : 23 184
Citation:
Reasons your site may not be included: Your page uses frames. Google supports frames to the extent that it can. Frames tend to cause problems with search engines, bookmarks, emailing links and so on, because frames don't fit the conceptual model of the web (every page corresponds to a single URL). If a user's query matches the site as a whole, Google returns the frame set. If a user's query matches an individual page on the site, Google returns that page. That individual page is not displayed in a frame -- because there may be no frame set corresponding to that page -- Google: Webmasters
http://www.google.com/webmasters/2.html

A titre personnel, deux remarques :

1) tu peux sans doute faire ce que tu veux sans avoir à soufrir de l'inconvénient des frames, avec un langage dynamique, comme PHP par exemple, pour en savoir plus, démarer un nouveau topic dans le forum en question (php, asp, etc)

2) méfie toi des sites de "fabriquant", comme celui que tu présente, des fois ces sites sont fait à la chaines par des agences sans scrupules qui livrent des sites très mal foutus, aussi bien pour les visiteurs que pour les moteurs de recherche, à des clients qui n'y connaissent rien, mais qui sont juste content d'avoir un site "beau". Donc en général des exemples à ne pas suivre.
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter
-> Pour partenariat ou publicité : Mon Email
Marc Lussac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2005, 21h07   #3
Invité de passage
 
Inscription : octobre 2005
Messages : 9
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 9
Points : 1
Points : 1
je te remercie des conseils
nico_web est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2005, 23h53   #4
Membre Expert
 
Avatar de trattos
 
Inscription : juillet 2003
Messages : 1 005
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2003
Messages : 1 005
Points : 1 022
Points : 1 022
Les pseudo-frames resteront pour moi la meilleure solution!
trattos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2005, 11h12   #5
Invité de passage
 
Inscription : octobre 2005
Messages : 9
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 9
Points : 1
Points : 1
Citation:
Envoyé par trattos
Les pseudo-frames resteront pour moi la meilleure solution!
Qu'appelles-tu pseudo frames? :
nico_web est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2005, 12h38   #6
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Pseudo frames =
Citation:
1) tu peux sans doute faire ce que tu veux sans avoir à soufrir de l'inconvénient des frames, avec un langage dynamique, comme PHP par exemple, pour en savoir plus, démarer un nouveau topic dans le forum en question (php, asp, etc)
Inclure du code HTML d'un fichier dans ta page
  Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2005, 13h28   #7
Modérateur
 
Inscription : janvier 2004
Messages : 444
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 444
Points : 418
Points : 418
pseudo-frame = inner-frame = <iframe>
__________________
Règles du forum | Mode d'emploi
Johnbob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2005, 14h55   #8
Membre émérite
 
Avatar de Celelibi
 
Inscription : janvier 2004
Messages : 990
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 990
Points : 822
Points : 822
Gaara je ne crois pas qu'il pensait aux iframes en parlant de pseudo-frames ; mais plutôt d'un include ou readfile en php (ou un équivalents dans un autre langage).
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
Celelibi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2005, 15h26   #9
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Une iframe c'est une frame, il parlait bien des pseudo-frames de type include en php.
  Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2005, 20h07   #10
Membre Expert
 
Avatar de trattos
 
Inscription : juillet 2003
Messages : 1 005
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2003
Messages : 1 005
Points : 1 022
Points : 1 022
Citation:
Envoyé par Eldacar
Une iframe c'est une frame, il parlait bien des pseudo-frames de type include en php.
En effet et particulièrement en PHP!
trattos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2005, 09h30   #11
Membre Expert
 
Avatar de Oluha
 
Inscription : novembre 2004
Messages : 2 161
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : novembre 2004
Messages : 2 161
Points : 2 051
Points : 2 051
pourquoi particulièrement en PHP, tu peux très bien le faire avec un autre langage dynamique
Mais bon, pour ce qui est de l'utilisation ou non, tout dépend de ce que tu cherches à faire exactement.
Oluha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2005, 01h16   #12
Candidat au titre de Membre du Club
 
Inscription : avril 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 15
Points : 13
Points : 13
Envoyer un message via MSN à nboire
Iframe ou Div en remplacant le innerHTML, ca depend du contenu.
nboire est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2005, 07h48   #13
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Tiens j'utilise le innerHTML sur mon jeu ?
Comment le remplacer par un div ?
  Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2005, 09h45   #14
Candidat au titre de Membre du Club
 
Inscription : avril 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 15
Points : 13
Points : 13
Envoyer un message via MSN à nboire
Il faut utiliser l'API du DOM pour ajouter un element DIV
nboire est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2005, 10h15   #15
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Jamais rien compirs à DOM...
J'utilise innerHTML et javascript pour afficher des textes à 5 secondes d'intervalle.
  Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2005, 20h54   #16
Membre régulier
 
Homme Lionel Lebeau
Inscription : septembre 2005
Messages : 76
Détails du profil
Informations personnelles :
Nom : Homme Lionel Lebeau
Âge : 51
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2005
Messages : 76
Points : 94
Points : 94
Le DOM est bien si on n'a que de petits éléments à ajouter.
Mais le innerHTML est beaucoup plus efficace en terme de rapidité et de programmation.
Les benchmarks donnent le innerHTML pour jusqu'à 6 fois plus rapide.
Il permet de manipuler des éléments complexes, ce que ne permet pas le DOM actuel qui nécessite de découper en petits morceaux ce qu'on veut ajouter.
dasdeb est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h05.


 
 
 
 
Partenaires

Hébergement Web