Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Bye bye flickering

Evitare lo sfarfallio delle immagini con rollover su IE6 con un semplice Javascript.
Evitare lo sfarfallio delle immagini con rollover su IE6 con un semplice Javascript.
Link copiato negli appunti

Mai sentito parlare di flickering? Magari no. Più probabilmente vi ci siete imbattuti in questo effetto non proprio piacevole navigando con internet Explorer 6.

Per rinfrescare la memoria prima di tutto a me stesso, quoto quanto scritto da Alessandro Fulciniti in un vecchio articolo sui menu con preload e rollover:

Il fenomeno in inglese viene chiamato flickering, che significa sfarfallìo, intermittenza. In sostanza in Internet Explorer il rollover non è istantaneo ma c'è un po' di tempo di attesa, in cui sembra che l'immagine di sfondo venga ricaricata ogni volta. Questo strano fenomeno sparisce modificando le impostazioni dei file temporanei in questo modo:

Strumenti > Opzioni > Impostazioni dei file temporanei internet > Proprietà : a questo punto selezionare "Automaticamente". Certo non possiamo dire ai nostri utenti di modificare le opzioni del browser...

Infatti, non possiamo mica dire ai nostri utenti una roba del genere... In tanti allora si sono ingegnati per trovare una soluzione. L'ultima è quella proposta da Hedger Wang, interamente basata su Javascript. La pagina che ho linkato è utile anche perché contiene i rimandi ad altre soluzioni proposte in precedenza, giusto per avere l'inquadramento storico.

Ti consigliamo anche