Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 29264|Odpowiedź: 0

Podsumowując popularną encyklopedię User-Agent w przeglądarce

[Skopiuj link]
Opublikowano 2021-6-14 10:25:41 | | | |
1. Podstawowa wiedza:

User-Agent for Http Header

User Agent, znany również jako UA po chińsku, jest częścią protokołu HTTP i stanowi komponent domeny nagłówkowej. Jest to specjalny nagłówek łańcucha tekstów, który dostarcza informacji na stronie internetowej o typie i wersji przeglądarki, systemie operacyjnym i wersji, jądrze przeglądarki itd. Dzięki temu logo odwiedzana przez użytkownika strona może wyświetlać różne układy, zapewniając lepsze doświadczenia lub prowadzić statystyki informacyjne. Na przykład dostęp do Google przez telefon komórkowy nie jest tym samym co dostęp do komputera, co Google ocenia na podstawie UA odwiedzającego. UA można zamaskować.

Standardowy format dla łańcucha UA przeglądarki: Browser ID (ID systemu operacyjnego; identyfikacja poziomu szyfrowania; Język przeglądarki) wyświetlają informacje o identyfikacji wersji silnika. Ale przeglądarki są inne.

Opis struny:

1. Logo przeglądarki

Dla celów kompatybilności i promocji wiele przeglądarek ma to samo logo, więc logo nie wskazuje prawdziwej wersji przeglądarki, a informacje o prawdziwej wersji można znaleźć na końcu ciągu UA.

2. Identyfikacja systemu operacyjnego



3. Identyfikacja poziomu szyfrowania

N: Oznacza brak bezpiecznego szyfrowania
I: Wskazuje na słabe szyfrowanie bezpieczeństwa
U: Wskazuje na silne szyfrowanie bezpieczeństwa

4. Język przeglądarki
Język określony w preferencji > języki ogólnych >

5. Silnik renderujący
Główne silniki renderujące używane przez przeglądarkę wyświetlacza to: Gecko, WebKit, KHTML, Presto, Trident, Tasman itd., w formacie informacji o silniku renderującym/wersji

6. Informacje o wersji
Wyświetla rzeczywiste informacje o wersji przeglądarki w następującym formacie: informacje o przeglądarce/wersji

Notatki:
1. W ustawieniach targetowania reklam, targetowanie przeglądarki i systemu operacyjnego są celowane zarówno w informacje w User-Agent.
2. Aby uzyskać więcej informacji o User-Agent, zapoznaj się z historią ciągów User-Agent

Szczegóły Browser User-Agenta

PC:

Safari 5.1 – MAC
User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50

Safari 5.1 – Windows
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50

IE 9.0
User-Agent:Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0;

IE 8.0
User-Agent:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)

IE 7.0
User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)

IE 6.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Firefox 4.0.1 – MAC
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

Firefox 4.0.1 – Windows
User-Agent:Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

Opera 11.11 – MAC
User-Agent:Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; en) Presto/2.8.131 Version/11.11

Opera 11.11 – Windows
User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11

Chrome 17.0 – MAC
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11

Maxthon
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)

Tencent TT
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0)

The World 2.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

Świat 3.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; The World)

Przeglądarka Sogou 1.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0)

Przeglądarka 360
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; 360SE)

Avant
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser)

Zielona przeglądarka
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

Na urządzeniach mobilnych:

Safari iOS 4.33 – iPhone
User-Agent:Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

Safari iOS 4.33 – iPod Touch
User-Agent:Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

Safari iOS 4.33 – iPad
User-Agent:Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

Android N1
User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Przeglądarka Android QQ dla Androida
User-Agent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Android Opera Mobile
User-Agent: Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10

Android Pad Moto Xoom
User-Agent: Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13

BlackBerry
User-Agent: Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+

WebOS HP Touchpad
User-Agent: Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.0; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/233.70 Safari/534.6 TouchPad/1.0

Nokia N97
User-Agent: Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124

Windows Phone Mango
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)

UC nie
User-Agent: UCWEB7.0.2.37/28/999

Standard UC
User-Agent: NOKIA5700/ UCWEB7.0.2.37/28/999

UCOpenwave
User-Agent: Openwave/ UCWEB7.0.2.37/28/999

UC Opera
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999

2. Rozpoznawanie przeglądarek

1. Przeglądarka IE (weźmy na przykład IE 9.0)

PC: User-Agent: Mozilla/5.0 (kompatybilny; MSIE 9.0; Windows NT 6.1; Trident/5.0;
Urządzenie mobilne: User-Agent: Mozilla/5.0 (kompatybilny; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Tytan)

Ponieważ Aoyou, Window of the World, 360 Browser, Tencent Browser, Sogou Browser, Avant i Green Browser korzystają z jąder IE, standardem oceny IE w przeglądarce jest pole "MSIE", a liczba po polu MSIE to numer wersji, ale należy też ocenić, że nie obejmuje "Maxthon", "The world", "360SE", "TencentTraveler", "SE" i "Avant" oraz innych pól (Zielona przeglądarka nie jest wyraźnie oznaczona). Urządzenia mobilne muszą także określić numer wersji IEMobile+.

2. Przeglądarka 360

PC: User-Agent: Mozilla/4.0 (kompatybilny; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; . NET4.0C; . NET4.0E; .NET CLR 2.0.50727; 360SE)
Urządzenia mobilne: Niedostępne

Przeglądarka 360 jest oceniana na podstawie pola "360SE", które nie ma żadnej wersji informacji.

3. Przeglądarka Sogou

PC: User-Agent:Mozilla/4.0 (kompatybilny; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0)
Urządzenia mobilne: Niedostępne

Kryteria oceny w przeglądarce Sogou to pola "SE" i "MetaSr", a numer wersji to liczba po SE.

4、Chrome

PC: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, podobnie jak Gecko) Chrome/17.0.963.56 Safari / 535.11

Urządzenie mobilne: User-Agent: Mozilla/5.0 (Linux; U; Android 2.2.1; ZH-CN; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, podobnie jak Gecko) Wersja/4.0 Mobile Safari/533.1

Kryterium dla przeglądarki Chrome na PC jest pole Chrome, a liczba po Chrome to numer wersji; Mobilna przeglądarka Chrome ocenia pola takie jak "Android", "Linux" i "Mobile Safari", a liczba po wersji to numer wersji.

5、Safari

PC: User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, podobnie jak Gecko) Version/5.1 Safari/534.50

Urządzenie mobilne: User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 jak Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, podobnie jak Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

Ponieważ przeglądarka Chrome i Nokia Series 60 również korzystają z jądra WebKit, przeglądarka Safari musi być oceniona jako zawierająca pole safari, a nie Chrome i inne informacje, a liczba po "version/" to numer wersji. Przeglądarka Safari na urządzeniu mobilnym zawiera pole Mobile w powyższych warunkach.

6. Przeglądarka Tencent

PC: User-Agent: Mozilla/4.0 (kompatybilny; MSIE 7.0; Windows NT 5.1; Trident/4.0; TencentTraveler 4.0; .NET CLR 2.0.50727)

Urządzenie mobilne: User-Agent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; ZH-CN; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, podobnie jak Gecko) Version/4.0 Mobile Safari/533.1

Kryterium oceny Tencent Browser to "TencentTraveler" lub "QQBrowser", a liczba po TencentTraveler lub QQBrowser to numer wersji.

7、Firefox

PC: User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

Mobilnie: User-Agent: Mozilla/5.0 (Androdi; Linux armv7l; rv:5.0) Gecko/ Firefox/5.0 fennec/5.0

Kryterium Firefoxa to pole Firefox, a liczba po Firefoxie to numer wersji.

8、Świat

PC: User-Agent: Mozilla/4.0 (kompatybilny; MSIE 7.0; Windows NT 5.1; Świat)

Urządzenia mobilne: Niedostępne

Przeglądarka Theworld jest oceniana na podstawie pola "The world", które nie wskazuje numeru wersji.

Należy zauważyć, że w User-Agent wersji The World 2.x nie ma pola "The world".

9. Podróże

PC: User-Agent: Mozilla/4.0 (kompatybilny; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)

Urządzenia mobilne: Niedostępne

Standardem nawigacji po przeglądarce jest "Maxthon", a liczba po Maxthon to numer wersji.

10. Opera

PC: User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11

Urządzenie mobilne: User-Agent: Opera/9.80 (Android 2.3.4; Linux; Opera mobi/adr-1107051709; U; zh-cn) Presto/2.8.149 Version/11.10

Kryterium oceny przeglądarki opera to pole opera, a liczba po polu opera to numer wersji.

11. Przeglądarka UC

UC Web oferuje różne tryby przeglądania, a odpowiadający mu User-Agent to:

UC nie
User-Agent: UCWEB7.0.2.37/28/999

Standard UC
User-Agent: NOKIA5700/ UCWEB7.0.2.37/28/999

UCOpenwave
User-Agent: Openwave/ UCWEB7.0.2.37/28/999

UC Opera
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999

Przeglądarka UC jest oceniana na podstawie pola "UCWEB", a numer po UCWEB to numer wersji.

Orientacja systemu operacyjnego

Orientacja systemu operacyjnego zależy od User-Agenta w nagłówku http przesyłanych przez każdą przeglądarkę podczas otwierania strony.
Więcej informacji o User-Agent można znaleźć w Szczegółach Browser User-Agent.

Przyjrzyjmy się metodom identyfikacji różnych systemów operacyjnych w User-Agent.

PC



Mobilność





Poprzedni:Brakujące lub niebezpieczne luki w nagłówku "Content-Security-Policy"
Następny:Wielooperacje wielofunkcyjne pliku konfiguracyjnego nginx
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com