Problème avec gestion de frames

Problème avec gestion de frames - PHP - Programmation

Marsh Posté le 27-11-2006 à 19:46:17    

Bonjour,
Nous avons un souci technique avec notre boutique en ligne, en raison d'un frame central sur toutes les fiches produits.
Cela ne facilite pas notre référencement, sachant que ces fiches produits sont plutôt détaillées et constituent le gros du contenu de notre site.
 
J'ai essayé de jouer (Hummm...) avec les balises Noframe mais n'étant pas calé du tout, spider-similutor ne fait toujours pas apparaitre le descriptif dans le contenu textuel visibile par les moteurs de recherche.
Voici un exemple de fiche : http://www.vert-tiges.com/produits [...] n/117.html
 
Le morceau de code concernant la partie centrale est le suivant :  
------------------------------------------------------------------------
 
 <iframe name='frm' width='100%' height='100%'
 
          src='boutique/product_info.php?products_id=<?echo $products_id ?>
 
         &osCsid=<? echo session_id() ?>' frameborder='0' scrolling='auto'>
 
  </iframe>
 
  <noframes>
 
  <script>
 
     document.location="boutique/products_new.php";
 
  </script>
 
 
  </noframes>
 
-----------------------------------------------------------------
C'est assez agaçant.
 
Si certains parmi vous ont quelques conseils à me donner, je prends volontiers.
 
J'espère avoir mis mon message dans la bonne case du forum.
 
Amicalement
 
SF
 
PS : notre boutique est une base OScommerce MS2 TRES (trop) modifiée.
 

Reply

Marsh Posté le 27-11-2006 à 19:46:17   

Reply

Marsh Posté le 27-11-2006 à 20:11:00    

Frame = caca, y'a pas de mystère... Faut recommencer sans frames, même avec du noframes c'est pas top :(
 
J'ai aussi un osCommerce ultra-modifié, mais dans l'autre sens (Xhtml 1.0 Strict :D )

Reply

Marsh Posté le 27-11-2006 à 21:31:08    

Bonjour,
C'est normal que ça ne fonctionne pas. J'ai l'impression que tu confonds iframes et frames (frameset).
Toutefois, essayes plutot ça.
Je ne connais pas bien ce que tu veux, mais voici une variante qui sera une base de travail.
 
<frameset rows="*">
    <frame id="frm" src="boutique/product_info.php?products_id=<?=$products_id?>">
    <noframes>
        <body>
        ici sera le contenu vu par le moteur
        </body>
    </noframes>
</frameset>  
 
ps. Les frames c'est très bien quand c'est bien utilisé, les moteurs le gère bien également si on fait attention à la programmation.


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 21:33:09    

briceboursica a écrit :

ps. Les frames c'est très bien quand c'est bien utilisé, les moteurs le gère bien également si on fait attention à la programmation.


You failed. C'est extrêmement mal géré, parce qu'il vont juste indexer une frames... Et quand tu visites, bah t'as juste ta pauvre frame et rien autour, ni navigation ni rien :(

Reply

Marsh Posté le 27-11-2006 à 21:51:17    

rire.... www.boursica.com est en PageRank 5, avec des frames ET rechargement automatique si arrivée directe à l'intérieur d'une page... Il suffit de le programmer comme il faut.
Prends par exemple la page d'accueil : http://www.boursica.com/accueil.php
elle gère automatiquement la relecture des frames en cas d'appel direct.
Idem avec toutes les pages du site...  
Par exemple : http://www.boursica.com/forums/hitparade.php
ou http://www.boursica.com/achat/offres.php
ou http://www.boursica.com/videos.php
etc...


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 21:55:43    

Super du javascript [:petrus75], bonjour l'accessiblité [:johneh] Enfin vu le site, avec tous les trucs qui clignotes et qui bougent... :( Le point A des WCAG n'est même pas passé là...

Reply

Marsh Posté le 27-11-2006 à 21:59:12    

Et pis si on tape boursica sur google :
 

Citation :

Boursica - Bourse Trading Conseils Actions - Bourse de Paris ...
- [ Translate this page ]
Bourse Trading Conseils Actions. www.boursica.com, la liberté boursière ! Bourse, forums, www, boursica, com, index, php, ...
www.boursica.com/ - 39k - Cached - Similar pages


 
Qu'est-ce que www, index et php foutent dans la description, c'est pas top :(

Message cité 1 fois
Message édité par FlorentG le 27-11-2006 à 21:59:25
Reply

Marsh Posté le 27-11-2006 à 22:00:57    

Le javascript permet une exécution coté client, utile dans ce cas précis. Pourquoi se passer d'outils utiles ou d'astuces pratiques !
Mais on peut toujours se passer des outils à notre disposition. Tu a peut être raison, on peux également choisir de ne pas manger avec une fourchette en utilisant les doigts ou directement dans l'assiette...  :pt1cable: pourquoi pas !  


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:03:34    

FlorentG a écrit :

Qu'est-ce que www, index et php foutent dans la description, c'est pas top :(


 
Tu as raison, voilà un truc à filtrer. Merci.


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:04:38    

Ah ça y est... Le JavaScript ne devrait être utilisé que pour apporter un certains confort et quelques fonctionnalités. Mais si c'est pour carrément recharger tout le site parce qu'il utilise des morceaux dépréciés de l'HTML, là c'est moins top... Ca m'étonne toujours de voir encore des gens en 2006 utiliser des frames, surtout que dans ton cas ça n'apporte vraiment rien, la frame de gauche étant tellement surchargée :(

Reply

Marsh Posté le 27-11-2006 à 22:04:38   

Reply

Marsh Posté le 27-11-2006 à 22:06:46    

rire... attend l'arrivée du web2.0 et tu te moqueras moins.
car les frames évitent un rechargement systématique d'éléments déjà reçus et surtout, évitent les pages blanchent à chaque lien... ce que je trouve vraiment nul entre nous.


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:08:16    

regarde un vrai forum qui ne passe pas par des pages blanches à chaque lien... un vrai truc pratique, exemple :
http://www.boursica.com/forum/blagues


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:08:26    

briceboursica a écrit :

rire... attend l'arrivée du web2.0 et tu te moqueras moins.


C'est bon on arrête là, tu t'es ôté tout crédibilité [:dawak] Tu sais au moins ce que c'est le web 2.0 ?

Reply

Marsh Posté le 27-11-2006 à 22:10:16    

peux tu me donner la norme w3c qui interdit les frames ou le js ?  :lol:


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:11:12    

briceboursica a écrit :

rire... attend l'arrivée du web2.0 et tu te moqueras moins.
car les frames évitent un rechargement systématique d'éléments déjà reçus et surtout, évitent les pages blanchent à chaque lien... ce que je trouve vraiment nul entre nous.


Non vraiment il a raison, les frames y a vraiment aucuns avantages. Si tu veux pas recharger toute ta page à chaque fois, tu peux toujours utiliser AJAX. Et en plus, les mises en page avec des tableaux, c'est très très mal pour le référencement...


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:12:13    

hauhazice a écrit :

Si tu veux pas recharger toute ta page à chaque fois, tu peux toujours utiliser AJAX.


Non surtout pas :o
 
'tain c'est le festival ce soir ? :(

Reply

Marsh Posté le 27-11-2006 à 22:12:37    

briceboursica a écrit :

peux tu me donner la norme w3c qui interdit les frames ou le js ?  :lol:


Le w3c recommande, il n'interdit rien. Sur qu'un jour tout sera différent. Si dans 2 ans ton site s'affiche mal sur les navigateurs récents, tu ne viendra pas te plaindre.
Autant coder comme il faut dès aujourd'hui.


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:13:39    

FlorentG a écrit :

Non surtout pas :o
 
'tain c'est le festival ce soir ? :(


Ce n'était qu'une suggestion, Ajax apporte son lot de bonne choses.


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:14:52    

dit moi florent, je n'ai rien contre toi, mais ferais tu parti des gens qui entendent imposer leur conception des choses à tout le monde de grès ou de force ?
Pour info, j'ai 10 millions de pages vues sur boursica et près de 10 000 visiteurs réguliers qui sont ravis d'avoir enfin un site différent...


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:17:19    

mon principal souci est de respecter les normes et les navigateurs, et les recommandations du w3c sont respectées. Mais rien n'empeche de faire beau et pratique quand on veux rendre service, plutot que de faire ostère et de manger avec les doigts...


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:17:26    

briceboursica a écrit :

peux tu me donner la norme w3c qui interdit les frames ou le js ?  :lol:


Web Content Accessibility Guidelines 1.0
W3C Recommendation 5-May-1999
 
Guideline 6.  Ensure that pages featuring new technologies transform gracefully.

Citation :

Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.

Reply

Marsh Posté le 27-11-2006 à 22:19:24    

briceboursica a écrit :

rire.... www.boursica.com est en PageRank 5, avec des frames ET rechargement automatique si arrivée directe à l'intérieur d'une page... Il suffit de le programmer comme il faut.
Prends par exemple la page d'accueil : http://www.boursica.com/accueil.php
elle gère automatiquement la relecture des frames en cas d'appel direct.
Idem avec toutes les pages du site...  
Par exemple : http://www.boursica.com/forums/hitparade.php
ou http://www.boursica.com/achat/offres.php
ou http://www.boursica.com/videos.php
etc...


Ouais enfin bon avec le Js désactivé (10% de la populace), ça marche pas


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:19:43    

briceboursica a écrit :

rire.... www.boursica.com est en PageRank 5, avec des frames ET rechargement automatique si arrivée directe à l'intérieur d'une page... Il suffit de le programmer comme il faut.

 

Mais bordel arrêtez de toujours vous fier au PR, ca ne veut rien dire!!! :fou:
Et puis le site que tu donne risque le phishing! Parceque ça : http://www.boursica.com/?http://www.google.fr/ ça ne devrait pas fonctionner.

Message cité 3 fois
Message édité par dwogsi le 27-11-2006 à 22:20:53
Reply

Marsh Posté le 27-11-2006 à 22:20:11    

briceboursica a écrit :

mon principal souci est de respecter les normes et les navigateurs, et les recommandations du w3c sont respectées.


Non, t'as rien respecté du tout. Au niveau des WCAG, y'a tout qui est pas bon (frames, scripts, pas de alt sur les images, machin qui bougent et qui clignotent), les pages ne sont pas valide (accueil.php qui tape 128 erreurs au validator), les CSS réduits au strict minimum :(
 
T'as malheureusement encore beaucoup de boulot devant toi...

Reply

Marsh Posté le 27-11-2006 à 22:20:25    

boursica à été élu comme site indépendant le plus pratique, original et avec les meilleurs performances au salon actionaria sur paris il y a quelques semaines... ce qui prouve que les gens aiment aussi les choses différentes...
Que TA conception des choses n'est pas universelle (ou celle d'un petit groupe). ;-)
Mais je n'ai rien contre toi, d'ailleurs je te comprend également sur ton point de vue.


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:21:50    

briceboursica a écrit :

regarde un vrai forum qui ne passe pas par des pages blanches à chaque lien... un vrai truc pratique, exemple :
http://www.boursica.com/forum/blagues


C'est une blague ? (sans jeux de mots)


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:21:52    

dwogsi a écrit :

Et puis le site que tu donne risque le phishing! Parceque ça : http://www.boursica.com/?http://www.google.fr/ ça ne devrait pas fonctionner.


Ah chouette [:dawak] Ca c'est un truc à corriger tout de suite, c'est clair qu'on pourrait faire n'importe quoi avec :(

Reply

Marsh Posté le 27-11-2006 à 22:23:58    

et oui... encore du boulot... comme tu dit... des améliorations arrivent tous les jours, des correctifs et toujours dans le but de rester différent et rendre service aux gens sans les critiquer pour leurs choix


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:24:20    

dwogsi a écrit :

Mais bordel arrêtez de toujours vous fier au PR, ca ne veut rien dire!!! :fou:
Et puis le site que tu donne risque le phishing! Parceque ça : http://www.boursica.com/?http://www.google.fr/ ça ne devrait pas fonctionner.


Pourtant c'était super bien programmé...


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:25:26    

Ah nan mais j'ai pas dit que ça rendait pas service, je disais juste que sur le plan technique on pouvait faire beaucoup. Justement toi qui parles de web 2.0 [:dawak], ça m'étonne que la réalisation général fasse si "vieux" :(

Reply

Marsh Posté le 27-11-2006 à 22:28:33    

briceboursica a écrit :

et oui... encore du boulot... comme tu dit... des améliorations arrivent tous les jours, des correctifs et toujours dans le but de rester différent et rendre service aux gens sans les critiquer pour leurs choix


Tiens commence par là : http://pompage.net/


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:30:20    


 
Ca ne fonctionne plus, idem avec d'autres sites. Comme quoi, on peut être réactif... rire


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:31:03    

briceboursica a écrit :

Ca ne fonctionne plus, idem avec d'autres sites. Comme quoi, on peut être réactif... rire


Une belle erreur 404 avec headers HTTP et tout serait en mieuxe :)

Reply

Marsh Posté le 27-11-2006 à 22:32:01    

pompage ne fonctionne pas


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:32:57    

pas de réponse


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:33:29    

briceboursica a écrit :

pompage ne fonctionne pas


Ah oui, y a 2 minutes ça fonctionnait. Dommage, car c'est une mine d'or ce site.


---------------
dH Design - Spécialiste en standards web et en accessibilité
Reply

Marsh Posté le 27-11-2006 à 22:34:05    

Bonsoir
 
Je ne m'attendais pas à autant de réponses aussi vite.
Je regarde et reviens.
 
Merci à tous
 
SF

Reply

Marsh Posté le 27-11-2006 à 22:38:29    

Je retournerai voir pompage demain, peut être qu'ils ont un problème momentané sur pompage.
Je vais y aller, merci à tous pour cette discussion, bons codes et bons sites et surtout Bonne nuit à tous.


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 27-11-2006 à 22:39:35    

Bonne nuit et bon courage...

Reply

Marsh Posté le 27-11-2006 à 22:49:12    

Bonsoir
 
Ravi d'avoir initié une discussion technique de ce type...
 
Je vais cependant regarder la proposition de briceboursica (merci)
 
Bonne soirée à tous.
 
SF
 
PS : Ne serait-il pas utile de créer un espace spécifique pour les questions relatives au W3C et Web 2.0?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed