2008년 11월 13일
iPhone시리즈의 User-Agent
내가 사용하고 있는 것은 iPhone3G라서 다른 기종(iPhone2G나 iPod Touch)의 User-Agent를 찾아 봤다. 자료
iPhone 3G
이전 iPhone
펌웨어2.0 업그레이드 전의 iPod touch
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
포함된 정보의 의미는 아래와 같다.
(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와 그외 버젼 구분하기.
펌웨어 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)





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