1. Perustiedot:
User-Agent Http-otsikolle
User Agent, joka kiinaksi tunnetaan myös nimellä UA, on osa HTTP-protokollaa ja osa otsikkodomainia. Se on erityinen merkkijonootsikko, joka antaa verkkosivustolle tietoa käyttämäsi selaimen tyypistä ja versiosta, käyttöjärjestelmästä ja versiosta, selaimen ytimestä jne. Tämän logon kautta käyttäjän vierailema verkkosivusto voi näyttää erilaisia asetteluja tarjotakseen käyttäjille paremman käyttökokemuksen tai suorittaakseen tietotilastoja. Esimerkiksi Googlen käyttö matkapuhelimella ei ole sama asia kuin tietokoneen käyttö, jonka Google arvioi vierailijan UA:n perusteella. UA voidaan naamioida.
Selaimen UA-merkkijonon vakiomuoto: Browser ID (käyttöjärjestelmän tunnus; salaustason tunnistus; selaimen kieli) renderöivät moottorin tunnisteversiotiedot. Mutta selaimet ovat erilaisia.
Merkkijonon kuvaus:
1. Selaimen logo
Yhteensopivuuden ja mainonnan vuoksi monissa selaimissa on sama logo, joten selaimen logo ei osoita selaimen todellista versiota, ja oikean version tiedot löytyvät UA-merkkijonon lopusta.
2. Käyttöjärjestelmän tunnistus
3. Salaustason tunnistus
N: Tarkoittaa, ettei ole turvallista salausta I: Viittaa heikkoon turvallisuussalaukseen U: Viittaa vahvaan turvallisuussalaukseen
4. Selaimen kieli Preferenssissä määritelty kieli > Yleiset > kielet
5. Renderöintimoottori Näyttöselaimen pääasialliset renderöintimoottorit ovat: Gecko, WebKit, KHTML, Presto, Trident, Tasman jne., renderöintimoottorin/version tietojen muodossa
6. Versiotiedot Näyttää selaimen todelliset versiotiedot seuraavassa muodossa: selain/versiotiedot
Huomautuksia: 1. Mainonnan kohdentamisasetuksissa sekä selaimen että käyttöjärjestelmän kohdentaminen kohdistuu User-Agentin tietoihin. 2. Lisätietoja User-Agentista löytyy User-agent-merkkijonojen historiasta
Selaimen käyttäjä-agentin tiedot
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)
Maailma 2.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Maailma 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-selain
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)
Vihreä selain
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Mobiililaitteilla:
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 QQ -selain Androidille
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 kosketuslevy
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 ei
User-Agent: UCWEB7.0.2.37/28/999
UC-standardi
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. Selaimen tunnistus
1. IE-selain (otetaan esimerkiksi IE 9.0)
PC: User-Agent: Mozilla/5.0 (yhteensopiva; MSIE 9.0; Windows NT 6.1; Trident/5.0; Mobiililaite: User-Agent: Mozilla/5.0 (yhteensopiva; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)
Koska Aoyou, Window of the World, 360 Browser, Tencent Browser, Sogou Browser, Avant ja Green Browser käyttävät kaikki IE-ytimiä, IE-selaimen arviointistandardi on "MSIE"-kenttä, ja MSIE-kentän jälkeinen numero on versionumero, mutta on myös arvioitava, ettei se sisällä "Maxthon", "The world", "360SE", "TencentTraveler", "SE" ja "Avant" ja muilla aloilla (Green Browser ei ole selkeästi tunnistettu). Mobiililaitteiden tulee myös määrittää IEMobile+-versionumero.
2. 360-selain
PC: User-Agent: Mozilla/4.0 (yhteensopiva; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; . NET4.0C; . NET4.0E; .NET CLR 2.0.50727; 360SE) Mobiililaitteet: Ei saatavilla
360-selainta arvioidaan "360SE"-kentän perusteella, jossa ei ole versiomerkintää.
3. Sogou-selain
PC: User-Agent:Mozilla/4.0 (yhteensopiva; 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) Mobiililaitteet: Ei saatavilla
Sogou Browserin arviointikriteerit ovat "SE"- ja "MetaSr"-kentät, ja versionumero on SE:n jälkeinen numero.
4、Chrome
PC: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, kuten Gecko) Chrome/17.0.963.56 Safari/535.11
Mobiililaite: User-Agent: Mozilla/5.0 (Linux; U; Android 2.2.1; ZH-CN; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, kuten Gecko) Versio/4.0 Mobile Safari/533.1
PC-selaimen kriteeri on chrome-kenttä, ja numero Chromen jälkeen on versionumero; MobiiliChrome-selain arvioi kentät kuten "Android", "Linux" ja "Mobile Safari", ja version jälkeen oleva numero on versionumero.
5、Safari
PC: User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, kuten Gecko) Versio/5.1 Safari/534.50
Mobiililaite: Käyttäjä-agentti: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3, kuten Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, kuten Gecko) Versio/5.0.2 Mobile/8J2 Safari/6533.18.5
Koska Chrome ja Nokian Series 60 -selain käyttävät myös WebKit-ydintä, Safari-selaimen on arvioitava sisältävän Safari-kentän eikä Chromea ja muuta tietoa, ja numero "version/" jälkeen on versionumero. Yllä mainituissa olosuhteissa Mobile-kenttä sisältää Safari-selaimen mobiililaitteella.
6. Tencent-selain
PC: User-Agent: Mozilla/4.0 (yhteensopiva; MSIE 7.0; Windows NT 5.1; Trident/4.0; TencentTraveler 4.0; .NET CLR 2.0.50727)
Mobiililaite: Käyttäjäagentti: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; ZH-CN; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, kuten Gecko) Versio/4.0 Mobile Safari/533.1
Tencent Browserin arviointikriteeri on "TencentTraveler" tai "QQBrowser", ja numero TencentTravelerin tai QQBrowserin jälkeen on versionumero.
7、Firefox
PC: User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Mobiili: Käyttäjäagentti: Mozilla/5.0 (Androdi; Linux armv7l; rv:5.0) Gecko/ Firefox/5.0 fennec/5.0
Firefoxin kriteeri on Firefox-kenttä, ja Firefoxin jälkeinen numero on versionumero.
8、Maailma
PC: User-Agent: Mozilla/4.0 (yhteensopiva; MSIE 7.0; Windows NT 5.1; The World)
Mobiililaitteet: Ei saatavilla
Theworld-selainta arvioidaan "The world"-kentän mukaan, joka ei osoita versionumeroa.
Huomaa, että User-Agent of The World -versiossa 2.x ei ole kenttää "Maailmalle".
9. Matkustaminen
PC: User-Agent: Mozilla/4.0 (yhteensopiva; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)
Mobiililaitteet: Ei saatavilla
Selaimen navigointistandardi on "Maxthon", ja Maxthonin jälkeinen numero on versionumero.
10、Ooppera
PC: User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11
Mobiililaite: Käyttäjäagentti: Opera/9.80 (Android 2.3.4; Linux; Opera mobi/adr-1107051709; U; zh-cn) Presto/2.8.149 Version/11.10
Oopperan selaimen arviointikriteeri on oopperakenttä, ja oopperan kentän jälkeinen numero on versionumero.
11. UC-selain
UC Webissä on useita selaustapoja, ja vastaava User-Agent on:
UC ei
User-Agent: UCWEB7.0.2.37/28/999
UC-standardi
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-selainta arvioidaan "UCWEB"-kentän mukaan, ja numero UCWEBin jälkeen on versionumero.
Käyttöjärjestelmän suuntautuminen
Käyttöjärjestelmän suunta riippuu käyttäjäagentista http-otsikossa, jonka jokainen selain välittää sivun avaamisen yhteydessä. Lisätietoja User-Agentista löytyy selaimen käyttäjä-agentin tiedot.
Katsotaanpa eri käyttöjärjestelmien tunnistusmenetelmiä User-Agentissa.
PC
Mobiili
|