Mi chiedo se IE10 su Windows 8 abbia ancora Quirksmode in esso. Perché abbiamo un webapplication che (ancora: |) lavora con quirksmode e voglio sapere se sta ancora lavorando su Windows 8.Windows 8 Internet Explorer 10 ha ancora una modalità numerica?
risposta
IE10 ha due modi di stranezza. Il nuovo è chiamato "Quirks mode" e si comporta esattamente come la modalità quirk in Firefox e Webkit - è possibile attivarlo rimuovendo <!doctype>
. Tutte le HTML5 e altre nuove funzioni funzionano in questa modalità. Sono presenti solo alcune violazioni minori (non richiedono unità nelle dimensioni CSS e così via).
La modalità di quirks legacy è denominata "IE5 Quirks mode" e si comporta come una modalità quirk in IE9. Puoi attivarlo con l'intestazione HTTP X-UA-Compatible: IE=5
o con il tag <meta http-equiv=X-UA-Compatible content="IE=5">
. In questa modalità, IE esegue il rendering della pagina come vecchia IE5.
Per una migliore idea, un'occhiata a come IE rende prova Acid2 nella nuova quirks mode: e IE5 quirks mode:
Se l'applicazione funziona anche in Chrome e Firefox, probabilmente si vorrà a utilizzare la modalità Quirks; se è supportata solo la modalità di quirk di IE, attiva la modalità di quirro IE5.
Fonte: http://blogs.msdn.com/b/ie/archive/2011/12/14/interoperable-html5-quirks-mode-in-ie10.aspx
quirks mode è elencato nei tool di sviluppo IE10 (Document Mode) su Windows 8 - così sì it appears it is supported.
La prima rappresentazione ... [Homestar Runner] (http://www.hrwiki.org/w/images/thumb/a/a4/NewestHomestar.png/180px-NewestHomestar.png)? –
descrizione di intestazioni compatibili con x-ua - http://stackoverflow.com/questions/14611264/x-ua-compatible-content-ie-9-ie-8-ie-7-ie-edge –