Werkzeuge

User-Agent-Parser

Eine User-Agent-Zeichenkette in Browser, Engine, Betriebssystem und Gerät verwandeln.

Läuft im BrowserNetzwerk10.190
Kostenlos

Eingabe

0 BBis 8.0 KB kostenlos

Ergebnis

Das Ergebnis erscheint hier.

Ihre Läufe

Gespeichert werden nur Läufe, die Punkte kosten.

Melden Sie sich an, um einen Verlauf Ihrer Läufe zu behalten.

User-Agent-Zeichenketten sind eine Ansammlung von dreißig Jahren Kompatibilitätslügen – jeder Browser behauptet, Mozilla zu sein, und die meisten behaupten, mehrere andere zu sein. Dieses Tool löst eine solche Zeichenkette in den Browser, die Rendering-Engine, das Betriebssystem und das Gerät auf, das sie tatsächlich beschreibt – genau das, was Sie brauchen, wenn Sie ein Access-Log lesen oder einen Bug aus einem Support-Ticket reproduzieren möchten.

So arbeitet es

  • Das Parsing läuft in Ihrem Browser mit ua-parser-js, der Bibliothek, die die meisten Analyse-Tools verwenden.
  • Browser, Engine, Betriebssystem, Gerätetyp und CPU-Architektur werden separat gemeldet.
  • Ihre eigene User-Agent-Zeichenkette ist standardmäßig ausgefüllt, sodass das Tool auch ohne Einfügen nützlich ist.

Wohin Ihre Daten gehen

Nirgendwohin. Dieses Werkzeug läuft vollständig in Ihrem Browser: Der eingefügte Text wird von der Seite verarbeitet und weder an einen Server übertragen noch protokolliert.

Kostet ein Lauf Punkte, wird eine einzeilige Zusammenfassung in Ihrem eigenen Verlauf gespeichert, damit Sie ihn wiederfinden. Festgehalten wird die Form des Laufs — Größen, Anzahlen, die abgefragten Werte — nie der eingefügte Inhalt.

Was es kostet

Dieses Werkzeug ist kostenlos, ohne Anmeldung und ohne Punkte.

Häufige Fragen

Warum sagt jeder Browser Mozilla?
In den Neunzigern haben Server vor dem Ausliefern von Frames nach Mozilla geschnüffelt, also behauptete jeder Konkurrent, es zu sein, und nichts konnte je damit aufhören. Das Token trägt heute keinerlei Information.
Sollte ich den User-Agent für Feature-Erkennung verwenden?
Nein. Testen Sie das Feature selbst. UA-Zeichenketten sind frei fälschbar, werden von Browsern zunehmend absichtlich eingefroren und sind falsch, sobald eine neue Version erscheint.
Warum ist ein moderner Chrome-UA so vage?
Browser reduzieren bewusst die Details in der UA-Zeichenkette, um Fingerprinting einzuschränken, und verlagern Spezifika in Client Hints, die eine Website erst anfragen muss.

Das Open Source dahinter

Dieses Werkzeug läuft auf faisalman/ua-parser-js, veröffentlicht unter MIT. Wer dasselbe Verhalten im eigenen Programm braucht, greift zu dieser Bibliothek.

faisalman/ua-parser-js

Auch bekannt als

  • User Agent parsen
  • User-Agent-String auslesen
  • UA-Parser
  • Browser-Erkennung
  • User-Agent analysieren