mercoledì 14 novembre 2012

Problemi di visualizzazione in Internet Explorer 8

Mi è capitato un problema apparentemente molto strano.
Praticamente la stessa applicazione web aveva una resa grafica diversa (disallineamenti nei div nei bottoni ecc.) a seconda se veniva testata tramite localhost oppure tramite nome server.
Mettendo localhost tutto si vedeva correttamente, invece con il nome server si verificavano i disallineamenti.
Inutile dire che con tutti gli altri browser (Firefox,Chrome etc.) si vedeva sempre correttamente.
Tornando al problema era dovuto ad una impostazione di Inetrnet Explorer, la Visualizzazione Compatibilità, che serve a rendere migliore la resa grafica per siti web progettati per IE 6 e 7.
Dal menu Strumenti/Impostazione Visualizzazione Compatibilità avevo questa situazione:

Il problema si è risolto deselezionando la scelta "Visualizza siti Intranet in Visualizzazione Compatibilità".
In generale è anche possibile escludere o rimuovere dalla visualizzazione anche un solo sito.
L'applicazione infatti era realizzata con PrimeFaces 3.4 che è compatibile con IE 8 e superiori, non con 7 e 6, forzando la visualizzazione compatibilità a quanto ho capito era come forzare la visualizzazione ad Internet Explorer 7.


Nessun commento:

Posta un commento