X-UA-Compatible: tanti Internet Explorer in uno

Internet Explorer 8 è disponibile al download in beta dal sito Microsoft. Nelle intenzioni del team di sviluppo di Microsoft la nuova versione del browser offrirà una migliore esperienza sia agli utenti finali che agli sviluppatori web, vantando una maggiore compatibilità con gli standard, un’interfaccia grafica migliorata e maggiore velocità nella renderizzazione delle pagine web.

Una caratteristica sicuramente interessante per gli sviluppatori Web è la possibilità di accedere a più engine di renderizzazione specificando per ogni pagina la renderizzazione desiderata. Viene infatti introdotto un nuovo metatag, X-UA-Compatible, che permette di specificare per ogni pagina il motore di renderizzazione da utilizzare scegliendo fra le differenti versioni che nel tempo Internet Explorer ha incluso nelle sue differenti versioni.

Come funziona X-UA-Compatible

X-UA-Compatible è un metatag introdotto da Microsoft e riconosciuto solo da Internet Explorer. Come qualsiasi altro metatag trova posto all’interno della sezione header del documento HTML.

Inserendo nello header HTML il seguente codice:

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

è possibile richiedere esplicitamente l’utilizzo del sistema di rendering di Internet Explorer nella versione 8, mentre inserendo

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

è possibile richiedere l’utilizzo del motore di renderizzazione di Internet Explorer versione 7.

Ecco i valori accettati dal nuovo metatag introdotto da Microsoft:

ValoreComportamento della renderizzazione
IE=5“Quirks” mode
IE=7”Standards” mode
IE=8Internet Explorer 8 Standards mode
IE=edgeUtilizza l’ultimo standard utilizzato da Internet Explorer 8 o dalle future versioni

L’utilizzo del valore IE=edge è sconsigliato dalla stessa Microsoft per i siti di produzione, mentre può essere un ottimo banco di prova durante lo sviluppo di un template o di un sito internet.

Attualmente il metatag deve apparire come primo metatag all’interno dello header HTML, altrimenti viene ignorato; si suppone che questa sia una limitazione destinata a sparire con il rilasci della versione definitiva di Internet Explorer 8.

Altri articoli interessanti:

  1. Apache FOP approda alla versione 1.0

Questo articolo è stato pubblicato in Sistemi e ha le etichette , , , , , , , , , , , . Aggiungi ai preferiti: link permanente. I commenti sono chiusi ma puoi lasciare un trackback: Trackback URL.
  • Inserisci il tuo indirizzo di posta per ricevere i prossimi articoli gratis:


    Servizio gestito tramite Feedburner