Ich habe gerade IE9 Beta installiert und auf einer bestimmten Site, die ich erstellt habe (HTML5), springt IE9 in den Kompatibilitätsmodus, es sei denn, ich sage manuell, dass dies nicht der Fall ist. Ich habe versucht, einige Teile der Website zu entfernen, aber keine Änderung. Einschließlich Entfernen aller CSS-Includes. Auf einer anderen Website von mir geht es gut.
Stellen Sie es auch nicht manuell ein, da sich IE9 dann an die Benutzereinstellung erinnert und Sie es nicht wieder auf automatisch zurücksetzen können (oder zumindest habe ich nicht herausgefunden, wie, auch nicht durch privates Durchsuchen und Leeren des Cache).
Wie auch immer. Die Site, auf der der Kompatibilitätsmodus aktiviert wird: http://alliancesatwar.com/guide/
Eine Site, auf der die korrekte Darstellung erfolgt : http://geuze.name/basement/ (Ich kann nicht mehr als 1 Hyperlink posten.)
Beide verwenden das gleiche doctype
und alle. Diese Websites haben viele Gemeinsamkeiten (abgesehen vom Erscheinungsbild), wenn sie dieselbe Grundvorlage verwenden (Codierung, Meta-Tags, Doctype und dasselbe Javascript).
Es wäre toll, wenn jemand eine Antwort für mich hätte! Eine HTML5-Website, die im IE7-Modus gerendert wird, ist ziemlich ... lahm.