flash + frames: cas desespéré ou miracle possible????

Nouveau WRInaute
Je sais que des milliers de personnes ont déja posé plein de questions sur le flash et les frames, mais malgré tout, il me manque encore qq elements que je n'ai pas trouvés....
:(
J'ai fais un site pour l'entreprise de mon pere et je me suis laché sur le flash. Les menus et la page d'accueil sont en flash... Je peux pas abandonner les anims mais si je rajoute des liens en dur sur la page d'accueil ca sera bon non???? Faut il rajouter beaucoup de texte pour que google estime que c'est pas vide????
Les liens de cette page index envoient vers des framesets...(Je sais je cumule...).
Il vaut mieux que je mette des liens dans les <no frames> (si oui comment ca marche???) ou ruser en ajoutant dans ma mainframe des liens en durs qui chargent le frameset complet (avec les memes frames sauf la main) en "_parent" . La encore faut-il mettre un truc dans les <no frames> pour pas que googlebot croit ces framesets vides?????
Ai-je bien compris??: les frames derangent car seule la premiere mainframe est prise en compte et l'url du frameset parait vide???

Enfin, c'est quoi les <embed> et comment ca marche???


je sais c'etait pas clair et tres long mais ca montre l'etat de mon cerveau apres ces longues heures de prise de tete.
Merci beaucoup a l'ame charitable qui saura entendre mon cri de detresse. Si ce site foire, je suis un homme mort.......
 
WRInaute passionné
Salut kyriakos
Et bienvenu sur WRI
La question a déjà été posée et la réponse se trouve sur WRI.
Mais si tu donne l'url de ton site, une ame charitable va pouvoir aller regarder le code source et te donner une réponse personalisée :lol:
Tu peux mettre ton adresse de site (url) dans ton profil, celà sera plus pratique qu'une réponse thèorique d'autant que tu as essayé de trouver une réponse technique.

kmacleod
 
WRInaute occasionnel
Bonjour,

effectivement tu les cumules la ... ;-)

bon si c'est le site pour ton père, il ne devrait pas te lyncher de suite ...

Par contre il devrait te lyncher pour usage de frames et de flash ... bon je sais j'ai un peu tendance à l'exagération ... et encore ...

Pour ton référencement il faut que tu utilise la balise NOEMBED après le /EMBED et y ajouter efficacement tes liens.

Pour les frames, ton cas me semble pourtant desespère (à prendre au second degré) ... la aussi utilisé la balise NOFRAMES juste après /FRAMES ... et enfin pour que les interautes trouve toi un petit Javascript qui recontruit ton architecture au bon endroit (!)...

Sache que la simplicité est beaucoup plus payante, tant en terme de référencement qu'en terme d'utilisation... Le flash c'est beau, j'aime bien aussi, mais quand je suis derrière une connexion à 56K, alors je peste ... et je ne termine pas le chargement de la page et je vais ailleurs...

Alors pense à ton pauvre père qui n'aura pas dépensé un francs (oups euros) pour son site, et qui du coup aura réussi à casser l'image de sa boite ... j'exagère encore, mais c'est un peu comme cela ... au plus c'est simple et beau au mieux c'est ... et les utilisateurs satisfait d'avoir trouvé ce qu'ils veulent ...

Amicalement
 
Nouveau WRInaute
ca fait plaisir de voir qu'il y a deja deux reponses.... :wink:
Merci de ces explications, j'avance a petits pas. J'ai, apparement, trois solutions:
-supprimer les frames mais a ce moment la, les pauvres internautes devront se recharger mon menu en flash a chaque fois
-garder les frames et faire comme vous me conseillez
- utiliser les trucs de pseudo-frame mais la je sais pas du tout comment ca marche???
Est ce que c'est simple de changer mon site avec son frameset en un site avec un *.php qui appelera les differentes pages sachant que mes liens son dans mon menu flash...
Que me conseillez vous de faire???
:)
Merci
 
WRInaute occasionnel
je pense que le PHP peut effectivement être une solution ... pour les frames, et en virant le flash (excuse moi vivi, elle me comprendra) mais en faisant par ex... des boutons flashs, ou GIF, etc ... alors tu auras tout gagné ..; enfin faut quand meme s'occuper de ton contenu ... car sans contenu, pas de .... ;-)

enfin petit rappel ... pense à mettre ton url dans ton profil ... c'est plus facile pour tous le monde ... La les reponses sont par défaut et peut etre pas adapté à ton site ... hormis sites pour adultes, qui à priori n'interessent personne ...
 
Nouveau WRInaute
en fait, mon probleme est que j'ai pas encore mis mon site en ligne. vous pouvez pas encore le voir. ca sera bientot fait. :)
Mais est ce que c'est obliger de virer le truc flash car c'est une animation qui m'a pris 15heures et qui est tres importante au niveau graphique.
Je peux pas la garder????
Sihouplait, dites oui :cry:
 
WRInaute occasionnel
non je ne dis jamais oui

alors 15 heures de perdu !

non le laisser comme intro, mais proposer systèmatiquement une version SANS ... pour ceux qui n'ont pas le flsh (comme par exemple les robots)
 
Nouveau WRInaute
je comptait le faire mais le seul pbl est il que certains n'ont pas flash ou que la programation en pseudo frame interdit le flash dans le cadre du haut????
Putain je vais savoir si j'ai mon eprmis dans 10m inutes,je me chie dessus..... :oops:
 
WRInaute passionné
kyriakos a dit:
en fait, mon probleme est que j'ai pas encore mis mon site en ligne. vous pouvez pas encore le voir. ca sera bientot fait. :)
Mais est ce que c'est obliger de virer le truc flash car c'est une animation qui m'a pris 15heures et qui est tres importante au niveau graphique.
Je peux pas la garder????
Sihouplait, dites oui :cry:

Bonjour,

En réalisant un site tout en flash, tu dois savoir que tu prives ta société d'une part non négligeable de visiteurs.
Je te recommande la lecture de cette page : avantages et inconvénients de flash, meilleures manières de l'utiliser...

Amicalement,
Monique
 
Nouveau WRInaute
Je compte regler ce pbl a part. Je vais creer un site pour ceux qui n'ont pas flash et j'ai un script de detection des la page d'accueil qui renvoie en cas d'abscence de flash vers un lien vers le plug-in ou vers la version de site sans flash.
Je veux juste savoir si avec un menu flash (pour la version flash), je peux faire le systeme des pseudo frames en php et si oui comment ca marche???
Merci de vos reponses
 
WRInaute discret
Je fais parti de ces gens qui pensent que faire un site 50% en flash et 50% en html est une héresie.

en faisant cela tu cumule les inconvénients des 2 technologies, si en plus tu ajoutes des frames bonjour les dégats...

M'enfin dans l'ordre des choses à éviter les frames viennent largement avant le flash.
Je pense que dans ton cas tu peux utiliser un menu flash léger et virer les frames. Si ton menu est léger (et un menu en flash peut-être plus léger qu'un menu en images, si, si) c'est pas grave de le recharger à chaque fois.


sinon la balise EMBED sert comme la balise OBJECT à intégrer l'anim flash.
la balise OBJECT est utilisé pour le plugin ActiveX
la balise EMBED par Netscape et IE mac
 
WRInaute occasionnel
salut!

bon je previent je ni connais pas grand chose en flash mais bon ...

a ce que je vois c'est bcp de theorie (en parti car tu n'as pas encore mis ton site en ligne (c pour bientot d'ailleur?) donc je me permet d'intervenir .. je dit peux etre des conneries, mais si c le cas, d'autre me corrigerons (pas l'ortho j'ai dit!) et on aura une vrai solution au finale! :p

pour ma part ...

un menu en flash si il est leger ca gene pas trop (faut pensé qu'un navigateur a un cache et je pense que ca doit palier le probleme de rechargement) .. bon effectivement il faut tout de meme charger une premiere fois ton anime mais bon ... si t'as passé 15 heure met le ... au pire si tu sens que ca gene ou bloque tu modifira ton site apres, il faut bien le faire vivre ...

pour le php et ta pseudo frame j'ai pas suivis .. tu veux un script php qui recoit un parametre (nom de la page a affiche, ou autre ...) et qui affiche cette page c ca? genre index.php?page=accueil index.php?page=cat1 .. c'est bien ca?

rien de plus simple...
2 solutions :
* tu utilise ou tu developpe un systeme de redaction qui gere le contenu en base (mysql ou autre) ... le nom de ta page sera alors un enregistrement de ta base avec ton ta page stocké dedans ...
* tu develloppe des pages cachés de l'utilisateur et tu te debrouille pour que php lis c fichiers en local et en affiche le contenu (fopen, fread, filesize et fclose je crois ...)

pour les frames si tu cherche a les garder ... essaye de creer une page alternative avec ta page d'accueil et ton menu ensemble (fusionne les quoi!) et place le tout dans noframe ... pour embed c'est le meme principe je pense .. les liens que tu as mlis dans ton flash tu doit les mettre entre la balise noembed (lien avec un petit texte qui explique le lien pour que google puisse comprendre le lien en terme de pertinance ...)


voila!

bon .. sinon ... l'om va bien cette année? :p
 
Nouveau WRInaute
en fait, mon anim flash était tres legere mais ellle ne l'est plus car j'y ai rajouter du graphisme... mais c'est vrai que rien n'empèche de la recharger a partir du cache....
J'avoue que je prefere la solution de convertir en pseudo frame et la je m'excuse mais j'ai pas tout compris a ton explication.... :roll:
En fait comment je convertis(sachant que j'y connait rien en php) mes frameset html en pseudo frame php avec un index.php qui ait un cadre à droite (auj. ma rightframe) et un cadre en haut (topframe). Comment je peux les appeler par php????

Au fait pour la mise en ligne ca va arriver bientot, mais l'acouchement aura été long.
Je crois que je vais finir par faire une cesarienne... :wink:
Merci de repondre, j'attend vos mails comme une mere attend son petit le soir alors qu'il se laisse aller a la debauche...
 
WRInaute passionné
Au tout début de ma programmation en PHP, j'ai utilisé un script qui m'en a beaucoup appris.
Pas de base SQL, tout en texte, mais coté frame php très simple.
La page est divisée en trois colonnes d'un tableau (gauche milieu et droite) que l'on appelle haut.php et bas.php
Ensuite dans la colone du milieu qui est le coeur du script il est fait appel à haut et bas
ainsi index.php c'est
Code:
<? inclure(haut.php) ?>
Texte liè à index.php
<? inclure(bas.php) ?>
La page du haut contient evidement l'entête, les meta, le body et le debut de la balise table (qui est fermée dans bas.php) et le debut de la colonne du milieu (<td>)
La page bas.php contient la fin de la colonne du milieu (</td>), la colonne de droite et le bas de page avec notamment</table>
Une autre page qui serait article.php (par exemple) est de la même structure avec un appel à haut.php et bas.php et ainsi de suite pour les autres pages
Pour faire de la maintenance sur toutes les pages, il suffit de voir ou celà doit être modifié (haut, bas, index, article ...) et celà suffit.
Voila des pseudo frames faciles à comprendre.
Et google adore ce genre de frame là
[/code]
 
Nouveau WRInaute
Merci, tu m'as bcp aidé. Je pense ne pas avoir un niveau encore suffisant pour farie ca.
Je crois que je vais agir en deux etapes:
-eliminer les frames dans la page d'accueil et mettre des liens html vers les 3 pages clefs (sous-accueil) et accesoirement vers toutes les mainframes du site . les sous-accueils auront des frames mais je vais les optimiser pour que la noframe contienne tout ce dont on a besoin(controle avec lynx)(faut il faire autre chose???). Les mainframes, seront listées sous google mais un script que j'ai vu dans ce forum redirigera pour rajouter les frames de menu. Ainsi, tout mon site sera sur google et toutes les pages auront des liens entre elles....J'ai bon là???
-Deuxième etape, je vais profiter de tous vos bons conseils et me former un peu mieux, par la suite, je ferais ce système des pseudo frames qui m'a l'air mieux.

Dites moi ce que vous pensez de cette stratégie pour pas non plus atendre 6 mois la sortie de la premiere version???? Serais-je bien referencé??
La prochaine fois j'essayerais de vous montrerce fameux site!!! :p

Ps: comment faites vous pour repondre aussi vite, c'est fou!!! ya des gens a plein temps ou que des passionnés charitables???...
Je sais je passe de la paumade mais vous m'avez resolu en deux jours un probleme que j'aurais mis plusieurs mois a aborder... :wink:
merci encore et ne m'oubliez pas si pres de la fin...dites moi si j'ai bon :?
 
WRInaute passionné
Pour ce qui est du script en pseudos frames, il ne s'agit pas de le créer ex-nihilo, mais d'en utiliser un déjà tout fait et developpé par une ame charitable et passionnée, et il y en a plein dans les forums spécialisés.
Pour ce qui est de ta démarche, oui il faut enlever les frames et faire une navigation naturelle entre toutes les pages, et que chaque page permette d'aller à la page racine.
Si tu utilise des frames en attendant les pseudos frames, il suffit de renseigner les baslises noframe.
Tu connais le site de la cnil, il est très bien référencé alors qu'il est écrit en frame.
Tu peux toujours aller voir le source si tu es en manque d'inspiration, ou pour verifier la syntaxe

Goog luck
kmacleod
 
WRInaute discret
question :

pourquoi appelez-vous cela des pseudos frames? Cela n'a rien à voir avec des frames et cette terminologie ne fait à mon avis qu'entretenir la confusion.

Le système que décrit Kmacleod n'est ni plus ni moins qu'une méthode pour réutiliser la même portion de code sur plusieurs pages en la séparant en plusieurs morceaux.
 
WRInaute passionné
Bonjour duch,

C'est le terme employé sur tous les sites php...
Une recherche avec Google (rien que pour les pages francophones) sur "pseudo frames" donne 3900 résultats et 570 sur "pseudos frames" !

Et le terme pseudo dit bien ce qu'il veut dire, il me semble...
cela ressemble à des frames, mais ce ne sont pas des frames ;-)

Amicalement,
Monique
 
WRInaute occasionnel
pour tes pseudo frame comme tu dit pour les faire il faut ... faire un tableau de 4 cellule en html ... tu coupe le tableau de tel sort a avoir une cellule toute petite en haute a gauche (t'y met ton logo, ou rien), une petite mais large en haut a droite (pour ton top frame) ...
reste une cellule a gauche pour ton menu et le reste (la plus grande cellule) pour ton site meme (ta main frame quoi!) ...

en php tu peux lire en local les fichiers et les afficher ... donc tu charge toutes tes pages et tu les affiche au bon endroit du tableau (gaffe c'est coton de ne aps "casser" le tableau ...)

voila ...

tes idees me semblent bonnes, et puis si tu met ton site en ligne maintenant tu saurais pour sur ce que google veux ou pas de ton site .. donc un bon moyen pour voir ou tu en ai, et vers ou tu doit aller pour ameliorer le tout! :p (aller, fait le voir ce site! :p)

voila!
 
Nouveau WRInaute
je suis en train de payer les services de ovh meme si j'hesite encore avec sivit, mais promis, une fois mis en ligne je vous le montre, je pense que ce sera fait dans peu de temps (max 1 semaine), je mettrais un message...
Enfin, je suis heureux d'avoir les solutions et en plus j'ai eu mon permis :D
Merci encore
A+
 
Nouveau WRInaute
j'ai bien tout lu ce qu'on m'a dit sur ce site, j'ai bien tout changé des problèmes même si j'ai gardé mes frames (g mis un script de redirection si les frames ne sont pas chargées, g mis des trucs dans les no-frames....), et comme on me l'a demandé sur ce forum, je l'ai mis en ligne pour avoir vos avis eclairés sur ses chances de bons referecement. Merci de me donner vos avis et conseils de changements.
A bientot.
Merci
 
J
JPC
Guest
Moi, j'aime bien ;-)

juste la police à droite de l'espace entreprise, faudrait la changer...
et le mode d'emploi de la page cadres ne marche pas
 
Discussions similaires
Haut