Frames comment les supprimer

Résolu/Fermé
Gribyin Messages postés 2 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 3 mai 2007 - 13 mars 2007 à 11:40
 gribyin - 19 mars 2007 à 22:49
Bonjour,
Pour augmenter le nombre de visites sur mon site, on m'a suggéré de supprimer les frames. Or, je n'en trouve que le Bloc-notes index de Namo. Puis-je les supprimer purement et simplement dans ce bloc-notes ou cela aura-t-il une incidence quelconque lorsque je retéléchargerai ma main1 ?
Merci d'avance pour vos réponses.
pour info : mon site : http://joelle.gd.free.fr

7 réponses

Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
16 mars 2007 à 14:47
Bonjour,

Pour que ton message ait plus de chance d'obtenir des réponses, je viens de demander qu'il soit déplacé dans webmastering
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
16 mars 2007 à 15:44
Même si je ne comprends pas “je n'en trouve que le Bloc-notes index de Namo”, je peux essayer de t'aider à la supprimer.

“la” parce que ta page ne contient qu'une seule frame, un seul cadre
cols="1*"
L'utilisation de frames permettait d'avoir plusieurs parties indépendantes dans une page, et tu n'en utilises qu'une… (remarque, aujourd'hui, ça va nous simplifier la tâche ;-)
Et, lorsque j'enregistre une de tes pages sur mon disque et que je l'affiche dans un navigateur, j'obtiens… une page vide ! C'est parce qu'en plus, tu n'a pas proposé d'alternative. Le
<noframes>
ne contient qu'un… espace. Tes visiteurs qui n'utiliseraient pas de frames ne voient donc rien.

Ça ne devrait donc pas poser de problème de la supprimer mais, au contraire, n'offrir que des avantages. Ça te demandera juste un peu de travail.
Rassure-toi ça va être très simple.

Voilà ce que je te propose.
Je suppose que ta page d'accueil s'appelle “index.html”.

Après avoir gardé une copie de ton site :
— supprime la page qui te sert d'accueil, celle qui contient la frame
— renomme “main1.html” en “index.html”
Ensuite, et c'est là que ça peut devenir long,
— remplace dans chacune de tes pages les références à “main1.html” par “index.html”
Donc, les
<a href="main1.html">
deviennent
<a href="index.html">
Un Rechercher/Remplacer fera ça très bien.

Teste avec une ou deux pages et vois si ça suffit.

+ Si tu veux que ça marche mieux encore, supprime les espaces des noms de tes fichiers.
Et, en conséquence, dans les liens aussi…
Journal%20de%20Melle%20Yin.htm
deviendrait, par exemple,
JournaldeMelleYin.htm
Si tu ne veux pas modifier le lien vers l'accueil dans toutes tes pages, il existe des solutions de redirection. Mais elles peuvent poser d'autres problèmes aux robots.
0
Bonjour Gihef,
Merci pour ta réponse, mais comme je suis partie quelques jours en dédicaces, je suis complètement perdue et ne parviens plus à retrouver mon "index-bloc-notes" dans lequel j'avais trouvé "frame". En revanche, je viens d'ouvrir dans la page index l'onglet "source de l'encadrement" et voilà ce que j'y trouve :
<!DOCTYPE html PUBLIC"//W3C//DTD HTML 4.01 Transitional//EN">
Ensuite il y a <html>
<head> puis <meta name.... etc. jusqu'à <style>
Juste après <!--
-->
</style>
</head>
<frameset rows ="83%" cols = 1*" border ="0">
<frame src = "main1.html" name = "main" scrolling = "yes" marginwidht = "10 marginheight = "14">
<noframes>
<body bgcolor = "white" text = "black" link = "blue" vlink = "purple" alink = "red">
<p>
</p>
</body>
</noframes>
</frameset>
</html>
Voilà... est-ce dans cette partie que je dois changer quelque chose ? Je suis désolée d'être aussi stupide... C'est un ami qui m'a aidé à faire mon site, mais je n'y connais vraiment rien en matière de pages html... c'est vraiment du petit chinois pour moi.
Si je t'ennuie avec ces questions idiotes, laisse tomber, le site restera tel qu'il est, et tant pis...
Merci en tout cas d'avoir pris la peine de me répondre, c'est très gentil de ta part.
Cordialement,
Joëlle
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
17 mars 2007 à 16:07
Je vais t'apporter des précisions.
Mais avant, relis bien le <2>.
0
Je suppose que ta page d'accueil s'appelle “index.html”. (non, je l'avais intitulée main1 ; en fait, au départ, c'est un ami qui m'avait copié son site et a renommé le mien après avoir effacé toutes les données du sien, sauf le premier tableau (propriétés du document, je crois)
Après avoir gardé une copie de ton site :
— supprime la page qui te sert d'accueil, celle qui contient la frame (c'est justement ce que je ne trouve pas... je ne vois pas cette fameuse frame dans la page html...)— renomme “main1.html” en “index.html” (moi, j'ai deux pages : une nommée main1 et l'autre nommée index... Les deux ont l'air d'être identiques)
C'est pour ces raisons que pour l'instant, je n'ose rien toucher... sur Namo...
Bonne soirée, et merci encore d'avoir pris le temps de me répondre. Je découvre les forums, et suis très touchée par l'amitié et la gentillesse de tous les internautes.
Joëlle
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775 > gribyin
17 mars 2007 à 22:10
Grâce à toi je ne demanderai plus “Mais avant, relis bien le <2>” mais “Mais avant, relis bien le <2> et commente-le” (-;
Merci.
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
17 mars 2007 à 21:40
Désolé de ne pas avoir été assez précis. Et si mes précisions sont un peu longues ou superflues.
Je n'assimile pas la méconnaissance à de la stupidité (-;

Alors, précisons.
• Il ne s'agit pas forcément de passer par Namo (je ne le connas pas).
• Les interventions, modifications sont de 2 ordres.

1- Suppression, effacement, disparition, élimination, destruction… d'un fichier
2- Transformations dans les autres.

Ton site est conçu ainsi (pourquoi, ???) :
— une page d'accueil (qui s'appelle “index.html”). Car, techniquement, c'est bien elle ta page d'accueil*, celle dont tu montres le code source, qui est vide et dont le cadre se charge de “main1.html” lors du premier accès à ton site
<frame src="main1.html"
(La source (src) du cadre (frame) est “main1.html”)

— dans cette page, une frame
— c'est dans cette frame (unique) que, lorsqu'on clique sur un lien par exemple, les autres pages sont appelées et affichées**.

Cette page ne sert que de conteneur pour accueillir les autres pages.
C'est complètement inutile.
Il suffit que les autes pages s'affichent seules, directement, sans passer par cette 1er page vide qui ne sert que de cadre aux autres.

Ma proposition vise donc à supprimer ce cadre, rigide et obligatoire, qui masque le reste. Et, comme il est dans une page qui ne fait que le contenir lui, de supprimer cette page. Plus de cette page, plus de cadre.

Si tu sais le faire dans Namo, fais-le à partir de là.
Sinon, les fichiers existent, autonomes, sur ton disque dur, dans le dossier de ton site.
Donc, dans l'Explorateur (ou Poste de travail) :

1- supprime (mets-le à la poubelle) le fichier “index.html”

Maintenant, il faut redéfinir ta page d'accueil.
C'est celle que tu veux voir s'afficher en premier. Elle s'appelle actuellement “main1.html”.

2- Renomme-la en “index.html”
Et elle devient ta page d'accueil.

Mais, toutes tes autres pages contiennent (par le chat blancgif) un moyen de revenir à l'accueil. Seulement, elles le font en pointant vers “main1.html” qui n'existe plus.
Pour pouvoir revenir à l'accueil, il faut qu'elles fassent toutes référence au nouveau nom de ta page d'accueil “index.html”
Dans chacune des autres fichier .html, change donc l'ancienne référence par la nouvelle.

2- Ouvre chacune de tes autres pages dans un éditeur de texte (ou Namo s'il le permet) et remplace “main1.html” par “index.html” dans les balises qui sevent à ça, les <a>.
Les
<a href="main1.html">
deviennent
<a href="index.html">

Et ton site ne contient plus de frame, chaque page est autonome, leur adresse s'affiche réellement dans la barre du même nom, on peut les placer en Favori, les robots peuvent les trouver… “pour augmenter le nombre de visites”.


* Affiche http://joelle.gd.free.fr/index.html puis http://joelle.gd.free.fr/main1.html
Tu vois la (légère) différence ?
Maintenant que tu as “main1.html” à l'écran, continue à naviguer, visite les autres pages. Et vérifie à chaque fois dans la barre d'adresse. Les pages s'affichent bien directement. On ne voit pas beaucoup de différence, mais ça change tout.
C'est comme ça que ça se passera désormais.

** C'est un peu comme si, lorsque tu voulais voir un de tes chats, tu étais obigée de venir systématiquement “dans” le cadre de la porte, de les appeler de cet endroit précis et de devoir y rester pour pouvoir lui parler, le carresser… ou en appeler un autre. Impossible de les appeler d'ailleurs, d'un autre endroit.
Ici, je te propose de pouvoir les appeler d'où que tu sois. De la porte (la vrai porte, pas seulement son emplacement), mais aussi du canapé, de la chambre… et qu'ils viennent à toi.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
17 mars 2007 à 22:18
Autres précisions.
Le nom “index.html” est utile.
C'est grâce à lui que, même si on ne tape que “joelle.gd.free.fr” dans la barre d'adresse, la page d'accueil (qui porte ce nom) s'affiche.

Il faut, bien-sûr, que tu répercutes ces changements sur le serveur. Que tu retransfères tes fichiers .html chez Free.
0
Bonjour Gihef,
Je vais imprimer tes deux réponses et essayer d'avancer tout doucement. Par prudence, je fais une copie du site, au cas où...
Je te tiens au courant...
Merci pour tout,
Cordialement,
Joëlle
0
Bonjour Gihef,
J'ai supprimé mon index.
Renommer main main1 en index.html
refais tous les liens vers l'accueil (chat blanc gif et "accueil")
Tout à l'heure, je vais faire un essai de téléchargement.
J'imagine qu'il faut supprimer également l'index (que j'ai supprimé à partir de mon explorer) dans le Leecht... où les pages sont téléchargées ? (J'imagine qu'il est peut-être préférable de supprimer toutes les pages téléchargées et de retélécharger les nouvelles, ce serait plus simple, non ?
(DE toute façon, s'il y a un "hic", j'ai conservé la version précédente du site... mieux vaut jouer la prudence quand on n'y connaît pas grand-chose...)
A tout à l'heure...
Bon début de semaine !
Joëlle
0
Cher Gihef,
Je l'ai fait !! et ça a l'air de très bien fonctionner. J'ai donc refait tous les liens, supprimé l'index, renommé main1 en index et... voilà !
Il me reste encore à renommer mes pages sans espaces, si je relis ton message plus haut (Le journal de Melle Yin, en lejournaldemelleyin...) c'est bien ça ?
Aurais-tu la gentillesse de vérifier si j'ai déjà bien travaillé les premiers points sur mon site ?
En tout cas, vraiment un immense merci à toi. Grâce à toi, j'ai appris quelque chose !
Cordialement,
Joëlle
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
19 mars 2007 à 14:41
Impec.
Je t'entends ronronner de contentement (-;
Ravi de t'avoir été utile (-:

Il reste un petit bug.
Dans index.html, le chat blangif renvoie encore vers l'ancienne “main1.html”. Ça génère une erreur.

Il est inutile que la page d'accueil permette de “revenir” à la page d'accueil.
Pour la cohérence du site, l'image peut rester, mais le lien est superflu.

Pour éviter cette erreur, dans cette page uniquement, ligne 34, supprime (en gras souligné) :
<p align="center">
    <a href="main1.html">
<font color="white">
<img src="images/blangif2.gif" width="93" height="95" border="0" alt="le petit chat
     pour revenir à l'accueil">
</font>
    </a>
</p>
et ligne 274, remplace :
<a href="main1.html" target="_top">
par un simple dièse “#”.


Pour les noms des fichiers, c'est exactement ça. Supprime les espaces et les accents s'il y en a.
Cependant, comme tu l'as compris, ça implique que tout ce qui fait référence à ces fichiers doit aussi être corrigé dans chaque page. Ça risque d'être un peu long…

Bonne continuation.
Et ron, et ron…


+ J'indique le problème comme étant résolu.
0
Oui, grâce à tes explications très claires, j'y suis arrivée (avec une certaine appréhension quand même !); j'ai presque terminé de renommer tous les liens (il y a encore quelques petits oublis)
J'ai supprimé le lien du petit chat en page d'accueil...
Reste une toute petite chose : comment fait-on le dièse ? Il se cache où ce symbole ?
Merci infiniment pour tout.
Je ferai ton éloge et celle du forum partout autour de moi !
Bonne soirée...
(La mienne sera drôlement bien, après tous ces déboires !)
Amicalement,
et oui.... ron... ron... et même ronron !
Joëlle
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
19 mars 2007 à 20:54
Pour le dièse, sur PC-IBM, la solution semble être : [AltGr + 3]
Autrement dit, garde le doigt enfoncé sur la touche [AltGr] et appuie une fois sur la touche [3] du clavier alphanumérique (en haut, dans la ligne de chiffres, pas celle du pavé numérique) puis relâche [AltGr].

“déboires” ? Je constate plutôt des “satisfactions” (-;

+ Connais-tu les Abyssins ? Je leur trouve une allure…
J'ai quasiment toujours vécu avec des chats. Nous nous entendons bien. Je les comprends. Je les aime. Tellement, que je n'en ai plus depuis que je vis en appartement ):
0
Ah ! Là ! autant pour moi ! J'aurais dû mettre des lunettes !!!
Bien évidemment, qu'il y a ce fameux signe sur la touche du 3 et qu'en plus je sais comment il faut faire... Comme quoi, il faut tourner sept fois son doigt (sur le clavier) avant de taper !
Oh les Abyssins... j'aime beaucoup. Du reste, je les adore tous, les chats ! (enfin, sauf les pauvres tout pelés, quoique... si j'en trouvais un perdu, je suis certaine que je l'adopterais ou ce serait plutôt lui qui m'adopterait, comme on fait mes deux dernières arrivées...)
Bon, je remets tout le site en ligne demain, bien rangé, bien neuf, tout clean...
Comment te remercier pour ton aide si précieuse ?
0