Praktisk teknisk support

Varför webbläsare detektering har gränser

En webbplats ser vad webbläsaren rapporterar, vilket är användbart för support, men det är inte samma sak som att inspektera hela enheten.

Senast granskad: 1 år sedan

En webbplats får en beskrivning, inte en enhetsinventering

Din webbläsare exponerar information som är avsedd att hjälpa webbplatser att bete sig på rätt sätt. Den traditionella användaragentsträngen är en beskrivning; vissa webbläsare erbjuder också användaragent Client Hints.Ingen av dem ger en fullständig inspektion av installerad programvara, enhetsmodell eller dess uppdateringsstatus.

WAIU webbläsare och systemkort, med en uttryckligen märkt exempel offentlig IP-adress.
Utgångspunkten är flikarna för webbläsare och operativsystem. Detta exempel visar flikarna för webbläsare och operativsystem. IP-adressen 203.0.113.24 är reserverad för dokumentation och visas för illustration, inte som ett live-resultat. Visa full storlek (öppnas i en ny flik).

Varför flera webbläsarnamn kan visas

En user-agent-sträng kan innehålla namn som associeras med andra webbläsare för kompatibilitet. Chromium-baserade webbläsare delar mycket av den underliggande tekniken, och en sträng kan förkortas eller ändras. Att välja det första bekanta ordet kan därför ge fel resultat. WAIU använder igenkännbara mönster och tillgängliga tips, och lämnar osäkra resultat märkta snarare än att uppfinna detaljer.

Där Client Hints hjälper, och där de inte gör

Vissa webbläsare kan tillhandahålla strukturerad webbläsar- och plattformsinformation istället för att en webbplats ska dra slutsatser utifrån en sträng.Tillgängligheten beror på webbläsaren, dess policyer och webbläsningskontexten.WAIU kan inte kräva att varje webbläsare ska visa en exakt version. Läs Chromes förklaring av User-Agent Client Hints för teknisk bakgrund.

Ett överraskande resultat betyder inte automatiskt ett fel
Vad du märkerHur man tolkar det
Windows 10 eller 11 visas istället för en exakt versionTillgängliga plattformstips kan skilja mellan olika versioner, men enhetens inställningar är den rätta källan för att få reda på exakt utgåva och version.
En webbläsarversion ser avrundad eller ofullständig utKontrollera webbläsarens Om-skärm innan du bestämmer dig för att den behöver en uppdatering.
En iPad ser ut som en stationär webbläsareVissa surflägen för surfplattor använder identifiering i skrivbordsstil. Enhetstyp är fortfarande en uppskattning.
En länk beter sig annorlunda i en annan appEn inbäddad webbläsare eller webbvy kan ha andra funktioner, lagring och behörigheter än den fristående webbläsaren.

Bekräfta den detalj som är viktig för problemet

  1. Kör Checkern i den berörda webbläsaren, snarare än en annan webbläsare installerad på samma dator.
  2. Använd webbläsarens Om-skärm när support behöver dess fullständiga version eller uppdateringsstatus.
  3. Använd operativsystemets inställningar för en exakt utgåva och bygga. Vår Windows-versionsguide innehåller exempel.
  4. Ange om du öppnade sidan i en fristående webbläsare eller i en annan app.

Till exempel är en supportrapport som säger ”Windows 11 eller senare” användbar i sammanhanget, men det är inte ett definitivt byggnummer.Skicka den exakta inställningsläsningen separat om problemet beror på en viss utgåva. Microsoft dokumenterar skillnaden i Windows-identifiering.

För webbplatsutvecklare

Använd funktionsidentifiering för den funktion som du behöver istället för att anta att ett varumärke garanterar support. Behandla webbläsaridentifiering som ett diagnostiskt sammanhang, inte autentisering, bedrägeriskydd eller ett tillförlitligt fingeravtryck på enheten. Webbläsarbeskrivningar kan ändras. En saknad ledtråd bör inte hindra en besökare från att använda en funktion som faktiskt fungerar.

Dela användbara bevis, inte falsk säkerhet

Användaragentkontrollen Visar den rapporterade strängen, medan huvudkontrollern samlar in bredare supportdetaljer. Granska resultatet och lägg till en kort beskrivning av problemet. Om detektering och skärmen Om inte stämmer överens, inkludera båda och förklara hur var och en erhölls. vad du ska skicka till supporten.