Apakah pelayar saya
Sedang mengesan...
—
Pelayar & sistem pengendalian
User-Agent Sedang mengesan...
Data User-Agent Sedang mengesan...
Versi platform Sedang mengesan...
Seni bina Sedang mengesan...
Bilangan bit Sedang mengesan...
Model Sedang mengesan...
Senarai versi penuh Sedang mengesan...
Skrin & peranti
Resolusi skrin Sedang mengesan...
Resolusi tersedia Sedang mengesan...
Saiz tetingkap Sedang mengesan...
Nisbah piksel peranti Sedang mengesan...
Kedalaman warna Sedang mengesan...
Orientasi Sedang mengesan...
Teras CPU Sedang mengesan...
Memori peranti Sedang mengesan...
Titik sentuh Sedang mengesan...
Bahasa & wilayah
Bahasa utama Sedang mengesan...
Semua bahasa Sedang mengesan...
Zon waktu Sedang mengesan...
Ofset UTC Sedang mengesan...
Privasi & keselamatan
Kuki didayakan Sedang mengesan...
Jangan Jejaki Sedang mengesan...
Kawalan Privasi Global Sedang mengesan...
Grafik
Penjual WebGL Sedang mengesan...
Penyampai WebGL Sedang mengesan...
Ciri yang disokong
WebGL—
WebGL2—
WebRTC—
WebAssembly—
Service Worker—
localStorage—
IndexedDB—
Notifications—
Geolocation—
Clipboard API—
Web Share—
Alat berkaitan

Apakah ini?

Rentetan User-Agent ialah teks yang dihantar oleh pelayar anda secara automatik ke setiap laman web yang anda lawati. Ia mengandungi maklumat tentang jenis pelayar, versi, sistem pengendalian dan peranti. Halaman ini membaca maklumat tersebut terus daripada pelayar anda melalui API JavaScript — tiada pelayan terlibat.

Laman web menggunakan data ini atas sebab yang sah: mengesan sistem pengendalian anda supaya pautan muat turun yang betul diberikan, menyesuaikan susun atur dengan saiz peranti anda, atau memberitahu dengan sopan bahawa pelayar anda sudah lapuk. Namun maklumat yang sama juga digunakan untuk pengecapan jari pelayar (fingerprinting) — teknik di mana pengiklan dan penjejak menggabungkan pelbagai titik data (User-Agent, saiz skrin, zon waktu, fon yang dipasang, pembekal WebGL dan banyak lagi) untuk mencipta pengecam unik yang mengekori anda merentas web, walaupun tanpa kuki.

Fingerprinting berkesan kerana setiap gabungan butiran ini jarang berlaku. Walaupun berjuta-juta orang menggunakan Chrome pada Windows dengan resolusi 1920×1080, hanya sedikit yang menyamai gabungan itu bersama pembekal GPU, zon waktu dan tetapan bahasa anda. Keunikan inilah yang membolehkan penjejak mengekori anda merentas laman tanpa kebenaran nyata. Pelayar dan sambungan yang mementingkan privasi cuba mengurangkan fingerprinting dengan memalsukan atau merawakkan nilai ini, tetapi ia kekal isu privasi dalam talian yang nyata.

Apakah Pelayar Saya: Semakan User-Agent dan Cap Jari Digital

Laporan di atas menjawab persoalan apakah pelayar saya dengan memaparkan nilai yang dihantar oleh pelayar anda kepada setiap laman web yang dilawati: nama, versi, enjin rendering, sistem operasi, resolusi skrin, zon masa, bahasa dan perkakasan grafik. Kesemuanya dibaca secara setempat dalam JavaScript tanpa menghantar data ke mana-mana pelayan.

Maklumat teknikal yang disemak dalam laporan ini

Baris maklumat di atas merangkum jawapan lengkap bagi apakah pelayar saya, disusun mengikut cara pelayan web mengumpulkannya:

  • Pelayar dan Sistem Operasi: rentetan mentah User-Agent, nama dan versi yang dianalisis, enjin (Blink, Gecko atau WebKit) serta lima parameter Client Hints berentropi tinggi.
  • Skrin dan Peranti: resolusi paparan fizikal, kawasan kerja desktop yang tersedia, saiz tetingkap viewport, nisbah piksel peranti (DPR), kedalaman warna, teras CPU, memori RAM dan titik sentuh.
  • Bahasa dan Wilayah: bahasa utama antaramuka, senarai penuh bahasa yang diterima, zon masa IANA serta perbezaan UTC.
  • Privasi: status kuki, isyarat Do Not Track (DNT) dan Global Privacy Control (GPC).
  • Grafik: pengeluar WebGL dan rentetan renderer kad grafik, yang pada komputer meja mengenal pasti model GPU fizikal anda.
  • Ciri Moden Disokong: WebGL, WebGL2, WebRTC, WebAssembly, Service Workers, localStorage, IndexedDB, pemberitahuan dan API Clipboard.

Butang Salin Semua sebagai JSON menyalin keseluruhan laporan ke papan keratan anda. Alamat IP awam anda tidak termasuk dalam laporan ini kerana ia berada pada lapisan rangkaian; anda boleh menyemaknya di laman what is my ip address.

Apakah rentetan User-Agent dan mengapa ia sering tidak tepat

User-Agent ialah sebaris teks teknikal yang disertakan pelayar pada setiap permintaan HTTP agar pelayan web mengetahui jenis perisian pelanggan yang berkomunikasi dengannya. Rentetan ini telah memuatkan maklumat tidak tepat sejak era 1990-an, apabila pelayar mula meniru identiti pesaing bagi melepasi sekatan keserasian pelayan.

Itulah sebabnya hampir semua pelayar moden masih bermula dengan Mozilla/5.0, dan mengapa Google Chrome turut mengandungi AppleWebKit, KHTML, like Gecko dan Safari. Microsoft Edge menambah Edg/ manakala Opera menambah OPR/ di belakang token Chrome/ yang dikongsi bersama kerana enjin Chromium.

Selain itu, pengeluar pelayar kini sengaja mengehadkan perincian rentetan ini demi privasi: Chrome membekukan versi kecil pada 0.0.0, Safari mengekalkan versi tetap selama bertahun-tahun, dan iPad mengisytiharkan dirinya sebagai Mac. Anggap baris ini sebagai label keserasian dan bukannya fakta mutlak.

Client Hints sebagai pengganti moden bagi User-Agent

Piawaian Client Hints membahagikan maklumat peranti kepada dua tahap keselamatan. Petunjuk entropi rendah (jenama, versi utama, platform mudah alih atau desktop) dihantar secara automatik dalam pengepala HTTP. Petunjuk entropi tinggi pula hanya dibekalkan apabila diminta secara khusus melalui JavaScript menggunakan navigator.userAgentData.getHighEntropyValues().

Pada masa ini hanya pelayar berasaskan Chromium yang menyokong API ini. Pada Safari dan Firefox, baris berkenaan memaparkan status Tidak Tersedia, yang merupakan tingkah laku piawai bagi pelayar tersebut dan bukannya ralat ujian.

Bagaimana cap jari pelayar (Browser Fingerprinting) berfungsi

Fingerprinting menggabungkan pelbagai ciri teknikal yang kelihatan biasa secara berasingan. Seorang pengguna "Chrome pada Windows" mewakili ratusan juta orang. Namun Chrome pada Windows dengan skrin 3440×1440, nisbah DPR 1.25, 16 teras CPU, 8 GB RAM, zon masa Asia/Kuala_Lumpur dan bahasa ms-MY, en mewakili profil unik yang hampir tiada tandingannya di dunia.

Setiap isyarat mempunyai berat pengecaman yang berbeza. Isyarat berentropi tertinggi merangkumi: hash kanvas dan audio, senarai fon tempatan, renderer WebGL, geometri paparan serta susunan bahasa. Isyarat sederhana melibatkan teras CPU dan memori. Keluarga sistem operasi semata-mata tidak mempunyai nilai penjejakan yang tinggi.

Untuk menjejak dengan berkesan, cap jari digital juga mesti stabil dari semasa ke semasa. Itulah sebabnya penjejak menggabungkannya dengan kebocoran rangkaian yang kekal selepas pembersihan kuki, seperti alamat IP yang bocor melalui WebRTC yang boleh anda uji di laman webrtc leak test.

Perkara yang tidak dinilai oleh halaman ujian ini

Halaman ini menjawab soalan apakah pelayar saya; ia tidak mengira skor keunikan mutlak peranti anda. Halaman ini menunjukkan parameter yang boleh dibaca oleh laman web tanpa memberikan skor peratusan keunikan spekulatif.

Kami tidak menjalankan ujian lukisan kanvas tersembunyi, analisis audio WebAudio, imbasan fon tempatan atau pemantauan sambungan pelayar. Kami juga tidak menyimpan pangkalan data pelawat terdahulu untuk mengukur kelangkaan profil anda secara statistik.

Berhati-hati dengan dakwaan bahawa anda "1 daripada 3 juta orang": laman ujian sedemikian hanya membandingkan anda dengan pelawat laman mereka sendiri yang kebanyakannya pengguna mementingkan privasi dengan konfigurasi peranti unik. Kajian pada trafik internet biasa membuktikan bahawa peranti kebanyakan pengguna jauh lebih seragam daripada apa yang dilaporkan oleh laman ujian.

Selain itu, nama dan versi utama diambil daripada Client Hints atau pemadanan token User-Agent. Jika anda menggunakan pemalsu User-Agent, laman web akan memaparkan maklumat palsu tersebut.

Cara mengurangkan keunikan cap jari dan kesilapan yang sering dilakukan

Paradoks terbesar dalam perlindungan privasi digital adalah bahawa kebanyakan alat pengaburan identiti sebenarnya memudahkan anda dijejaki. Oleh kerana penjejakan mencari keunikan, setiap sambungan khas, fon ganjil, saiz tetingkap pelik atau nilai palsu akan menyerlahkan anda daripada kelompok ramai. Menggunakan lima sambungan privasi khas mencipta tandatangan unik; manakala pelayar standard tanpa pengubahsuaian lebih mudah berbaur.

Langkah paling berkesan ialah mengekalkan konfigurasi biasa: gunakan pelayar arus perdana dengan tetapan lalai dan sentiasa dikemas kini. Jika memerlukan privasi tinggi, gunakan pelayar yang menyeragamkan semua penggunanya seperti Tor Browser atau Mullvad Browser, atau Brave yang merawakkan isyarat mengikut laman web.

Mengapa memalsukan User-Agent selalunya memburukkan privasi

Memalsukan User-Agent hanya mengubah satu rentetan teks sementara semua API lain terus melaporkan keadaan sebenar. Pengunjung yang mendakwa menggunakan Windows sedangkan GPU melaporkan cip Apple, Client Hints melaporkan macOS dan zon masa Asia/Kuala_Lumpur mencipta percanggahan yang amat jarang dan stabil — tepat seperti yang dicari penjejak.

Mod inkognito dan VPN tidak mengubah cap jari pelayar anda

Tetingkap inkognito peribadi hanya memadamkan sejarah, kuki dan storan tapak setempat apabila ditutup. Ia tidak mengubah resolusi paparan, GPU, zon masa, fon atau User-Agent, menjadikan cap jari dalam tab inkognito biasanya serupa dengan tab biasa. VPN hanya menukar alamat IP — dan jika negara VPN tidak sepadan dengan zon masa dan bahasa sistem, ketidakcocokan itu menjadi isyarat pengecaman tambahan.

Menggunakan laporan ini untuk laporan pepijat atau tiket sokongan

Ciri Salin Semua sebagai JSON direka khusus untuk saat pembangun web bertanya "apakah pelayar dan OS yang anda gunakan?". Format JSON merangkumi User-Agent mentah, maklumat pelayar, OS, skrin, bahasa dan perkakasan grafik. Dua data paling penting untuk penyelesaian masalah ialah renderer WebGL (menjelaskan pepijat visual pada pemacu grafik tertentu) dan nisbah DPR bersama saiz tetingkap (menjelaskan ralat paparan pada skrin resolusi tinggi).

Soalan Lazim Mengenai Pemeriksaan Pelayar

Mengapa saya mendapat ralat "Pelayar anda sudah lapuk! Sila kemas kini pelayar anda"?

Laman web tersebut menyemak rentetan User-Agent anda dan mendapati versi lama dan bukannya menguji keupayaan sebenar pelayar. Tiga punca lazim: sistem operasi terlalu lama untuk menerima versi baharu; sambungan keselamatan mengubah suai rentetan User-Agent; atau skrip pengesanan laman web tersebut sudah lapuk.

Firefox saya menyatakan ia terkini tetapi laman web mengatakan ia lapuk — bagaimana membaikinya?

Nilai User-Agent anda telah ditindih secara kekal; anda perlu menetapkannya semula. Buka about:config, cari parameter general.useragent.override, klik kanan dan pilih Reset, kemudian mulakan semula Firefox. Sambungan pengubah user-agent atau perisian iklan sering meninggalkan nilai lapuk dalam tetapan ini.

Bagaimanakah cara menukar User-Agent dalam pelayar Safari?

Aktifkan menu Pembangunan (Develop), kemudian pilih rentetan yang diingini. Buka Safari > Tetapan > Lanjutan > tandakan "Tunjukkan ciri untuk pembangun web", kemudian buka menu Pembangunan > Ejen Pengguna (User Agent) untuk memilih pratetap atau rentetan khusus. Tetapan ini kembali asal apabila Safari ditutup.

Saya ingin mengurangkan fingerprinting sebanyak mungkin — apakah yang benar-benar berkesan?

Berbaur dengan kelompok ramai dan bukannya menambah alat perlindungan. Gunakan pelayar arus perdana dengan tetapan lalai kilang, pastikan ia sentiasa dikemas kini, biarkan tetingkap pada saiz biasa dan jangan palsukan User-Agent. Jika perlukan perlindungan maksimum, gunakan Tor Browser, Mullvad Browser atau Brave.

Jika saya memasang beberapa sambungan pelayar, adakah laman web tahu saya memasangnya?

Kerap kali ya. Pada pelayar Chromium, skrip web boleh menguji kehadiran fail dalaman sambungan yang boleh diakses awam. Sambungan juga dikesan melalui kod HTML, gaya CSS atau pengubahsuaian rangkaian yang disuntik ke dalam halaman. Setiap sambungan dikesan menambah bit pengenalan peranti anda.

Patutkah saya bimbang tentang fingerprinting berdasarkan sambungan pelayar?

Ya, dan di sinilah kebanyakan langkah privasi memakan diri. Menggunakan satu penyekat iklan popular selamat kerana dikongsi ratusan juta pengguna. Namun menggabungkan lima sambungan privasi khas mencipta tandatangan digital unik yang memudahkan penjejakan berterusan.

Pelayar saya menghantar User-Agent generik untuk berbaur — adakah itu menjadikan saya tanpa nama?

Tidak. User-Agent kini merupakan salah satu isyarat paling lemah dalam pengecaman. Pelayar tetap boleh dikenal pasti melalui tingkah laku dalaman API, prestasi grafik WebGL, resolusi paparan, nisbah DPR, zon masa, susunan bahasa dan fon tempatan yang tidak berubah.