Apa user agent saya?
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
— — —
Koneksi
- Protokol
- HTTP/2
- TLS
- TLSv1.3
- Versi IP
- IPv4
- Dilayani dari
- Columbus
Perangkat
- Bahasa peramban
- —
- Layar
- —
- Zona waktu peramban
- —
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Setiap permintaan yang dibuat peramban Anda membawa sebuah user agent — deskripsi singkat tentang peramban, versinya, dan platform tempatnya berjalan. Ini salah satu header tertua di web dan salah satu yang paling diam-diam informatif.
Kenapa string-nya terlihat kacau
User agent modern terbaca seperti penggalian arkeologi: Mozilla/5.0 di depan, mesin rendering di tengah, beberapa nama peramban yang mungkin berlaku atau tidak. Alasannya sederhana. Ketika server mulai memeriksa string untuk menentukan versi halaman mana yang dikirim, peramban yang tidak mengaku sebagai yang populer mendapat versi seadanya. Maka setiap peramban mulai mengaku sebagai semua peramban lain, dan string-nya tidak pernah memendek.
Kini peramban mulai mengurangi apa yang mereka laporkan. Chrome membekukan sebagian besar detail dan hanya memberikan nilai presisi kepada situs yang memintanya secara eksplisit lewat Client Hints; Safari sudah bertahun-tahun mengirim string yang nyaris tetap.
Apa lagi yang diumumkan peramban Anda
User agent hanyalah sebagian dari yang keluar tanpa diminta:
- Bahasa — dari
Accept-Language, menentukan pilihan bahasa situs sekaligus sebagian sidik jari. - Ukuran layar dan kerapatan piksel — bisa dibaca skrip mana pun di halaman.
- Zona waktu — dari sistem operasi, dan pemeriksaan silang yang andal terhadap alamat IP Anda.
- Petunjuk platform — arsitektur CPU, seluler atau desktop, memori perangkat.
Sidik jari peramban, singkatnya
Tidak ada satu nilai pun yang mengidentifikasi Anda sendirian. Digabungkan, sering kali bisa. Versi peramban tertentu, pada sistem operasi tertentu, pada resolusi tertentu, di zona waktu tertentu, dengan kumpulan font tertentu, kerap unik di antara jutaan pengunjung — dan tidak seperti cookie, tidak ada yang bisa dihapus.
Memalsukan satu nilai biasanya memperburuk: user agent yang mengaku Windows di mesin yang merender seperti Mac jauh lebih menonjol daripada kedua jawaban jujurnya.
Pertanyaan umum
Apa itu string user agent?
Satu baris teks yang dikirim peramban Anda pada setiap permintaan, menyebutkan dirinya, versinya, dan sistem operasinya. Server memakainya untuk menentukan apa yang dikirim kepada Anda.
Kenapa ia menyebut peramban yang tidak saya pakai?
Kompatibilitas historis. Hampir semua user agent mengaku sebagai Mozilla dan sebagian besar juga mengaku Safari atau Chrome, karena puluhan tahun pemeriksaan di sisi server memberi keuntungan kepada peramban yang berpura-pura jadi pesaingnya.
Bisakah saya mengubah user agent?
Bisa, peramban dan ekstensi membolehkan Anda menetapkannya bebas. Untuk privasi itu jarang membantu: string yang tidak lazim membuat Anda lebih menonjol, bukan kurang, dan selebihnya peramban Anda tetap konsisten.
Apakah user agent cukup untuk mengidentifikasi saya?
Sendirian tidak. Digabung dengan ukuran layar, bahasa, zona waktu, font terpasang, dan perilaku rendering, ia menyumbang pada sidik jari yang sering kali unik di antara jutaan pengunjung.