Mitä selainta ja käyttöjärjestelmää käytät?
Näet selaimesi nimen, version, käyttöjärjestelmän, alustan, kieliasetukset ja muuta — kaikki tunnistetaan selaimesi user agent -merkkijonosta ja navigator-ominaisuuksista.
Työkalu jäsentää navigator.userAgent-merkkijonon ja lukee navigator-ominaisuuksia tunnistaakseen selaimesi, version, käyttöjärjestelmän, moottorin, suorittimen ytimet ja käytettävissä olevan muistin.
navigator.hardwareConcurrency raportoi loogiset suoritinytimet (tyypillisesti 4–16); navigator.deviceMemory raportoi RAM:n gigatavuina (vain Chrome, pyöristetty lähimpään kakkosen potenssiin).
Mitä tuloksesi tarkoittavat?
| Result | Range | Meaning |
|---|---|---|
| Havaittu | Selain, versio ja käyttöjärjestelmä tunnistettu | Selaimesi user agent -merkkijono jäsennettiin onnistuneesti. Ominaisuustunnistuksen tulokset näyttävät, mitkä Web API:t ovat käytettävissä. |
| Rajoitettu | Jotkin ominaisuudet palauttavat undefined | Ominaisuudet kuten deviceMemory ovat vain Chromelle. Puuttuvat arvot eivät viittaa ongelmaan — ne heijastavat selaimen tietosuojakäytäntöjä. |
| Ei tuettu | User agent -merkkijono on peitetty tai tyhjä | Jotkin tietosuojapainotteiset selaimet vähentävät user agent -merkkijonoa. Ydintoimintojen tunnistus toimii silti ominaisuustarkistusten kautta. |
Yleisiä ongelmia ja niiden ratkaisuja
Tunnistettu selaimen nimi on virheellinen
Jotkin selaimet muokkaavat user agent -merkkijonoaan yhteensopivuuden vuoksi (esim. Edge sisältää 'Chrome' UA:ssaan). Työkalu käyttää useita signaaleja tarkkuuden parantamiseksi, mutta erikoistapauksia esiintyy.
Suorittimen ytimet tai muisti näkyy tuntemattomana
navigator.deviceMemory on käytettävissä vain Chromessa ja Edgessä. Firefox ja Safari eivät paljasta tätä arvoa tietosuojasyistä.