He notado un funcionamiento extraño en IE8 cuando se usan eventos mouseover en una tabla con muchas filas (100 en este ejemplo). He intentado muchos enfoques diferentes, pero parece que no puedo encontrar la manera de obtenerlo tan rápido como me gusta o necesito.Efecto de mouseover/hover lento en IE8
Si cambio de clases en cada caso el rendimiento se cae en todas las versiones de IE, y Si utilizo la manipulación directa de la CSS a través de JavaScript IE6 y IE7 acelera mucho, pero IE8 todavía realiza pésimo.
¿Alguna idea? Realmente me gustaría saber qué es lo que hace que el evento mouseover funcione tan lento en comparación con todos los otros navegadores.
Si esto solo sucediera con IE6, podría entenderlo y dejarlo pasar, pero cuando la versión más nueva del navegador sea la más lenta, cada vez habrá más usuarios con una mala experiencia.
Ejemplo utilizando JQuery libración: http://thedungheap.net/research/
EDIT: ahora He actualizado el ejemplo de modo que es fácil ver la diferencia entre tener 10 filas y 200. Esto es en el mismo documento, por lo que este no puede ser un problema con todo el tamaño DOM, creo que
encantaría escuchar una respuesta a este, ya que estoy teniendo el mismo problema exacto. El problema es que no puedo usar la solución css: hover porque el evento hover debe cambiar el estilo de un elemento diferente al que está sobre el mouse. –