30 votes

Comment pensez-vous y compris ie7.js ou ie8.js dans votre page?

Voir ici: http://code.google.com/p/ie7-js/

Quelqu'un a une expérience ou des commentaires sur ce javascript? Vaut-il compris? Avez-vous recommander?

10voto

Mitchel Sellers Points 38352

Je sais que beaucoup de gens, moi y compris, qui sont à l'aide de diverses IE hacks pour l'obtenir au format PNG transparent de soutien. Cela ressemble à un peu plus d'aide, et aussi longtemps que cela fonctionne, et la taille est assez petite, je ne vois pas bien à l'encontre de l'utiliser.

10voto

ajm Points 8631

Je l'ai utilisé avant, et mes résultats sont mitigés. Ces scripts cause, c'est à dire le taux de désabonnement pour un peu, au chargement de la page. Fondamentalement, vous devez penser que c'est l'itération sur les Éléments et les règles de la feuille de style à appliquer "fixe" pour les zones qui sont déficients dans ce moteur de rendu. Dans certains cas, selon le degré de complexité de votre balisage ou les feuilles de style sont, ce qui peut prendre un peu de temps et vous permettra de voir le navigateur de l'accrocher.

Cela dit, si vous pouvez, faire des compromis que les performances de coût, vous gagnez du temps que vous passerez moins de temps piratage autour de IE6 bizarreries; IE7/IE8 fournissent suffisamment de fonctionnalités manquantes que vous pouvez éviter certains cas, peut se développer en utilisant les normes de mieux (min-width/min-hauteur, plusieurs className sélecteurs, etc.), et certains problèmes de rendu va disparaître.

Toutefois, si vous avez juste besoin de 24 bits au format PNG transparent support, utilisez un outil construit pour ça. Y compris IE7/IE8.js PNG pour seul soutien, c'est comme cogner sur le clou avec un réservoir. Utilisation DD_belatedPNG pour que.

4voto

mcherm Points 5209

Je sais qu'il existe des outils pour réparer le PNG transparent problème qui sont plus souples que cela. Par exemple, le plugin jQuery ifixpng2 permettra de soutenir de fond, qui ie7-js ne pas le faire.

3voto

scunliffe Points 30964

Tant que vous êtes conscient de exactement ce qu'il corrige, je dirais d'aller pour elle. Je ne suis pas sûr au sujet de cette lib exactement, mais certaines libs devenir très cher, si vous avez un grand DOM, car ils ont tendance à crochet dans HTC fichier de la base de comportements sur CHAQUE Élément du DOM. Cela provoque le redoutable "Chargement de x de y" barre d'état message à clignoter en permanence sur le chargement initial, et tout nouvellement créées, les DOM contenu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X