IE 10 User Agent-Zeichenfolge erhält Update von Microsoft - Was es bedeutet!

Video: IE 10 User Agent-Zeichenfolge erhält Update von Microsoft - Was es bedeutet!

Video: IE 10 User Agent-Zeichenfolge erhält Update von Microsoft - Was es bedeutet!
Video: Windows 10 Backup erstellen & wiederherstellen: Der Ultimative Backup Guide 2024, März
IE 10 User Agent-Zeichenfolge erhält Update von Microsoft - Was es bedeutet!
IE 10 User Agent-Zeichenfolge erhält Update von Microsoft - Was es bedeutet!
Anonim

Microsoft hat den Benutzeragenten für aktualisiert Internet Explorer derzeit verfügbar mit Windows 8 Release-Vorschau. Dieses Update wurde zusammen mit angekündigt IE 10-Plattformvorschau 1.

Laut dem IE 10-Blog bei MSDN wird der IE Das Team hat zwei Erweiterungen für den Benutzeragenten im IE verfügbar gemacht. Diese Ergänzungen sollen verbessern Sie die Kompatibilitätsansichten für ältere, vom Browser unterstützte Websites. Die Funktionen des Browsers selbst bleiben jedoch unverändert.

Image
Image

Tatsächlich beziehen sich diese Zusätze direkt auf die Kompatibilitätsansicht des Browsers, die das Problem nicht vorhandener Menüs, Bilder oder Textes skaliert. Offensichtlich sind diese Änderungen für Website-Autoren wichtiger als normale Endbenutzer. Die Kompatibilitätsansicht korrigiert diese Objekte von Websites somit automatisch ältere Websites besser aussehen lassen.

Das erster Zusatz ermöglicht die Erkennung, ob a Maschine hat berührungsfähige Hardware über einen neuen Touch-Token liest der oben genannte Blog-Post. Beachten Sie, dass Benutzer mit berührungsfähiger Hardware möglicherweise auch eine Maus und eine Tastatur verwenden. In den folgenden Beispielen können Sie sehen, wo dieses Token in die Benutzeragentenzeichenfolge passt.

IE10 auf einer Maschine ohne berührungsfähige Hardware:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)

IE10 auf einer Maschine mit berührungsfähiger Hardware:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; Touch)

Wie das geht

Um die Berührungsfähigkeit der Clientseite zu ermitteln, können die Websiteentwickler einfach die Benutzeragentenzeichenfolge verwenden:

var hasTouch = navigator.msMaxTouchPoints > 0;

Wenn die Eigenschaft vorhanden ist und einen Wert größer als null zurückgibt, verfügt der PC des Benutzers über eine Berührungsfunktion.

Das zweite Zugabe Die Zeichenfolge des IE10-Benutzeragenten ist eine Architektur-Token für Geräte, die unter Windows RT ausgeführt werden (Windows 8 auf ARM-Architekturen). Es soll vorhandene Werte für andere Architekturen ergänzen:

32-Bit-IE10 unter 32-Bit-Windows:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)

32-Bit-IE10 unter 64-Bit-Windows:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)

64-Bit-IE10 unter 64-Bit-Windows:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)

IE10 unter Windows RT:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; ARM; Trident/6.0)

Grundsätzlich können Sie den Unterschied zwischen 32-Bit- und 64-Bit-Benutzern ausmachen. Tatsächlich sind diese Ergänzungen die Nachfolger von IE 9-Benutzeragentenzeichenfolgen mit diesen zwei Modifikationen:

  • Der Wert des "MSIE" -Tokens ist jetzt "10.0".
  • Der Wert des "Trident" -Tokens ist jetzt "6.0".

Diese neuen Ergänzungen gelten sowohl für die Metro- als auch für die Desktopansicht. Sie sollen die gleichen Plattformfunktionen des Browsers nutzen.

Webentwickler können die Leistung ihrer Websites verbessern, indem sie diese Ergänzungen implementieren, anstatt die Umgebungsvariablen der Website zu verbessern. Die Power-User können die Manipulationen vornehmen, um die Leistung ihrer Website zu optimieren.

Empfohlen: