Apakah Ejen Pengguna?

Kadang disingkat sebagai UA, ejen pengguna adalah rentetan teks pelayar yang diberikan kepada setiap laman web yang anda lawati. UA mengandungi maklumat seperti versi penyemak imbas, keserasian, sistem pengendalian dan sebarang plugin yang mengubahsuai. Menggunakan data ini, laman web boleh menilai keupayaan komputer anda, mengoptimumkan prestasi dan paparan halaman.

Klik di sini untuk melihat UA anda

Contoh Ejen Pengguna dengan penjelasan rentetan

 Mozilla / 4.0 (serasi; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) 

Mozilla / 4.0 digunakan untuk alasan sejarah seperti yang dinyatakan oleh Microsoft, tidak boleh dikelirukan dengan varian Mozilla pelayar seperti Firefox. Seterusnya, ialah versi Microsoft Internet Explorer yang sebenarnya: "serasi; MSIE 6.0;" yang menunjukkan pengguna ini mempunyai Internet Explorer 6.0. Seterusnya, "Windows NT 5.1; SV1;" adalah perihalan sistem pengendalian, dalam kes ini Microsoft Windows XP dengan Pek Perkhidmatan 1. Akhirnya, .NET CLR 1.1.4322 adalah rangka kerja NET.

Nota: Rentetan ejen pengguna dengan penjelajah Internet boleh mempunyai beberapa versi NET.

 Mozilla / 5.0 (X11; U; Linux i686; en-US; rv: 1.8.1.13) Gecko / 20080325 Fedora / 2.0.0.13-1.fc8 Firefox / 2.0.0.13 

Dalam contoh kedua, ejen pengguna ini adalah pada varian Linux. Perkara pertama ternyata berbeza tentang ejen pengguna ini ialah X11; yang merupakan variasi X Windows . Seterusnya U; adalah tahap penyulitan, yang pendek untuk Amerika Syarikat, tanda penyulitan kuat. Pada masa lalu, versi penyulitan yang berbeza terpaksa dikeluarkan untuk bahagian tertentu di dunia kerana undang-undang di Amerika Syarikat. Seterusnya, i686; dan Fedora / 2.0.0.13-1.fc8 menerangkan platform dan OS. Selepas itu, en-AS; adalah bahasa dan lokasi pelayar (Bahasa Inggeris dan AS masing-masing). Akhir sekali, Firefox / 2.0.0.13 adalah pelayar dan versinya.

 Mozilla / 5.0 (Macintosh; U; Intel macOS 10.5; en-US; rv: 1.9b4) Gecko / 2008030317 Firefox / 3.0b4 

Dalam contoh terakhir ini, ejen pengguna adalah komputer Apple. Garis ini mempunyai banyak persamaan dengan contoh sebelumnya, yang juga menjalankan Firefox. Walau bagaimanapun, ejen pengguna adalah Macintosh dengan Intel dan macOS 10.5; yang merupakan jenis pemproses dan sistem operasi. Komputer Apple yang tidak menjalankan pemproses Intel adalah "PPC."

Versi Windows yang berbeza dalam ejen pengguna

Di bawah adalah maklumat tambahan mengenai setiap versi Microsoft Windows yang berbeza dan kod rentetan agen pengguna yang berkaitan.

 Windows 95 = Windows 95 atau Win95 Windows 98 & 98 SE = Windows 98 atau Win98 Windows CE = Windows CE Windows ME = Windows 9x 4.90 Windows NT 4.0 = Windows NT 4.0 Windows 2000 = Windows NT 5.0 Windows XP = Windows NT 5.1 Windows Server 2003 dan XP x64 edisi = Windows NT 5.2 Windows Vista = Windows NT 6.0 Windows 7 = Windows NT 6.1 Windows 8 = Windows NT 6.2 Windows 8.1 = Windows NT 6.3 Windows 10 = Windows 10.0 

Bagaimana untuk mendapatkan maklumat ini

Terdapat beberapa cara untuk mengakses maklumat ejen pengguna; sebagai contoh, butang pada permulaan halaman ini untuk menunjukkan penggunaan JavaScript anda untuk memaparkan rentetan ejen pengguna. Walau bagaimanapun, jika anda ingin mengumpulkan maklumat atau memanipulasi data, lebih baik menggunakan bahasa skrip sisi pelayan, seperti Perl, seperti contoh seterusnya.

 # / usr / bin / perl gunakan ketat; cetak "Jenis kandungan: teks / html", "\ n \ n"; cetak "$ ENV {HTTP_USER_AGENT}"; 

  • Lihat alat maklumat sistem untuk contoh skrip yang memanfaatkan sepenuhnya maklumat ejen pengguna serta maklumat lain yang dapat diperoleh melalui JavaScript.

Agen, Penyemak Imbas, Akronim Komputer, istilah reka bentuk web