Internet Explorer 8 ha introdotto infinite migliorie rispetto alle precedenti versioni del browser, odiate a morte da tutti gli sviluppatori di siti web. Anche se non ha ancora raggiunto il traguardo sperato, IE8 è infatti più conforme agli standard W3C di quanto non lo siano stati i suoi predecessori.
Questo può essere sicuramente un vantaggio, ma a volte i cambiamenti di IE8 possono coglierti impreparato. Nel mio caso, ad esempio, avevo creato un CSS apposito per Internet Explorer che era davvero perfetto con IE7 e che ora viene visualizzato in modo scorretto – ma in realtà più corretto di prima – su IE7.
La questione è spinosa e si può risolvere facilmente facendo in modo che IE8 emuli gli standard del vecchio IE7, inserendo questo codice tra i tag <head></head> della propria pagina web:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />