2011-05-04 4 views
2

Des idées pour lesquelles cette page: http://mpdteam.net/projects.html clignote lorsqu'elle défile? J'ai déterminé qu'il est dû à l'arrière-plan du conteneur de contenu principal, mais pourquoi? est-ce un tour d'oeil, une faille d'image, une faille de navigateur, ou un défaut de code? Le code est facilement visible avec les outils de source ou de dev. Faites-moi savoir si vous avez besoin de plus d'informations.Page Clignotant Sur Défilement

Merci. (aussi, ne hésitez pas à re-tag.je suis un vide pour de bonnes étiquettes)

Répondre

2

C'est parce qu'il utilise des lignes grises et blanches finement espacées.

Il s'agit peut-être d'un exemple de Moiré pattern, bien que cela soit plus généralement réservé à deux grilles superposées à différents angles.

J'ai toujours supposé sur un PC que cela se produisait à cause du temps de rafraîchissement entre les deux couleurs, et à quel point les lignes sont finement espacées. Les lignes ne s'alignant pas parfaitement avec les pixels (par exemple anti-aliasing) amélioreraient encore l'effet de scintillement. Pour résoudre ce problème, essayez de changer la taille des bandes (par exemple, essayez de faire un zoom arrière ou sur la page actuelle, et déplacez le navigateur, et notez comment vous êtes réduit et même aucun des effets de scintillement décrits). Alternativement, vous pouvez appliquer un flou tel que la différence entre les bandes a été adoucie (pas sûr si cela aiderait nécessairement).

Une autre suggestion que les rendements de recherche est qu'il est dû à l'arrière-plan redessiner/mise à l'échelle. Cependant, un arrière-plan fixe (par rapport à un arrière-plan récurrent) n'est pas particulièrement applicable à votre page.

Dans tous les cas, pour une discussion approfondie de certains des concepts impliqués, consultez cette page impressionnante (http://www.techmind.org/lcd/)

+0

Wow. Merci pour la réponse approfondie. Je vais certainement vérifier cela. Merci. –