IE 10 String на потребителски агент получава актуализация от Microsoft - какво означава това!

IE 10 String на потребителски агент получава актуализация от Microsoft - какво означава това!
IE 10 String на потребителски агент получава актуализация от Microsoft - какво означава това!
Anonim

Microsoft е актуализирал потребителския агент за Internet Explorer налични понастоящем с Преглед на изданието за Windows 8, Тази актуализация бе обявена заедно с IE 10 Platform Preview 1.

Според блога IE 10 в IE екипът направи две допълнения към потребителския агент, налични в IE. Тези допълнения се предполага подобряване на изгледите за съвместимост за по-старите поддържани от бра Функциите на самия браузър обаче остават непроменени.

Image
Image

В действителност, тези допълнения са пряко свързани с изгледа за съвместимост на браузъра, което намалява проблема с изчерпващите менюта, изображения или текст. Очевидно тези промени са по-важни за авторите на уебсайтове в сравнение с обикновените крайни потребители. Изгледът за съвместимост автоматично коригира тези обекти на уебсайтове правейки по-старите сайтове по-добре.

Най- първо допълнение позволява да се открие дали a машината има хардуер, позволяващ докосване чрез нов точков символ, четеният по-горе публикация в блог. Имайте предвид, че потребителите с хардуер с възможност за докосване също могат да използват мишка и клавиатура. Можете да видите къде този маркер се вписва в низа на потребителски агенти в примерите по-долу.

IE10 на машина без хардуер, позволяващ докосване:

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

IE10 на машина с хардуер за докосване:

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

Как работи това

За да открият възможностите за докосване на клиента, разработчиците на сайта могат просто да използват низа на потребителски агенти:

var hasTouch = navigator.msMaxTouchPoints > 0;

Ако собствеността съществува и връща стойност, по-голяма от нула, компютърът на потребителя има възможност за докосване.

Най- второ допълнение до IE10 потребителски низ от агент е архитектурен маркер, предназначен за устройства, работещи под Windows RT (Windows 8 на ARM архитектури). Целта е да се допълнят съществуващите стойности за други архитектури:

32-битова IE10 на 32-битови Windows:

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

32-битов IE10 на 64-битови Windows:

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

64-битова IE10 на 64-битови Windows:

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

IE10 на Windows RT:

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

Така че основно можете да направите разликата както в 32-битовите, така и в 64-битовите потребители. Всъщност тези допълнения са наследниците на IE 9 струни на потребителски агенти с тези две модификации:

  • Стойността на означението "MSIE" вече е "10.0"
  • Стойността на означението "Trident" вече е "6.0"

Тези нови допълнения са приложими както за изгледите Metro, така и за Desktop. Те са предназначени да изследват същите платформени възможности на браузъра.

Уеб разработчиците могат да подобрят ефективността на своите уеб сайтове, като въведат тези допълнения, вместо да подобрят променливите на околната среда на сайта. Потребителите на енергия могат да направят манипулациите, за да оптимизират ефективността на сайта си.

Препоръчано: