Frage

Die HTML5Boiler -Platte schlägt vor, dass wir diese auf unsere HTML -Seite einfügen, wenn wir Chrom gegenüber dem IE bevorzugen (was mein Fall ist)

<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

Wir alle verstehen, wie es funktioniert. Wenn der Benutzer den IE verwendet, aber auch den Chromrahmen installiert hat, wird der Chromrahmen verwendet, um die Seite auszuführen (was wahrscheinlich viel schneller ist, wenn es darum geht, meine JS auszuführen).

Die Frage: Gibt es einen "schlechten" Nebeneffekt?

Ein besonderer Grund, warum ich diesen Snippet nicht hinzufügen sollte?

Vielen Dank

War es hilfreich?

Lösung

Dies hat keine Nachteile.

Dies zwingt den Browser, so ordnungsgemäß wie möglich zu rendern, und ignoriert diese schrecklichen IE -Kompatibilitätsmodi.

Dies wird den Browser nicht brechen, nur friedlich erklären, dass diese Seite nicht experimentiert werden möchte und nur richtig gezeigt werden möchte.

Andere Tipps

Der einzige Nachteil, den ich über dieses Snippet kenne .htaccess (Wie vorgeschlagen auch auf der HTML5 -Boilerplate -Site)

Sehen https://gist.github.com/1292092 Für ein Beispiel für die Aufnahme von Htaccess

Siehe auch Dieser Thread Über Meta -Validierung

Es gibt tatsächlich Nachteile dieses Meta -Tags (zusammen mit bedingten Kommentaren). Deshalb empfehlen wir Ihnen, es vom Server zu verweisen. Sehen Diese Ausgabe für Details.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top