Windows

สตริง User Agent ของ IE 10 ได้รับการอัปเดตจาก Microsoft - หมายความว่าอย่างไร

ये कà¥?या है जानकार आपके à¤à¥€ पसीने छà¥?ट ज

ये कà¥?या है जानकार आपके à¤à¥€ पसीने छà¥?ट ज
Anonim

Microsoft ได้อัปเดตเอเจนต์ผู้ใช้สำหรับ Internet Explorer พร้อมใช้งานแล้วใน Windows 8 Release Preview การอัพเดทนี้ได้รับการประกาศพร้อมกับ IE 10 Platform Preview 1

ตามบล็อก IE 10 ที่ MSDN ทีม IE ได้เพิ่มสองส่วนให้กับตัวแทนผู้ใช้ที่มีอยู่ภายใน IE การเพิ่มเหล่านี้ควรจะ เพิ่มมุมมองความเข้ากันได้ สำหรับไซต์ที่สนับสนุนเบราว์เซอร์รุ่นเก่า อย่างไรก็ตามคุณลักษณะของเบราว์เซอร์เองยังคงเหมือนเดิม

ในความเป็นจริงการเพิ่มเหล่านี้เกี่ยวข้องโดยตรงกับมุมมองที่เข้ากันได้ของเบราว์เซอร์ซึ่งจะทำให้ปัญหาของเมนูรูปภาพหรือข้อความนอกสถานที่ การเปลี่ยนแปลงเหล่านี้มีความสำคัญมากสำหรับผู้สร้างเว็บไซต์เมื่อเทียบกับผู้ใช้ทั่วไป มุมมองความเข้ากันได้จะแก้ไขเว็บไซต์เหล่านี้โดยอัตโนมัติทำให้ ทำให้เว็บไซต์รุ่นเก่าดูดีขึ้น

การเพิ่ม ครั้งแรก ช่วยให้สามารถตรวจจับได้ว่า > ผ่านทางโทเค็น Touch ใหม่โพสต์บล็อกดังกล่าวจะอ่าน โปรดทราบว่าผู้ใช้ที่ใช้ฮาร์ดแวร์ที่สามารถสัมผัสได้อาจใช้เมาส์และคีย์บอร์ด คุณสามารถดูได้ว่าโทเค็นนี้เข้ากับสายอักขระตัวแทนผู้ใช้ในตัวอย่างด้านล่าง

IE10 บนเครื่องที่ไม่มีฮาร์ดแวร์ที่สามารถใช้ระบบสัมผัสได้:

Mozilla / 5.0 (เข้ากันได้; MSIE 10.0; Windows NT 6.2; Trident / 6.0)

IE10 บนเครื่องที่ใช้ฮาร์ดแวร์ที่มีระบบสัมผัส:

Mozilla / 5.0 (เข้ากันได้; MSIE 10.0; Windows NT 6.2; Trident / 6.0; Touch)

วิธีการนี้

เพื่อตรวจจับความสามารถในการสัมผัสของ ฝั่งไคลเอ็นต์นักพัฒนาเว็บไซต์สามารถใช้สายอักขระตัวแทนผู้ใช้:

var hasTouch = navigator.msMaxTouchPoints> 0;

ถ้าคุณสมบัติมีอยู่และส่งกลับค่าที่มากกว่าศูนย์เครื่องคอมพิวเตอร์ของผู้ใช้จะสามารถสัมผัสได้

การเพิ่ม ครั้งที่สองไปยังสายอักขระตัวแทนผู้ใช้ IE10 คือ สถาปัตยกรรมโทเค็นที่ออกแบบมาเพื่ออุปกรณ์ที่ทำงานภายใต้ Windows RT (Windows 8 ในสถาปัตยกรรม ARM) มันมีขึ้นเพื่อเสริมค่าที่มีอยู่สำหรับสถาปัตยกรรมอื่น ๆ:

IE10 32 บิตบน Windows แบบ 32 บิต:

Mozilla / 5.0 (เข้ากันได้; MSIE 10.0; Windows NT 6.2; Trident / 6.0)

32 บิต IE10 บน Windows 64 บิต:

Mozilla / 5.0 (เข้ากันได้; MSIE 10.0; Windows NT 6.2; WOW64; Trident / 6.0)

64-bit IE10 บน Windows 64 บิต:

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

IE10 ใน Windows RT:

Mozilla / 5.0 (เข้ากันได้; MSIE 10.0; Windows NT 6.2; ARM; Trident / 6.0)

ดังนั้น โดยทั่วไปคุณสามารถสร้างความแตกต่างในทั้งผู้ใช้ 32 บิตและ 64 บิต อันที่จริงการเพิ่มเติมเหล่านี้เป็นตัวสืบทอดสายอักขระตัวแทนผู้ใช้ของ IE 9 ที่มีการปรับเปลี่ยนทั้งสองแบบนี้

  • ค่าของโทเค็น "MSIE" ปัจจุบันคือ "10.0"
  • ค่าของโทเค็น "ตรีศูล" ปัจจุบันคือ "6.0"

การเพิ่มใหม่เหล่านี้สามารถใช้ได้ทั้งมุมมองเมโทรและสก์ท็อป มีวัตถุประสงค์เพื่อสำรวจความสามารถของแพลตฟอร์มเดียวกันของเบราว์เซอร์

นักพัฒนาเว็บสามารถปรับปรุงประสิทธิภาพของเว็บไซต์ของตนได้โดยใช้การเพิ่มเหล่านี้มากกว่าการปรับปรุงตัวแปรด้านสิ่งแวดล้อมของไซต์ ผู้ใช้ที่ใช้พลังงานสามารถทำ manipulations เพื่อเพิ่มประสิทธิภาพเว็บไซต์ของตนได้