iPhone시리즈의 User-Agent

내가 사용하고 있는 것은 iPhone3G라서 다른 기종(iPhone2G나 iPod Touch)의 User-Agent를 찾아 봤다. 자료

iPhone 3G
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
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3

펌웨어2.0 업그레이드 전의 iPod touch
Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A100a Safari/419.3

펌웨어 2.0 업그레이드 후의 iPod touch
Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0 likeMac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1Mobile/5A347 Safari/525.20


포함된 정보의 의미는 아래와 같다.
(iPhone; U; CPU iPhone OS 2_0 likeMac OS X; ja-jp)  : iPhone 플랫폼, 사용언어는 일본어
AppleWebKit/525.18.1 (KHTML, like Gecko)                 : 브라우저에 내장된 웹엔진과 버젼
Version/3.1.1                                                           : Safari의 버젼
Mobile/5A345                                                           : 모바일 버젼이라는데...
Safari/525.20                                                            : Safari의 빌드버젼

javascript에서 iPhone3G와 그외 버젼 구분하기.
if(navigator.userAgent.indexOf('iPhone OS 2_0')!=-1){
//iPhone 3G용 코드
} else {
// 그외 버젼 코드
}

by 연서아빠 | 2008/11/13 18:45 | iPhone | 트랙백(1)

Tracked from 좋은진호의 여유만만 at 2009/07/25 01:34

제목 : 풀 브라우징 휴대폰의 User Agent명(브라우저..
'세상엔 다양한 기기에서 브라우저를 쓰는 유저가 있다.'는 글을 통해 PS3, PSP, iPod의 User Agent명을 확인했다. 그렇다면 휴대폰은 어떻게 표시될까 궁금하여 2탄을 마련했다. WAP페이지가 아닌 풀 브라우징폰으로 일반 웹페이지를 접속한 경우이다. 저장된 웹로그에서 브라우저명만을 스크립트를 이용해서 추출했다. 브라우저명중에 SCH-, SPH-, LG-, CANU, IM-, EV-, iPhone, Nokia, BlackBerry,......more

◀ 이전 페이지 다음 페이지 ▶