Kontakta supporten

Vi svarar via e-post, oftast inom två dagar.

Google reCAPTCHA kontrollerar det här inskicket mot missbruk; data skickas till Google. Skriptet laddas först när formuläret öppnas.

← Alla inlägg

Webbläsarlistan säger mindre än det verkar

Statistikpaneler visar alltid en prydlig lista över de program som hämtar sidorna, där trafiken delas upp i tydliga segment som Chrome, Firefox eller Safari. Den ordnade presentationen döljer ofta en djupt kaotisk och i grunden missvisande teknisk verklighet.

Uppgifterna bygger helt och hållet på en textrad som kallas User-Agent-strängen och som det besökande programmet skickar med vid varje filbegäran. Diagrammen ser auktoritativa ut, men identifieringen bakom dem har historiskt manipulerats och förlorar alltmer sin detaljprecision.

en sträng skickasflera motornamn i denen post i listanEdge, Opera, Vivaldi och Brave körs alla på samma motor under ytan

Varför varje webbläsare kallar sig Mozilla

Den bristande tillförlitligheten i webbläsaridentifieringen går tillbaka till webbutvecklingens tidiga dagar. För flera decennier sedan levererade webbservrar olika HTML-strukturer beroende på vilket webbläsarnamn de kände igen.

För att användarna skulle få den mest avancerade versionen av en sida började konkurrerande webbläsarutvecklare hävda kompatibilitet genom att medvetet lägga till konkurrenternas namn i sina egna identifieringssträngar.

En modern webbläsare kan samtidigt presentera sig som Mozilla, AppleWebkit, KHTML, Gecko och Safari. Att tolka detta invecklade historiska collage kräver komplicerad mönstermatchning, och det som borde vara en enkel identifiering blir en kvalificerad gissning.

En motor under många namn

Dessutom domineras dagens webb överväldigande av en enda underliggande renderingsarkitektur.

I dag bygger välkända webbläsare som Edge, Opera, Vivaldi och Brave alla på motorn Chromium med öppen källkod. Varumärkena skiljer sig åt, men det faktiska tekniska beteendet och renderingsförmågan är nästan identiska.

Att skilja mellan dessa Chromium-baserade varianter i statistiken ger anmärkningsvärt lite praktiskt värde för den som vill säkerställa bred kompatibilitet, eftersom en sida som fungerar korrekt i en av dem nästan säkert fungerar likadant i de andra.

Strängen som blir allt kortare

Under de senaste åren har strävan efter bättre integritet aktivt monterat ned det som återstod av User-Agent-strängens tillförlitlighet.

Eftersom mycket specifika versionsnummer och systemarkitekturer underlättar integritetskränkande spårning och digitala fingeravtryck fryser eller minskar de stora webbläsartillverkarna numera systematiskt de uppgifter som skickas. Generiska versionsnummer ersätter alltmer exakta underversioner, och mobilappar utger sig ofta för att vara datorwebbläsare.

Breda trender kring användning i mobil kontra dator är därför fortfarande värdefulla, men specifika versionsnummer för webbläsare bör betraktas med djup skepsis snarare än behandlas som absoluta tekniska fakta.

Annons