La modalità di compatibilità di IE8 per Firefox

Le pagine progettate per IE6 e precedenti potrebbero sembrare strane in Firefox.

Pagine HTML precedenti

Le versioni precedenti di Internet Explorer includono tag HTML proprietari e l'interpretazione di tag standard che a volte differiscono dagli standard Web stabiliti. Sebbene le pagine create utilizzando questi tag siano visualizzate correttamente in IE, a volte appaiono molto diverse se visualizzate in un browser compatibile con standard, come Firefox. Alcuni progettisti hanno anche incorporato il codice specifico del browser in modo che ciascun browser visualizzi la migliore versione possibile della pagina. Altri designer hanno codificato solo per IE, a volte includendo un avviso che suggerisce che la pagina è migliore con IE.

Modalità di compatibilità

A differenza delle versioni precedenti di Internet Explorer, Microsoft ha creato IE8 e versioni successive per essere compatibili con gli standard, che visualizzano le pagine allo stesso modo degli altri browser compatibili con loro. Per far fronte al gran numero di pagine codificate per versioni precedenti di IE, i browser più recenti includono una funzionalità chiamata "Modalità compatibilità" o "Visualizzazione compatibilità", che consente di fare clic sull'icona "pagina interrotta" e vedi la pagina più vecchia come apparirebbe nella versione precedente. I web designer possono anche includere codice che cambia automaticamente in IE8 e versioni successive in modalità compatibilità.

Firefox e compatibilità

Sebbene IE sia diventato compatibile con gli standard della versione 8, Firefox è stato compatibile con gli standard sin dalle sue prime versioni. Tuttavia, le pagine composite per la visualizzazione in Internet Explorer 6 e nelle versioni precedenti non vengono visualizzate come progettate in Firefox, a meno che il progettista non includa anche il codice del foglio di stile CSS specifico per il browser. Quando si utilizza la visualizzazione di compatibilità in IE8 o versioni precedenti, il browser utilizza effettivamente il motore di navigazione di più per analizzare e visualizzare il codice HTML. Sfortunatamente, il vecchio motore del browser non è disponibile per Firefox e altri browser.

Display compatibile

Una delle opzioni per visualizzare le pagine più vecchie utilizzando Firefox è l'estensione IE View, che consente di avviare Internet Explorer per visualizzare una pagina che non viene correttamente visualizzata in Firefox. Hai ancora bisogno di IE e della sua visualizzazione di compatibilità per visualizzare correttamente la pagina, ma questa soluzione ti consente di continuare a navigare in Firefox fino a quando non avrai bisogno della funzione Visualizzazione Compatibilità. Con meno dell'uno percento degli utenti Internet statunitensi che utilizzano IE6, Microsoft incoraggia i progettisti ad aggiornare i loro siti con codice compatibile con gli standard, in modo che la visualizzazione della compatibilità non sia più necessaria.