Versi Internet Explorer saya menggunakan agen pengguna berikut:
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; blah blah blah
Mengapa ini melakukan ini? Secara teoritis, dapatkah Mozilla Foundation menuntut Microsoft untuk penggunaan merek dagang mereka?
sumber
Tidak, terutama karena hal ini disebut "untuk tujuan interoperabilitas"
(Peringatan, sarkasme di depan.)
Pada zaman internet kuno situs web mulai memeriksa agen pengguna. Mereka akan melemparkan sepatu dan menampilkan HTML yang buruk, atau pesan peringatan yang menakutkan kepada pengguna jika peramban itu bukan "Mozilla" karena jelas peramban yang bukan Mozilla tidak dapat menampilkan konten canggih mereka .
Jadi IE harus menyebut dirinya Mozilla.
Dan kemudian browser yang tidak mengatakan itu MSIE atau Netscape tidak dapat memperoleh konten lanjutan dari situs, karena mereka dianggap "terlalu tua" tetapi sebenarnya Opera, atau Konqueror, atau Safari, atau Chrome ... dll.
Dan mulailah, seperti jawaban John Rudy nyatakan, sebaris panjang "Aku benar-benar X, tetapi semua orang akan menunjukkan kepadaku konten mereka untuk Y, aku akan mengatakan aku Y (tapi X mengenakan topeng) "
Dan pada dasarnya, menghirup agen pengguna tidak berguna.
sumber
Tidak, itu hanya berarti IE kompatibel dengan Mozilla. Informasi lebih lanjut di sini .
sumber