윈도폰 7.5 망고의 UserAgent 값은 아래와 같은 포맷으로 구성되어 있다고 한다.


Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; MANUFACTURERDEVICE)


여기서 마지막의 두 값은 기기 제조사에 따라 달라진다.

즉, 에뮬레이터에서는


Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; Microsoft; XDeviceEmulator)


Dell사의 Venue Pro 기기에서는


Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; DELL; Venue Pro)


와 같이 된다.


이전 윈도폰 7.0에서의 UserAgent 값과 비교해보자.


Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; DELL; Venue Pro)


전반적으로 버전값들이 싹 다 바뀐 것을 알 수 있다.



>> 자료 출처: http://blogs.msdn.com/b/devfish/archive/2011/08/01/explore-the-browser-user-agent-in-windows-phone-mango.aspx



참고로, iPhone 3G의 UserAgent값은 아래와 같다.


Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 likeMac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1Mobile/5A345 Safari/525.20


iPhone 4S의 UserAgent값은 아래와 같다.


Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7



또 참고로, 안드로이드폰들의 UserAgent값은 아래의 포맷이다.


Mozilla/5.0 (Linux; U; Android 2.2.1en-usDEVICE) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1


제조사에 따라 DEVICE값이 다르고, Android 버전에 따라 앞의 버전 숫자들만 달라진다.(물론 국가 코드도 달라질 수 있다.)

예를 들어 Icecream Sandwitch 버전의 경우에는 아래와 같다.


Mozilla/5.0 (Linux; U; Android 4.0.4; ko-kr; Galaxy Nexus wBuild/IMM76K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30




Posted by 떼르미
,


자바스크립트를 허용해주세요!
Please Enable JavaScript![ Enable JavaScript ]