Selaintiedot
Tunnista heti selaimen nimi, versio, renderöintimoottori, käyttöjärjestelmä, näytön resoluutio, kieli ja kaikki selaimen ominaisuudet verkossa.
Mitä selaintietoja voidaan tunnistaa?
Tunnistaa kattavat selaintiedot mukaan lukien nimi ja versio, renderöintimoottori (Blink, Gecko, WebKit), käyttöjärjestelmä, näytön resoluutio ja värisyvyys, kieliasetukset, JavaScript-moottori, tuetut verkkosivu-API:t (WebGL, WebAssembly, Service Workers), evästetila, kosketustuki ja monia muita ominaisuuksia.
Miten selaimen tunnistus toimii?
Käyttää useita menetelmiä: navigator.userAgent-merkkijonon jäsentäminen perustunnistukseen, ominaisuuksien tunnistus (tarkistetaan onko tiettyjä API:ja olemassa) ja navigator.platform- sekä screen-ominaisuuksien analysointi. Nykyiset selaimet tukevat myös Client Hints API:a tarkempien tietojen saamiseksi.
Lähetetäänkö tietojani palvelimelle?
Ei. Kaikki tunnistus tapahtuu 100% paikallisesti selaimessasi JavaScriptillä. Tietoja ei lähetetä palvelimille, evästeitä ei aseteta eikä seurantaa tapahdu. Yksityisyytesi on täysin suojattu.
Miksi selaimen tunnistus voi olla epätarkka?
Jotkin selaimet väärentävät user-agent-merkkijononsa yhteensopivuuden vuoksi (esim. Edge näkyy Chromena). Yksityisyyteen keskittyvät selaimet saattavat satunnaistaa tiettyjä ominaisuuksia. Ominaisuuksien tunnistus on luotettavampaa kuin pelkkä user-agent-analyysi.
Mikä on user-agent-merkkijono?
User-agent-merkkijono on tekstintunniste, jonka selaimesi lähettää verkkosivustoille. Se sisältää tietoja selaimen nimestä, versiosta, renderöintimoottorista ja käyttöjärjestelmästä. Verkkosivustot käyttävät sitä yhteensopivan sisällön toimittamiseen ja selauskokemuksen optimointiin.
Mikä on ero selainmoottorin ja renderöintimoottorin välillä?
Renderöintimoottori (Blink, Gecko, WebKit) käsittelee verkkosivujen näyttämisen jäsentämällä HTML/CSS:n ja piirtämällä pikseleitä. JavaScript-moottori (V8, SpiderMonkey, JavaScriptCore) suorittaa JavaScript-koodia. Yhdessä ne muodostavat selaimen ydinteknologiapiston.
Miten voin tarkistaa näyttöni resoluution?
Tämä työkalu näyttää näyttösi resoluution (esim. 1920x1080), käytettävissä olevan näyttöalueen (ilman tehtäväpalkkia), värisyvyyden (bittiä per pikseli) ja laitteen pikselisuhteen. Nämä tiedot auttavat kehittäjiä optimoimaan asetteluja eri näytöille.
Mitä ovat selaimen ominaisuudet ja miksi ne ovat tärkeitä?
Selaimen ominaisuudet viittaavat tuettuihin verkkoteknologioihin ja API:hin kuten WebGL 3D-grafiikkaan, WebAssembly suorituskykyiseen koodiin, Service Workers offline-toiminnallisuuteen ja erilaisiin HTML5-ominaisuuksiin.
Voivatko verkkosivustot käyttää näitä tietoja seuratakseen minua?
Selaimen sormenjälkien tunnistus käyttää selainominaisuuksien yhdistelmiä (user agent, näytön resoluutio, asennetut fontit, aikavyöhyke) luodakseen yksilöllisiä tunnisteita. Tämä työkalu näyttää tietosi vain paikallisesti tallentamatta tai lähettämättä tietoja.
Mikä on WebGL ja mistä tiedän tukeeko selaimesi sitä?
WebGL (Web Graphics Library) on JavaScript API 2D- ja 3D-grafiikan renderöintiin selaimessa ilman lisäosia. Tämä työkalu tunnistaa WebGL-tuen ja version (1.0, 2.0). Useimmat nykyaikaiset selaimet tukevat OpenGL ES 3.0:een perustuvaa WebGL 2.0:aa.