IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Bugs JS, plus Animsition et Wow JS


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Webdesigner
    Inscrit en
    Juin 2012
    Messages
    11
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Webdesigner

    Informations forums :
    Inscription : Juin 2012
    Messages : 11
    Par d�faut Bugs JS, plus Animsition et Wow JS
    Bonjour � tous,

    Designer graphiste dans la vie, je viens de finaliser une nouvelle version de mon site internet pour pr�senter une s�lection de mes travaux.

    www.gillesnolorgues.com

    Mais je rencontre deux probl�mes que je n'arrive pas du tout � r�soudre.
    Le premier est au niveau de mes animations CSS.

    Pour les transitions CSS fade de mes pages, j'utilise le plug Animsition et pour les effets CSS Fadeup sur mes images, j'utilise le plug Wow et la biblioth�que Animate CSS.

    Mon souci, c'est lorsque la page se charge pour la premi�re fois, mes animations Fadeup sur les images se sont d�j� d�clench�es.
    Par contre, une fois ces m�mes pages dans le cache, cela marche nickel.
    Cela doit �tre un probl�me javascript ?

    Mon second probl�me est sur IOS, c'est le fait d'avoir � effectuer un double Touch sur les images (situ�es sur la homepage) pour d�clencher le lien....Dois-je ajouter un script JS ? Modifier mes CSS ?

    Merci d'avance � tous pour votre aide.

  2. #2
    Membre chevronn� Avatar de 01001111
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2009
    Messages
    319
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Janvier 2009
    Messages : 319
    Par d�faut
    Bonjour Gilles,

    � priori il faut travailler sur des �v�nements onload en javascript pour �viter ce genre de probl�me.
    soit window.onload, soit $(document).ready en jquery, ou �quivalent dans d'autre librairies, soit des �v�nements onload pour chaque image en v�rifiant bien que chacune est charg�e avant de lancer l'animation.

    ceci dit je ne vois pas ce probl�me maintenant au premier visionnage sur chrome, sur quel navigateur ce probl�me a-t-il lieu?
    ha, iOS safari le fait entre autre, je viens de le voir.
    pour iOS, comment ces changements dans le site sont ils programm�s?
    un bout de code js � voir?

    dans jquery.animsition.js je vois ceci:
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
              $(options.linkElement).on('click.' + namespace, function(event) {
                event.preventDefault();
                var $self = $(this);
                var url = $self.attr('href');
     
                // middle mouse button issue #24
                // if(middle mouse button || command key || shift key || win control key)
                if (event.which === 2 || event.metaKey || event.shiftKey || navigator.platform.toUpperCase().indexOf('WIN') !== -1 && event.ctrlKey) {
                  window.open(url, '_blank');
                } else {
                  methods.pageOut.call(_this,$self,url);
                }
     
              });
    ce code fait s�rement conflit avec un onmouseover quelquepart, ce qui am�ne iOS � ex�cuter d'abord le mouseover puis le click,
    seule solution dans ce cas, faire une r�gle alternative qui d�sactive le mouseover si safari iOS
    Mais j'opterai pour �tendre cette annulation de comportement � tout p�riph�rique tactile.
    Donc pour d�tection de tactile:
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    function is_touch_device() { 
            try { 
                  document.createEvent("TouchEvent"); 
                  return true; 
            } catch (e) {
                  return false; 
            } 
    }
    Enfin petite note:
    la t�ti�re est en chevauchement avec le corps de la page quand on scrolle, �a engendre des probl�mes de lisibilit�.

Discussions similaires

  1. Bug PDFJob.cClose - PDFCreator ne s'arr�te plus
    Par melouille56 dans le forum Macros et VBA Excel
    R�ponses: 23
    Dernier message: 21/11/2012, 11h41
  2. R�ponses: 85
    Dernier message: 08/02/2011, 18h02
  3. R�ponses: 6
    Dernier message: 21/07/2009, 16h06
  4. Bug Visual studio, plus acc�s � des classes de App_code
    Par tortuegenie dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 20/05/2008, 09h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo