Bonjour,
Ici vous trouverez le site sur lequel je suis en train de travailler. Il est en phase de finalisation et d'optimisation. Je viens de voir un bug qui est le suivant (actuellement désactivé).
Quand on se rends sur le site, Galleria, qui permet d'afficher des images dans un slideshow, charge les images. Le problème est que j'ai un petit bout de code en Javascript (actuellement commenté), je vous le met ci-dessous :
Il consiste à attribuer un max-height à un div qui permet de masquer les éléments qui en sortent et donc d'éviter les ascenseurs avec le navigateur.
Je ne sais pas si c'est la meilleure solution et je voulais d'ailleurs mettre ici un post à ce sujet. Pour en revenir au problème actuel, Google affiche une barre qui propose de traduire la page si elle n'est pas dans la langue configuré du navigateur. Hors, Galleria télécharge les images, et d'une certaine manière doit lancer un processus qui doit faire disparaitre et réapparaitre la barre de Google. Du coup la page ce met à clignoter tel une lumière en fin de vie et vous déclenche une migraine en quelques secondes.
Pour commencer, y'a t'il une meilleure solution que le script ci-dessus ?
Si ça vous pareit correct, comment puis-je passer outre ce bug ? (désactiver la barre de traduction, sachant que des traductions du site en plusieurs langues arrives ? Désactiver ce script dans le cas de Chrome ? bref, une vrai solution quoi).
Merci d'avoir pris le temps de lire, j'attends votre aide avec impatience.
Modifié par MagicCarpet (06 Dec 2012 - 11:35)
Ici vous trouverez le site sur lequel je suis en train de travailler. Il est en phase de finalisation et d'optimisation. Je viens de voir un bug qui est le suivant (actuellement désactivé).
Quand on se rends sur le site, Galleria, qui permet d'afficher des images dans un slideshow, charge les images. Le problème est que j'ai un petit bout de code en Javascript (actuellement commenté), je vous le met ci-dessous :
var sizeWindow = $(window).height();
$(window).resize(function() {
$('.masque').css('max-height', sizeWindow);
location.reload();
});
Il consiste à attribuer un max-height à un div qui permet de masquer les éléments qui en sortent et donc d'éviter les ascenseurs avec le navigateur.
Je ne sais pas si c'est la meilleure solution et je voulais d'ailleurs mettre ici un post à ce sujet. Pour en revenir au problème actuel, Google affiche une barre qui propose de traduire la page si elle n'est pas dans la langue configuré du navigateur. Hors, Galleria télécharge les images, et d'une certaine manière doit lancer un processus qui doit faire disparaitre et réapparaitre la barre de Google. Du coup la page ce met à clignoter tel une lumière en fin de vie et vous déclenche une migraine en quelques secondes.
Pour commencer, y'a t'il une meilleure solution que le script ci-dessus ?
Si ça vous pareit correct, comment puis-je passer outre ce bug ? (désactiver la barre de traduction, sachant que des traductions du site en plusieurs langues arrives ? Désactiver ce script dans le cas de Chrome ? bref, une vrai solution quoi).
Merci d'avoir pris le temps de lire, j'attends votre aide avec impatience.
Modifié par MagicCarpet (06 Dec 2012 - 11:35)