Windows

IE 10 Ciąg agenta użytkownika odbiera aktualizację od firmy Microsoft - co to oznacza

Microsoft Edge with Internet Explorer Mode - PRE09

Microsoft Edge with Internet Explorer Mode - PRE09
Anonim

Microsoft zaktualizował agenta użytkownika dla przeglądarki Internet Explorer dostępnej obecnie pod Windows 8 Release Preview . Ta aktualizacja została ogłoszona wraz z IE 10 Platform Preview 1 .

Zgodnie z blogiem IE 10 na MSDN, zespół IE dokonał dwóch dodatków do programu użytkownika dostępnego wewnątrz TO ZNACZY. Te dodatki mają rozszerzyć widoki zgodności dla starszych obsługiwanych przeglądarek. Jednak funkcje samej przeglądarki pozostają niezmienione.

W rzeczywistości te dodatki są bezpośrednio związane z widokiem kompatybilności przeglądarki, która skaluje problem niedostępnych menu, obrazów lub tekstu. Oczywiście te zmiany są ważniejsze dla autorów stron internetowych w porównaniu do zwykłych użytkowników końcowych. Widok zgodności automatycznie koryguje te obiekty witryn internetowych, dzięki czemu sprawia, że ​​starsze witryny wyglądają lepiej .

Pierwsze pierwsze dodanie umożliwia wykrycie, czy maszyna ma sprzęt obsługujący dotyk za pomocą nowego tokenu Touch odczytuje powyższy wpis na blogu. Należy pamiętać, że użytkownicy sprzętu obsługującego dotyk mogą również korzystać z myszy i klawiatury. Możesz zobaczyć, gdzie ten token pasuje do ciągu znaków agenta użytkownika w poniższych przykładach.

IE10 na komputerze bez sprzętu obsługującego dotyk:

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

IE10 na maszynie ze sprzętem dotykowym:

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

Jak to działa

Aby wykryć możliwości dotykowe po stronie klienta, programiści strony mogą po prostu użyć ciągu agenta użytkownika:

var hasTouch = navigator.msMaxTouchPoints> 0;

Jeśli właściwość istnieje i zwraca wartość większą niż zero, komputer użytkownika ma możliwość dotykania.

Dodatek drugi do ciągu agenta użytkownika IE10 to token architektury przeznaczony dla urządzeń działających w systemie Windows RT (Windows 8 w architekturze ARM). Ma on na celu uzupełnienie istniejących wartości dla innych architektur:

32-bitowy IE10 na 32-bitowym systemie Windows:

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

32-bitowy IE10 w 64-bitowym systemie Windows:

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

64-bitowy IE10 w 64-bitowym systemie Windows:

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

IE10 na Windows RT:

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

Tak zasadniczo można zrobić różnicę zarówno dla użytkowników 32-bitowych, jak i 64-bitowych. W rzeczywistości te dodatki są następcami ciągów agenta użytkownika IE 9 z tymi dwiema modyfikacjami:

  • Wartość tokenu "MSIE" wynosi teraz "10.0"
  • Wartość tokena "Trident" wynosi teraz "6.0"

Te nowe dodatki mają zastosowanie zarówno do widoku Metro, jak i pulpitu. Mają one na celu eksplorowanie tych samych możliwości platformy przeglądarki.

Twórcy stron mogą poprawić wydajność swoich stron internetowych, wprowadzając te dodatki, zamiast ulepszać zmienne środowiskowe witryny. Użytkownicy zaawansowani mogą wykonywać manipulacje, aby zoptymalizować wydajność witryny.