X-UA-kompatible Meta-Tag-Informationen

click fraud protection

Viele Jahre lang bereiteten veraltete Versionen des Internet Explorer-Browsers von Microsoft Website-Designern und -Entwicklern Kopfschmerzen. Die Notwendigkeit, CSS-Dateien zu erstellen, um speziell diese älteren IE-Versionen zu adressieren, ist etwas, an das sich viele langjährige Webentwickler erinnern können. Glücklicherweise sind die neueren Versionen des IE sowie der neueste Browser von Microsoft Kante, sind viel konformer mit Webstandards, und da diese neueren Microsoft-Browser in der Art und Weise "immergrün" sind, dass sie automatisches Update auf die neueste Version, es ist unwahrscheinlich, dass wir mit veralteten Versionen dieser Plattform so zu kämpfen haben werden, wie wir es getan haben in der Vergangenheit.

Illustration des 'e'-Symbols und des Pfeilzeichens
Ivary / Getty Images

Für die meisten Webdesigner bedeuten die Browserfortschritte von Microsoft, dass wir uns nicht mehr mit den Herausforderungen auseinandersetzen müssen, die uns die alte IE-Version in der Vergangenheit gestellt hat. Einige von uns haben jedoch nicht so viel Glück. Wenn eine von Ihnen verwaltete Site noch eine beträchtliche Anzahl von Besuchern einer älteren IE-Version enthält oder wenn Sie an internen Ressourcen wie einem Intranet arbeiten, für ein Unternehmen, das aus irgendeinem Grund eine dieser älteren IE-Versionen verwendet, müssen Sie diese Browser weiter testen, auch wenn dies der Fall ist veraltet. Eine Möglichkeit hierfür ist die Verwendung des X-UA-kompatiblen Modus.

instagram viewer

X-UA-Compatible ist ein Meta-Tag im Dokumentmodus, mit dem Webautoren auswählen können, mit welcher Version von Internet Explorer die Seite gerendert werden soll. Es wird von Internet Explorer 8 verwendet, um festzulegen, ob eine Seite als IE 7 (Kompatibilitätsansicht) oder als IE 8 (Standardansicht) gerendert werden soll.

Beachten Sie, dass bei Internet Explorer 11 Dokumentmodi veraltet sind – sie werden nicht mehr verwendet. IE11 hat die Unterstützung für Webstandards aktualisiert, die Probleme mit älteren Websites verursacht haben.

Dazu geben Sie den User-Agent und die Version an, die im Inhalt des Tags verwendet werden sollen:

Für den Inhalt stehen Ihnen folgende Optionen zur Verfügung:

  • "IE=5"
  • "IE=EmulierenIE7"
  • "IE=7"
  • "IE=EmulierenIE8"
  • "IE=8"
  • "IE=EmulierenIE9"
  • "IE=9"
  • "IE=Kante"

Das Emulieren der Version weist den Browser an, den DOCTYPE zu verwenden, um zu bestimmen, wie Inhalte gerendert werden. Seiten ohne DOCTYPE werden gerendert in Macken-Modus.

Wenn Sie ihm mitteilen, die Browserversion ohne Emulation zu verwenden (d. h.

) rendert der Browser die Seite im Standardmodus, unabhängig davon, ob eine DOCTYPE-Deklaration vorhanden ist oder nicht.

weist Internet Explorer an, den höchsten verfügbaren Modus für diese IE-Version zu verwenden. Internet Explorer 8 kann bis zu IE8-Modi unterstützen, IE9 kann IE9-Modi unterstützen und so weiter.

X-UA-kompatibel Meta-Tag Art:

Das X-UA-kompatible Meta-Tag ist ein http-äquiv-Meta-Tag.

X-UA-kompatibles Meta-Tag-Format:

Emulieren Sie Internet Explorer 7.

Anzeige als IE 8 mit oder ohne DOCTYPE.

Macken-Modus (IE 5)

Empfohlene Verwendungen für X-UA-kompatible Meta-Tags:

Verwenden Sie das X-UA-Compatible-Meta-Tag auf Webseiten, auf denen Sie vermuten, dass Internet Explorer 8 versucht, die Seite in einer falschen Ansicht wiederzugeben. Zum Beispiel, wenn Sie ein XHTML-Dokument mit einer XML-Deklaration haben. Die XML-Deklaration oben im Dokument führt die Seite in die Kompatibilitätsansicht, aber die DOCTYPE-Deklaration sollte die Darstellung in der Standardansicht erzwingen.

Reality-Check

Es ist zwar unwahrscheinlich, dass Sie an Websites arbeiten, die als IE 5 rendern müssen, aber Sie wissen nie. Es gibt immer noch Unternehmen, die ihre Mitarbeiter zwingen, sehr, sehr alte Versionen von Browsern zu verwenden, um weiterhin proprietäre Legacy-Software zu verwenden, die vor langer Zeit für diese speziellen Anforderungen entwickelt wurde Browser. Für diejenigen von uns in der Webbranche scheint die Idee, einen solchen Browser zu verwenden, verrückt, aber stellen Sie sich ein Fertigungsunternehmen vor, das ein jahrzehntealtes Programm verwendet, um den Bestand in seiner Werkstatt zu verwalten. Ja, dafür gibt es sicherlich moderne Plattformen, aber haben sie in eine dieser Plattformen investiert? Wenn ihr aktuelles System nicht kaputt ist, warum sollten sie es dann ändern? In vielen Fällen werden sie dies nicht tun, und Sie werden feststellen, dass dieses Unternehmen seine Mitarbeiter dazu zwingt, diese Software und den antiken Browser zu verwenden, um sie auszuführen. Unwahrscheinlich? Vielleicht, aber es ist sicherlich möglich. Wenn Sie auf ein solches Problem stoßen, ist es möglicherweise genau das, was Sie brauchen, wenn Sie eine Site in diesen älteren Dokumentmodi ausführen können.

instagram story viewer