Windows

IE 10 Brukeragentstreng mottar oppdatering fra Microsoft - hva det betyr!

Microsoft Edge with Internet Explorer Mode - PRE09

Microsoft Edge with Internet Explorer Mode - PRE09
Anonim

Microsoft har oppdatert brukeragenten for Internet Explorer for øyeblikket tilgjengelig med Windows 8 Release Preview . Denne oppdateringen har blitt annonsert sammen med IE 10 Platform Preview 1 .

IEE 10-bloggen på MSDN har IE laget gjort to tillegg til brukeragenten tilgjengelig inne DVS. Disse tilleggene skal forbedre kompatibilitetsvisningene for eldre nettleserversatte nettsteder. Men egenskapene til nettleseren selv forblir uendret.

I virkeligheten er disse tilleggene direkte relatert til kompatibilitetsvisningen til nettleseren, som skiller problemet med utelukkende menyer, bilder eller tekst. Det er åpenbart at disse endringene er viktigere for nettstedet forfattere, sammenlignet med vanlige sluttbrukere. Kompatibilitetsvisningen korrigerer automatisk disse objektene av nettsteder, slik at gjør eldre nettsteder ser bedre ut.

Første tillegg gjør det mulig å oppdage om en maskin har berørbar maskinvare via et nytt Touch token, leser nevnte blogginnlegg. Husk at brukere med touch-kompatibel maskinvare også kan bruke en mus og et tastatur. Du kan se hvor dette token passer inn i brukeragentstrengen i eksemplene nedenfor. IE10 på en maskin uten berøringshard maskinvare:

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

IE10 på en maskin med berøringshard maskinvare:

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

Slik fungerer dette

For å oppdage berøringsegenskapen til klientens side kan nettstedutviklerne bare bruke brukeragentstrengen:

var hasTouch = navigator.msMaxTouchPoints> 0;

Hvis eiendommen eksisterer og returnerer en verdi som er større enn null, har brukerens PC berøringsevne.

andre tillegg til IE10 brukeragentstrengen er et arkitekturtoken rettet mot enheter som kjører under Windows RT (Windows 8 på ARM-arkitekturer). Det er ment å supplere eksisterende verdier for andre arkitekturer: 32-biters IE10 på 32-biters Windows:

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

32-bit IE10 på 64-biters Windows:

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

64-biters IE10 på 64-biters Windows:

Mozilla / 5.0; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident / 6,0)

IE10 på Windows RT:

Mozilla / 5.0 (kompatibel; MSIE 10.0; Windows NT 6.2; ARM; Trident / 6,0)

Så i utgangspunktet kan du gjøre forskjellen i både 32-biters og 64-biters brukere. Egentlig er disse tilleggene etterfølgerne av IE 9 brukeragentstrenger med disse to modifikasjonene:

Verdien av "MSIE" -token er nå "10.0"

  • Verdien av "Trident" -token er nå "6.0"
  • Disse nye tilleggene gjelder både for Metro og Desktop. De skal utvikle nettleserens samme plattformsegenskaper.

Webutviklere kan forbedre ytelsen til deres nettsteder ved å implementere disse tilleggene i stedet for å forbedre miljøets miljøvariabler. Kraftbrukerne kan gjøre manipulasjonene, for å optimalisere ytelsen til deres nettsted.