Che cosa fa ESATTAMENTE Visualizzazione Compatibilità in IE8?


11

Ho un elenco ordinato in cui il testo viene visualizzato sulla riga successiva dal numero in IE 8 (ma non altri browser). Se accendo Visualizzazione compatibilità , sembra corretto. Mentre penso che sarò in grado di eseguire il debug di questo particolare problema e risolverlo, qualcuno conosce una descrizione abbastanza completa di ciò che fa la Visualizzazione Compatibilità, in modo che la prossima volta possa accelerare la risoluzione?

TIA

Risposte:


7

Visualizzazione Compatibilità rende la pagina come se fosse Internet Explorer 7 (incluso Javascript). Ci sono alcune differenze tra IE8 con CV e IE7 puro ma essenzialmente è lo stesso.

Puoi anche forzare IE8 a usare CV con questo meta tag:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

In caso di problemi, suggerirei innanzitutto di verificare che nel proprio HTML sia presente un tipo di documento legittimo (il più semplice è <!DOCTYPE html>che forza la modalità standard). Ciò risolverà il 90% dei tuoi problemi, in particolare con IE6.


Grazie. Sto usando Drupal con un tema decente, quindi almeno gli errori doctypey non sono un mal di testa :)
Andy

Anche questo link è abbastanza utile.
Andy,

4

La Visualizzazione compatibilità in IE8 rende sostanzialmente la pagina come apparirebbe in IE7. IE8 è molto più conforme agli standard di IE7, ma le pagine progettate per IE7 potrebbero non apparire correttamente utilizzando la modalità standard IE8, quindi la modalità di compatibilità è stata introdotta per rendere la pagina conforme al modo di rendering IE7.

Se vuoi davvero i dettagli di ciò che sta succedendo, leggi Just The Facts: Riepilogo della vista compatibilità dal blog MSDN di IE.

Per inciso, se premi F12 mentre usi IE8 vedrai la barra degli strumenti dello sviluppatore. Nella parte superiore ci sono due opzioni per cambiare la modalità documento e la modalità browser che ti permetteranno di esplorare come appare una pagina usando le opzioni di visualizzazione della compatibilità.


Grazie, link utile. Il problema già risolto, ma come detto, era più interessato a Compatibility View che a risolvere questo particolare problema.
Andy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.