Hva kan en nettleser fortelle om systemet ditt?

Alle nettsteder du åpner, kan stille nettleseren din mange spørsmål. Hvilken nettleser og versjon er dette? Hvilket operativsystem? Hvor mange CPU-tråder, hvor mye minne og hvilket grafikkort? Hvor stor er skjermen, er mørk modus aktivert, og hvilken tidssone befinner du deg i? Nettlesere svarer på mange av disse spørsmålene uten å spørre deg først, fordi nettsteder bruker svarene til å velge riktig videoformat, layout eller språk.

Verktøybeskrivelse

Dette verktøyet stiller nettleseren din alle disse spørsmålene samtidig og viser hvert svar på én side. Verdiene er gruppert i seksjoner: nettleser, operativsystem og enhet, skjerm, maskinvare, nettverk, språk og region, lagring, medieformater, tillatelser og støtte for web-API-er. Skriv i filterfeltet for å finne en verdi etter navnet eller selve verdien, for eksempel gpu, hdr eller blocked.

Alt leses i nettleseren din. Ingenting sendes til en server, så siden viser nøyaktig hva et nettsted kan finne ut om nettleseren din, og ikke noe mer.

Eksempler

Et typisk resultat på en Windows-bærbar PC med Chrome:

Verdi Resultat
Nettleser Chrome
Operativsystem Windows
OS-versjon 11
CPU-arkitektur x86 (64-bit)
CPU-tråder 16
Minne (RAM) 8 GB
GPU ANGLE (NVIDIA GeForce RTX 4060 Laptop GPU Direct3D11)
Skjermstørrelse 1920 × 1080
Oppdateringsfrekvens 144 Hz
Tidssone Europe/Berlin

Filtrer etter blocked for å se hvilke tillatelser du har slått av for dette nettstedet, eller etter drm for å se hvilke DRM-systemer nettleseren din støtter for strømming av video.

Funksjoner

  • Nettleserens navn, versjon, motor og merkevarer, med full versjon fra User-Agent Client Hints
  • De faktiske Windows 11- og macOS-versjonene, som user agent-strengen skjuler
  • CPU-arkitektur og -tråder, enhetens minne, GPU-leverandør og -modell samt GPU-arkitektur fra WebGPU
  • Skjermstørrelse, opprinnelig oppløsning, vindusstørrelse, pikselforhold, oppdateringsfrekvens, fargedybde, fargespekter og HDR
  • Tilgjengelighetsinnstillinger: mørk modus, redusert bevegelse, økt kontrast, tvungne farger og mer
  • Batterinivå og gjenværende tid, samt om et kamera og en mikrofon er tilkoblet
  • Nettverkstype, anslått båndbredde og tur-retur-tid, HTTP-protokoll og tidspunkt for sidelasting
  • Tidssone, UTC-forskyvning, sommertid, kalender, 24-timersklokke, ukens første dag samt formater for tall og datoer
  • Lagringskvote og -bruk, samt lagringstypene du kan bruke
  • Støtte for video- og lydkodeker, WebP-, AVIF- og JPEG XL-bilder samt DRM-systemer som Widevine
  • Tilstanden til 18 tillatelser, for eksempel posisjon, kamera, varsler og utklippstavle
  • Støtte for mer enn 60 web-API-er, fra WebGPU og WebUSB til de innebygde AI-API-ene
  • Vindusstørrelse, nettverk og skjerminnstillinger oppdateres automatisk når de endres
  • Filtrer alle verdier etter navn eller verdi

Slik fungerer det

De fleste verdiene hentes direkte fra nettleser-API-er som navigator, screen, Intl og matchMedia. Nettleseren og operativsystemet tolkes fra user agent-strengen og forbedres deretter med User-Agent Client Hints, når nettleseren støtter dem. GPU-navnet hentes fra WebGL, og oppdateringsfrekvensen måles ved å ta tiden på 40 animasjonsbilder.

Medestøtte testes i praksis: Verktøyet spør nettleseren om den kan spille av hver kodek, dekoder et lite testbilde i hvert bildeformat og ber hvert DRM-system om tilgang. Tillatelser leses med Permissions API, som bare rapporterer tilstanden og aldri viser en forespørsel.

Tips

  • «Ikke tilgjengelig» betyr at nettleseren din ikke deler denne verdien. Firefox og Safari deler for eksempel mindre enn Chrome, blant annet ingen informasjon om enhetsminne, batteri eller nettverkshastighet
  • Enhetens minne er en omtrentlig verdi. Nettlesere avrunder og begrenser den, så den kan være lavere enn minnet du faktisk har
  • Anslått båndbredde og tur-retur-tid er omtrentlige verdier som nettlesere med vilje avrunder, ikke en hastighetstest
  • Oppdateringsfrekvensen måles mens fanen er synlig. I en bakgrunnsfane vises «Ikke tilgjengelig»
  • Kamera og mikrofon viser om en enhet finnes, uten å be om tilgang til den
  • En tillatelse satt til «Spør først» betyr at nettstedet må spørre deg før det kan bruke den