Ho notato una cosa strana sulle prestazioni in IE8 quando si utilizzano eventi mouseover su una tabella con molte righe (100 in questo esempio). Ho provato un sacco di approcci diversi ma non riesco a trovare alcun modo per farlo velocemente come mi piace/ho bisogno.Effetto mouseover/hover lento su IE8
Se cambio classe in ogni evento, le prestazioni si riducono in tutte le versioni di IE e se utilizzo la manipolazione diretta del CSS tramite javascript, IE6 e IE7 accelera molto, ma IE8 funziona ancora male.
Qualche idea? Mi piacerebbe davvero sapere cosa rende l'evento mouseover così performante rispetto a tutti gli altri browser.
Se questo è successo solo a IE6, ho potuto capire e lasciarlo passare, ma quando la versione più recente del browser è la più lenta, ci saranno sempre più utenti con una brutta esperienza.
Esempio con JQuery presso: http://thedungheap.net/research/
EDIT: Ora ho aggiornato l'esempio in modo che sia facile vedere la differenza tra avere 10 righe e 200. Questo è nello stesso documento, quindi questo non può essere un problema con l'intera dimensione DOM, credo
saremmo felici di ricevere una risposta a questa uno come sto avendo lo stesso problema esatto. Il problema è che non posso usare il css: hover solution poiché l'evento hover deve cambiare lo stile di un elemento diverso da quello del mouse. –