Microsoft atnaujino naudotojo agentą Internet Explorer šiuo metu prieinama su " Windows 8" paleidimo peržiūra. Šis atnaujinimas buvo paskelbtas kartu su IE 10 platformos peržiūra 1.
Pasak "IE 10" tinklaraščio MSDN T.Y komanda padarė du priedus prie vartotojo agento, esančio IE. Šie priedai turėtų būti sustiprinti suderinamumo vaizdus senesnės naršyklės palaikomos svetainės. Tačiau pačios naršyklės savybės lieka nepakitę.
Iš tiesų, šie papildymai yra tiesiogiai susiję su naršyklės suderinamumo rodiniu, kuris įvertina nevietinių meniu, vaizdų ar teksto problemą. Akivaizdu, kad šie pakeitimai yra svarbesni svetainių autoriams, palyginti su įprastais galutiniais vartotojais. Suderinamumo rodinys automatiškai ištaiso šiuos svetainių objektus, taigi senesnių svetainių kūrimas geriau.
The pirmasis papildymas leidžia nustatyti, ar a mašina turi liesti galinčią įrangą naudojant naują "Touch" ženklą, skaitomas minėtas dienoraščio įrašas. Turėkite omenyje, kad vartotojai, turintys liesos įrangos, taip pat gali naudoti pelę ir klaviatūrą. Žemiau pateiktuose pavyzdžiuose galite pamatyti, kur šis žetonas tinka vartotojo agento eilutėje.
IE10 įrenginyje be prisilietimo įrangos:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)
"IE10" įrenginyje, kuriame veikia liečiama aparatūra:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; Touch)
Kaip tai veikia
Norėdami aptikti kliento pusės prisilietimo galimybes, svetainės kūrėjai gali tiesiog naudoti vartotojo agento eilutę:
var hasTouch = navigator.msMaxTouchPoints > 0;
Jei nuosavybė egzistuoja ir grąžina didesnę reikšmę nei nuliui, vartotojo kompiuteris turi liesties funkciją.
The antra pridėjimas į IE10 vartotojo agento eilutę yra architektūros simbolis, skirtas įrenginiams, veikiantiems "Windows RT" sistemoje ("Windows 8" - "ARM" architektūros). Jis skirtas papildyti esamas kitų architektūrų vertes:
32 bitų IE10 32 bitų Windows:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)
32 bitų IE10 64 bitų Windows:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)
64 bitų IE10 64 bitų 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)
Taigi iš esmės galite padaryti skirtumą tiek 32 bitų, tiek 64 bitų naudotojams. Iš tikrųjų šie priedai yra "IE 9" naudotojo agentų eilučių perėmėjai su šiomis dviem modifikacijomis:
- "MSIE" žetono reikšmė dabar yra "10.0"
- "Trident" žetono vertė dabar yra "6.0"
Šie nauji priedai yra taikomi tiek "Metro", tiek "Desktop" rodinyje. Jie skirti ištirti tas pačias naršyklės platformos galimybes.
Interneto svetainių kūrėjai gali pagerinti savo svetainių našumą, įgyvendindami šiuos papildymus, o ne tobulindami svetainės aplinkos kintamuosius. Energijos vartotojai gali manipuliuoti, kad optimizuotų jų svetainės našumą.