10
votes

jquery innerfade - se fanant étrangement sur IE7

Je suis en train d'emballer un nouveau site, http://architect.sitesbyjoe.com et je ' m Utilisation du plugin innerfade sur la page d'accueil du site. Pour une raison quelconque, la décoloration est lente et agitée.

La seule autre chose JavaScript-Wise est le zoom fantaisie, mais je l'ai déjà retiré, etc. sans changement.

Toute pensée? D'autres messages indiquent des problèmes de CSS ....


7 commentaires

+1 Bienvenue sur Stackoverflow, @sitesbyjoe.


Ok, je continue à regarder dans ceci et je suis maintenant sûr que c'est mon fichier Screen.css. Plus à venir.


Résolu mon propre problème! Il y avait un couple "Position: Absolute" S semblait causer la culture. Bizarre! J'ai remplacé tout ce que je pouvais avec des flotteurs, etc. et que tout fonctionne bien.


Votre site a l'air génial, félicitations.


Juste un autre mot de prudence - le moteur JavaScript IE est de loin le plus lent des grands navigateurs. C'est souvent la raison pour laquelle vous voyez de mauvaises performances client dans IE, mais pas de chrome, de ff, d'opéra, etc. L'avantage de cela, c'est que c'est-à-dire aidera à identifier très facilement les problèmes de performance, car il a tendance à se caresser avant FF, etc. lol .. beau site btw ..


Vous devez mettre votre solution comme une réponse et acceptez-la comme réponse afin que cela se déplace de la liste sans réponse peut-être?


Convenu que vous devriez marquer cela comme répondu. Une autre chose que j'ai vécue auparavant, c'est que, lorsqu'il y avait beaucoup d'objets de décoloration à parcourir, il était plus susceptible de devenir agité. Il semble s'être amélioré (support de navigateur ou jQuery & innerfade), mais si vous y courez à nouveau, cela peut jouer une partie.


3 Réponses :


2
votes

Je ne peux pas m'en empêcher, je me demande toujours - n'est-ce pas si innerfaded Tad Tad Overkill? (J'ai remarqué que vous n'utilisez-vous que pour la page d'atterrissage, n'est-ce pas?)

J'ai fait la même chose avec une valeur de 20 lignes de code JQuery (et c'est un peu configurable :)) - Si vous êtes intéressé, je pourrais la poster :)

En outre, l'animation se sent toujours un peu agitée dans Google Chrome.


0 commentaires

0
votes

J'ai ouvert votre page principale dans FF avec FireBug Extension, activé la console. Il lance cette erreur aussi vite que possible:

this.getobj (this.divid) est null https://server.iad.liveperson.net/hcp/ HTML / MTAG.JS? Site = 61775231 Ligne 1

this.getobj (this.divid) est null https://server.iad.liveperson.net/hcp/ HTML / MTAG.JS? Site = 61775231 Ligne 1

Peut-être que cette fonction ne mange pas à vos cycles de processeur?


0 commentaires

0
votes

Le problème était une combinaison de positionnement flottant et absolu. J'ai enlevé l'une des deux et des choses ont commencé à se comporter!


0 commentaires