Milyen böngészőt és operációs rendszert használsz?
Nézd meg a böngésződ nevét, verzióját, operációs rendszerét, platformját, nyelvi beállításait és egyéb adatait — mind a böngésző user agent és navigator tulajdonságaiból érzékelve.
Ez az eszköz a navigator.userAgent-et elemzi és a navigator tulajdonságokat olvassa ki a böngésződ, a verzió, az operációs rendszer, a motor, a CPU-magok és a rendelkezésre álló memória azonosításához.
A navigator.hardwareConcurrency a logikai CPU-magokat jelenti (jellemzően 4–16); a navigator.deviceMemory RAM-ot jelent GB-ban (csak Chrome, a legközelebbi 2 hatványára kerekítve).
Mit jelentenek az eredményeid?
| Result | Range | Meaning |
|---|---|---|
| Érzékelve | Böngésző, verzió és OS azonosítva | A böngésződ user agent karakterlánca sikeresen elemezve. A funkció-érzékelési eredmények mutatják, mely Web API-k érhetők el. |
| Korlátozott | Egyes tulajdonságok undefined-ot adnak | Olyan tulajdonságok, mint a deviceMemory, csak Chrome-ban érhetők el. A hiányzó értékek nem jeleznek problémát — a böngésző adatvédelmi szabályzatait tükrözik. |
| Nem támogatott | A user agent karakterlánc maszkolva vagy üres | Egyes adatvédelmi fókuszú böngészők csökkentik a user agent karakterláncot. Az alapvető funkció-érzékelés továbbra is működik funkció-ellenőrzéseken keresztül. |
Gyakori problémák és megoldásaik
Az érzékelt böngészőnév helytelen
Egyes böngészők kompatibilitási okokból módosítják a user agent karakterláncukat (pl. az Edge tartalmazza a 'Chrome'-ot az UA-jában). Az eszköz több jelet használ a pontosság javítására, de szélsőséges esetek előfordulhatnak.
A CPU-magok vagy memória ismeretlenként jelenik meg
A navigator.deviceMemory csak Chrome-ban és Edge-ben érhető el. A Firefox és a Safari adatvédelmi okokból nem teszi közzé ezt az értéket.