Dla programistów

Analizator user agent: jaki jest mój user agent?

Przeanalizuj ciąg user agent, żeby rozpoznać przeglądarkę, silnik renderujący, system operacyjny i typ urządzenia.

Dostępne również w:EnglishEspañolPortuguêsFrançaisDeutschItalianoNederlands

NieznanyPrzeglądarka
NieznanySilnik
NieznanySystem operacyjny
KomputerTyp urządzenia
NieWygląda na bota

Wszystko liczy się w twojej przeglądarce. To, co wpisujesz, nie trafia na żaden serwer.

Analizator user agent: do czego służy

Ciągi user agent to archeologiczny zapis historii przeglądarek: niemal wszystkie wciąż podają się za „Mozilla” z powodów kompatybilności sięgających lat dziewięćdziesiątych. Ten analizator wyciąga przeglądarkę, silnik, system operacyjny i typ urządzenia z twojego własnego ciągu albo z dowolnego, który wkleisz.

Analizator user agent: jak korzystać

  1. User agent twojej przeglądarki wczytuje się automatycznie.
  2. Albo wklej ciąg z logu serwera lub eksportu z narzędzia analitycznego.
  3. Odczytaj wykrytą przeglądarkę, wersję, silnik, system operacyjny i typ urządzenia.
  4. Skopiuj pełny ciąg, jeśli musisz udostępnić go pomocy technicznej.

Najczęściej zadawane pytania

Dlaczego wszystkie przeglądarki podają „Mozilla/5.0”?

Z powodów historycznej kompatybilności. W latach dziewięćdziesiątych serwery sprawdzały, czy przeglądarka to Mozilla, zanim wysłały nowoczesny HTML, więc wszystkie przyjęły ten prefiks i żadna nie mogła go od tamtej pory usunąć.

Czy wykrywanie przeglądarki po user agencie jest wiarygodne?

Niezbyt. Ciągi łatwo sfałszować, przeglądarki zamrażają część informacji dla ochrony prywatności, a Chrome ogranicza szczegółowość. Do sprawdzania funkcji poprawnym podejściem jest wykrywanie funkcji (feature detection).

Czym są Client Hints?

Nowoczesny zamiennik: przeglądarka wysyła ustrukturyzowane nagłówki Sec-CH-UA, a serwer prosi o więcej szczegółów tylko wtedy, gdy naprawdę ich potrzebuje. Znacznie lepiej chronią prywatność niż jeden identyfikujący ciąg.

Dlaczego Chrome wspomina Safari, a Edge wspomina Chrome?

Ponieważ dzielą pochodzenie silnika i każdy dodał identyfikatory, żeby nie otrzymywać uproszczonych stron. Wynik to ciąg wymieniający cztery przeglądarki, a opisujący jedną.