Windows

IE 10 String Agen Pengguna Menerima Pembaruan Dari Microsoft - Apa artinya!

Week 4

Week 4
Anonim

Microsoft memperbarui agen pengguna untuk Internet Explorer saat ini tersedia dengan Pratinjau Rilis Windows 8 . Pembaruan ini telah diumumkan bersama dengan IE 10 Landasan Pratinjau 1 .

Menurut blog IE 10 di MSDN, tim IE telah membuat dua tambahan pada agen pengguna yang tersedia di dalam YAITU. Penambahan ini seharusnya meningkatkan tampilan kompatibilitas untuk situs yang didukung browser yang lebih lama. Namun fitur dari browser itu sendiri tetap tidak berubah.

Pada kenyataannya, penambahan ini secara langsung berkaitan dengan tampilan kompatibilitas peramban, yang menskalakan masalah menu, gambar atau teks yang tidak pada tempatnya. Jelas perubahan ini lebih penting bagi penulis situs web, dibandingkan dengan pengguna akhir normal. Tampilan kompatibilitas secara otomatis mengoreksi objek-objek situs web ini, sehingga membuat situs yang lebih tua tampak lebih baik .

tambahan pertama memungkinkan mendeteksi apakah mesin memiliki perangkat keras yang mampu menyentuh melalui Token sentuh baru, pos blog yang disebutkan di atas berbunyi. Perlu diingat bahwa pengguna dengan perangkat keras yang dilengkapi sentuhan juga dapat menggunakan mouse dan keyboard. Anda dapat melihat di mana token ini cocok dengan string agen pengguna dalam contoh di bawah.

IE10 pada mesin tanpa perangkat keras berkemampuan sentuh:

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

IE10 pada mesin dengan perangkat keras berkemampuan sentuh:

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

Cara kerjanya

Untuk mendeteksi kemampuan sentuh dari sisi klien, pengembang situs dapat dengan mudah menggunakan string agen pengguna:

var hasTouch = navigator.msMaxTouchPoints> 0;

Jika properti ada dan mengembalikan nilai yang lebih besar dari nol, PC pengguna memiliki kemampuan sentuh.

tambahan kedua untuk string agen pengguna IE10 adalah token arsitektur yang ditujukan untuk perangkat yang berjalan di bawah Windows RT (Windows 8 pada arsitektur ARM). Ini dimaksudkan untuk melengkapi nilai yang ada untuk arsitektur lain:

IE10 32-bit pada Windows 32-bit:

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

32-bit IE10 pada Windows 64-bit:

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

IE10 64-bit pada Windows 64-bit:

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

IE10 pada Windows RT:

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

Jadi pada dasarnya Anda dapat membuat perbedaan pada pengguna 32-bit dan 64-bit. Sebenarnya penambahan ini adalah penerus string agen pengguna IE 9 dengan dua modifikasi ini:

  • Nilai token "MSIE" sekarang "10.0"
  • Nilai token "Trident" sekarang "6.0"

Tambahan baru ini berlaku untuk tampilan Metro dan Desktop. Mereka dimaksudkan untuk mengeksplorasi kemampuan platform yang sama dari browser.

Pengembang web dapat meningkatkan kinerja situs web mereka dengan menerapkan penambahan ini daripada memperbaiki variabel lingkungan situs. Pengguna kekuatan dapat melakukan manipulasi, untuk mengoptimalkan kinerja situs mereka.