France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
22 888 membres enregistrés - 1 893 161 posts - 97 091 topics
Index des forums FH  | Index des forums DegroupNews
      Systèmes et Logiciels Windows
           Applications et Logiciels
                Golive CS - J'en appelle aux pros !
17 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
Golive CS - J'en appelle aux pros !

a-carton
Un problème ?

Messages : 738
Inscrit le 09/11/01
Ville : Montréal
Non connecté
  Posté le 24 mars 2005 - 17 h 12 m 46 s
Salut tout le monde,

Je vous pose le contexte :

Je me suis bricolé un site Internet pour faire la promotion de mes activitées, et si tout se passe bien j'ai quand même quelque chose d'ennuyant...
Sur ma page d'acceuil (index) j'ai entre autres :
- un menu en rollover
- et une vidéo en Quicktime streaming

Le problème c'est que le navigateur commence à me charger la vidéo AVANT de charger les images du roll over, ce qui fait que tant que la vidéo n'est pas entièrement dans le cache, le roll over ne s'affiche pas ! Les liens fonctionnent, pas de problème de ce côté-là, mais quand on survole les liens, l'image n°2 qui leur est associés ne s'affiche pas... C'est pas très esthétique...

Ma question :

Comment définit-on l'ordre dans le lequel les différents éléments de la page se téléchargeront ? Ou alors, est-il possible d'indiquer au navigateur (ou à Golive?) d'attendre que tout soit chargé avant de s'occuper de la vidéo ?

J'ai fait tous les forums (et yen a pas beaucoup!!!) qui tournent autour de Golive et personne n'a su me répondre :/

Quelqu'un aurait une idée ici ? Ou une astuce ? Une manière différente de procéder ??? Je suis preneur de tout !!!

Si vous voulez voir le problème de visu, c'est là que ça se passe :
http://nicolas.davidcavaz.free.fr



Français expatrié au Québec depuis 3 ans : Que du bonheur..............

Bricolage "perso" : http://nicolas2.davidcavaz2.free.fr
Site "boulot" (work in progress) : http://www.iciprod.com
.


grabber
Coordinateur
MacBook Pro 2,4 Powered

Messages : 8 569
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 29 mars 2005 - 00 h 50 m 34 s
hello,

ton probleme ne viens pas de golive ou d'un autre editeur, mais du langage en lui meme. golive ne fais que te creer le code necessaire, rien d'autre. en fait, le souci est que tu charges la video en direct, donc forcement, tes boutons de base se chargent, mais les rollovers ne se chargent que lorsque l'utilisateur met la souris au dessus du bouton, donc forcement apres le chargement complet de la video.

2 solutions :
- faire un preload : tu trouveras facilement des scripts de preload partout en javascript, c'est tout con. le principe est de charger tes images en memoire dans le head et du coup ta video se chargera ensuite.
- ne pas mettre ta video en direct, mettre une image fixe avec une icone "voir la video" pour lancer le player

voila !

PS : vraiment esthetique ton site, j'aime beaucoup, c'est original



:firefox:

a-carton
Un problème ?

Messages : 738
Inscrit le 09/11/01
Ville : Montréal
Non connecté
  Posté le 29 mars 2005 - 02 h 44 m 50 s


Le 29 mars 2005 - 00 h 50, grabber a écrit :
hello,

ton probleme ne viens pas de golive ou d'un autre editeur, mais du langage en lui meme. golive ne fais que te creer le code necessaire, rien d'autre. en fait, le souci est que tu charges la video en direct, donc forcement, tes boutons de base se chargent, mais les rollovers ne se chargent que lorsque l'utilisateur met la souris au dessus du bouton, donc forcement apres le chargement complet de la video.

2 solutions :
- faire un preload : tu trouveras facilement des scripts de preload partout en javascript, c'est tout con. le principe est de charger tes images en memoire dans le head et du coup ta video se chargera ensuite.
- ne pas mettre ta video en direct, mettre une image fixe avec une icone "voir la video" pour lancer le player

voila !

PS : vraiment esthetique ton site, j'aime beaucoup, c'est original


Super MERCI Grabber !!!
Je voyais les passages se succéder sans qu'aucune solution ne sorte, je file essayer le "preload" !
Encore merci :jap:



Français expatrié au Québec depuis 3 ans : Que du bonheur..............

Bricolage "perso" : http://nicolas2.davidcavaz2.free.fr
Site "boulot" (work in progress) : http://www.iciprod.com
.


grabber
Coordinateur
MacBook Pro 2,4 Powered

Messages : 8 569
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 29 mars 2005 - 13 h 00 m 08 s
de rien, dis nous si ca marche ;)



:firefox:

a-carton
Un problème ?

Messages : 738
Inscrit le 09/11/01
Ville : Montréal
Non connecté
  Posté le 29 mars 2005 - 18 h 00 m 37 s
Ça marche enfin ! :pouce:

Après m'être cassé les dents sur les scripts Java (je ne connais rien en programmation) j'ai remarqué quelque chose...

- Golive semble me générer automatiquement un code de "preload" dans le "head" mais pourtant ça ne marchait pas ?

Le code initial :

var preloadFlag = false;
function preloadImages() {
if (document.images) {
pre_Services_20__20Roll_20over = newImage('Liens%20Menu/Exp%e9rience%20-%20Roll%20over.gif');
pre_Tarifs_20__20Roll_20over = newImage('Liens%20Menu/Tarifs%20-%20Roll%20over.gif');
pre_Travaux_20__20Roll_20over = newImage('Liens%20Menu/R%e9alisations%20-%20Roll%20over.gif');
pre_Parcours_20__20Roll_20over = newImage('Liens%20Menu/Parcours%20-%20Roll%20over.gif');
pre_Contact_20__20Roll_20over = newImage('Liens%20Menu/Contact%20-%20Roll%20over.gif');
pre_Nico_20__20Roll_20over = newImage('Liens%20Menu/Nico%20-%20Roll%20over.gif');
preloadFlag = true;


Puis j'ai remarqué, à la première ligne que "var preloadFlag = false;"

Au pifomètre je l'ai basculée en "var preloadFlag = true;" et ça marche !!!

Au finale je ne sais pas (vraiment) si c'est ce petit changement qui fait toute la différence mais le principal c'est que maintenant ça fonctionne !

Encore MERCI grabber, je n'aurais pas sû où chercher sans ton aide... :jap:

Pour le fun , mes sites :

Boulot : http://nicolas.davidcavaz.free.fr
Perso (Quelques vidéos sympas...) : http://nicolas2.davidcavaz2.free.fr


Message édité 1 fois, la dernière par a-carton le 30 mars 2005 - 15 h 54.

Français expatrié au Québec depuis 3 ans : Que du bonheur..............

Bricolage "perso" : http://nicolas2.davidcavaz2.free.fr
Site "boulot" (work in progress) : http://www.iciprod.com
.


Page genérée en 0.5762 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory