1. Temel bilgiler:
User-Agent for Http Header
Kullanıcı Ajanı, Çince'de UA olarak da bilinir, HTTP protokolünün bir parçasıdır ve başlık alanının bir bileşenidir. Bu, kullandığınız tarayıcının türü ve sürümü, işletim sistemi ve sürümü, tarayıcı çekirdeği vb. hakkında web sitesine bilgi sağlayan özel bir dizgi başlığıdır. Bu logo sayesinde, kullanıcının ziyaret ettiği web sitesi farklı düzenler göstererek kullanıcılara daha iyi bir deneyim sunabilir veya bilgi istatistikleri yapabilir. Örneğin, Google'a cep telefonuyla erişmek, Google'ın ziyaretçinin UA'sına göre değerlendirdiği bir bilgisayara erişmekle aynı şey değildir. UA kamufle edilebilir.
Tarayıcının UA dizisi için standart format: Tarayıcı Kimliği (işletim sistemi ID; şifreleme seviyesi tanımlama; tarayıcı dili) motor tanımlama versiyon bilgisini render eder. Ama tarayıcılar farklı.
Dize açıklaması:
1. Tarayıcı logosu
Uyumluluk ve tanıtım amaçları için, birçok tarayıcı aynı logoya sahiptir, bu yüzden tarayıcı logosu tarayıcının gerçek sürümünü göstermez ve gerçek sürüm bilgileri UA dizisinin sonunda bulunabilir.
2. İşletim sistemi tanımlama
3. Şifreleme seviyesi tanımlama
N: Güvenli şifreleme olmadığını gösterir I: Zayıf güvenlik şifrelemesini gösterir U: Güçlü güvenlik şifrelemesini gösterir
4. Tarayıcı dili Tercihte belirtilen dil Genel > dilleri >
5. Render motoru Görüntüleme tarayıcısının kullandığı ana render motorları: Gecko, WebKit, KHTML, Presto, Trident, Tasman vb., rendering motoru/sürüm bilgisi formatında
6. Versiyon bilgisi Tarayıcının gerçek sürüm bilgilerini aşağıdaki formatta gösterir: tarayıcı/sürüm bilgisi
Notlar: 1. Reklam hedefleme ayarlarında, tarayıcı hedefleme ve işletim sistemi hedefleme, User-Agent'teki bilgileri hedefliyor. 2. User-Agent hakkında daha fazla bilgi için lütfen User-agent dizileri geçmişine bakınız
Tarayıcı Kullanıcı-Ajanı detayları
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)
Dünya 2.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Dünya 3.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; The World)
Sogou Browser 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)
360 Tarayıcı
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)
Yeşil Tarayıcı
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Mobil cihazlarda:
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
Android için Android QQ Tarayıcı
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 Dokunmatik Paneli
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 ise
User-Agent: UCWEB7.0.2.37/28/999
UC standardı
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. Tarayıcı tanıma
1. IE tarayıcı (örnek olarak IE 9.0'ı ele alalım)
PC: User-Agent: Mozilla/5.0 (uyumlu; MSIE 9.0; Windows NT 6.1; Trident/5.0; Mobil cihaz: User-Agent: Mozilla/5.0 (uyumlu; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)
Aoyou, Window of the World, 360 Browser, Tencent Browser, Sogou Browser, Avant ve Green Browser hepsi IE çekirdekleri kullandığından, IE tarayıcı değerlendirmesi için standart "MSIE" alanıdır ve MSIE alanından sonraki sayı sürüm numarasıdır, ancak ayrıca "Maxthon", "The world", "360SE", "TencentTraveler", "SE" ve "Avant" gibi türleri içermediği de değerlendirilmelidir ve diğer alanlarda (Yeşil Tarayıcı net olarak tanımlanmamıştır). Mobil cihazların ayrıca IEMobile+ sürüm numarasını belirlemesi gerekir.
2. 360 tarayıcı
PC: User-Agent: Mozilla/4.0 (uyumlu; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; . NET4.0C; . NET4.0E; .NET CLR 2.0.50727; 360SE) Mobil cihazlar: Mevcut değil
360 tarayıcı, sürüm göstergesi olmayan "360SE" alanıyla değerlendirilir.
3. Sogou tarayıcısı
PC: User-Agent:Mozilla/4.0 (uyumlu; 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) Mobil cihazlar: Mevcut değil
Sogou Browser'ın değerlendirme kriterleri "SE" ve "MetaSr" alanlarıdır ve sürüm numarası SE'den sonraki sayıdır.
4、Chrome
PC: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, Gecko gibi) Chrome/17.0.963.56 Safari/535.11
Mobil cihaz: User-Agent: Mozilla/5.0 (Linux; U; Android 2.2.1; ZH-CN; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, Gecko gibi) Sürüm/4.0 Mobile Safari/533.1
PC Chrome tarayıcısı için kriter, chrome alanıdır ve chrome'dan sonraki sayı sürüm numarasıdır; Mobil Chrome tarayıcısı "Android", "Linux" ve "Mobile Safari" gibi alanları değerlendirir ve sürümden sonraki sayı sürüm numarasıdır.
5、Safari
PC: User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, Gecko gibi) Sürüm/5.1 Safari/534.50
Mobil cihaz: Kullanıcı-Ajan: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 gibi Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, Gecko gibi) Sürüm/5.0.2 Mobil/8J2 Safari/6533.18.5
Chrome ve Nokia'nın Series 60 tarayıcısı da WebKit çekirdeğini kullandığından, Safari tarayıcısının Safari alanını içerdiği, Chrome ve diğer bilgileri değil, içerdiği değerlendirilmeli ve "sürüm/" sonrası sayı sürüm numarasıdır. Yukarıdaki koşullar altında Mobile alanını içeren ise mobil cihazdaki Safari tarayıcısıdır.
6. Tencent tarayıcı
PC: User-Agent: Mozilla/4.0 (uyumlu; MSIE 7.0; Windows NT 5.1; Trident/4.0; TencentTraveler 4.0; .NET CLR 2.0.50727)
Mobil cihaz: User-Agent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; ZH-CN; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, Gecko gibi) Sürüm/4.0 Mobile Safari/533.1
Tencent Browser'ın değerlendirme kriterleri "TencentTraveler" veya "QQBrowser"dir ve TencentTraveler veya QQBrowser'dan sonraki sayı sürüm numarasıdır.
7、Firefox
PC: User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Mobil: Kullanıcı-Ajan: Mozilla/5.0 (Androdi; Linux armv7l; rv:5.0) Gecko/ Firefox/5.0 fennec/5.0
Firefox'un kriteri Firefox alanıdır ve firefox'tan sonraki sayı sürüm numarasıdır.
8、Dünya
PC: User-Agent: Mozilla/4.0 (uyumlu; MSIE 7.0; Windows NT 5.1; The World)
Mobil cihazlar: Mevcut değil
Dünya tarayıcısı, sürüm numarasını göstermeyen "The world" alanıyla değerlendirilir.
Dünyanın Kullanıcı-Ajanı sürümü 2.x'te "Dünya" için bir alan olmadığını unutmayın.
9. Seyahat
PC: User-Agent: Mozilla/4.0 (uyumlu; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)
Mobil cihazlar: Mevcut değil
Tarayıcıda gezinme standardı "Maxthon"dur ve Maxthon'dan sonraki numara sürüm numarasıdır.
10、Opera
PC: User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11
Mobil cihaz: Kullanıcı-Ajan: Opera/9.80 (Android 2.3.4; Linux; Opera mobi/adr-1107051709; U; zh-cn) Presto/2.8.149 Version/11.10
Opera tarayıcısının değerlendirme kriteri opera alanıdır ve opera alanından sonraki sayı sürüm numarasıdır.
11. UC Tarayıcı
UC Web'in çeşitli gezinme modları vardır ve karşılık gelen User-Agent şudur:
UC ise
User-Agent: UCWEB7.0.2.37/28/999
UC standardı
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
UC tarayıcısı "UCWEB" alanıyla değerlendirilir ve UCWEB'den sonraki sayı sürüm numarasıdır.
Işletim sistemi yönü
İşletim sistemi yönelimi, sayfa açılırken her tarayıcı tarafından iletilen http başlık bilgisindeki User-Agent'e bağlıdır. User-Agent hakkında daha fazla bilgi için Tarayıcı Kullanıcı-Ajanı Detayları'na bakınız.
User-Agent'teki farklı işletim sistemlerinin tanımlama yöntemlerine bakalım.
PC
Mobil
|