<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />
-
Was ist eigentlich der Sinn dieser Aussage?
-
Einige der Beispiele verwenden ,
zu separaten Versionen von IE, während einige verwenden ;
; welches ist richtig?
-
Die Bestellung IE=9; IE=8; IE=7; IE=EDGE
hat eine gewisse Bedeutung, das möchte ich wissen.
Bearbeiten: Ich benutze <!DOCTYPE html>
Wenn Sie IE unterstützen, gilt für Versionen von Internet Explorer 8 und höher Folgendes:
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7" />
Zwingt den Browser, gemäß den Standards dieser bestimmten Version zu rendern. Es wird für IE7 und darunter nicht unterstützt.
Wenn Sie mit Semikolon trennen, werden Kompatibilitätsebenen für verschiedene Versionen festgelegt. Zum Beispiel:
<meta http-equiv="X-UA-Compatible" content="IE=7; IE=9" />
Rendert IE7 und IE8 als IE7, aber IE9 als IE9. Es ermöglicht verschiedene Stufen der Abwärtskompatibilität. Im wirklichen Leben sollten Sie jedoch nur eine der Optionen wählen:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Dies ermöglicht eine viel einfachere Prüfung und Wartung. Obwohl im Allgemeinen die nützlichere Version davon die Verwendung von Emulate ist:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
Dafür:
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
Es zwingt den Browser, nach den Standards der neuesten Version zu rendern.
Für mehr Informationen, Auf MSDN gibt es viel zu lesen,
In bestimmten Fällen kann es erforderlich sein, die Anzeige einer Webseite auf einen Dokumentmodus zu beschränken, der von einer früheren Version von Internet Explorer unterstützt wird. Sie können dies tun, indem Sie die Seite mit einem x-ua-kompatiblen Header bereitstellen. Weitere Informationen finden Sie unter Legacy-Dokumentmodi festlegen.
– https://msdn.microsoft.com/library/cc288325
Somit ist dieses Tag gewöhnungsbedürftig zukunftssicher die Webseite, so dass die älter / kompatibel -Engine wird verwendet, um es so zu rendern, wie es vom Ersteller vorgesehen ist.
Stellen Sie sicher, dass Sie überprüft haben, ob es mit der von Ihnen angegebenen IE-Version ordnungsgemäß funktioniert.
Ich denke, IE = 9 ist nicht geeignet
X-UA-Compatible
– Krisch
30. Januar 2013 um 18:38 Uhr
Google empfiehlt es tatsächlich: developer.google.com/web-toolkit/doc/latest/DevGuideIE9
– PlantTheIdea
30. Januar 2013 um 18:52 Uhr
twigstechtips.blogspot.com/2010/03/…
– Kuttan Sujith
31. Januar 2013 um 7:08 Uhr