Mobile Browser의 User Agent
모바일 기기에 최적화된 웹페이지 만드는 것은 이제 기본이 되어버렸죠? :)
User Agent의 패턴으로 모바일 브라우저인지를 체크하면 되기는 하는데
지금까지는 그냥 iPhone 만 검사해서 모바일 웹페이지 보여주다가 제대로 해보자 생각에 User Agent를 찾아봤습니다.
역시 강자들은 일관된 형식의 User Agent를 사용하고 있었습니다. (엔진이 같아서인가? ^^;;)
그래서 제 홈페이지는 User Agent에 "Mobile" 이라는 것이 있으면 모바일 페이지를 보여주도록 했습니다.
다른 모바일 기계들도 User Agent에 "Mobile"을 넣어주었으면 좋겠네요. ^^
* Android와 iPhone은 근처에 기계가 있어서 직접 찾아보았고, 나머지는 누군가가 모아 둔 페이지를 링크했습니다.
Android
Mozilla/5.0 (Linux; U; Android 2.1-update1; en-us; Nexus One Build/ERE27) AppleWebkit/530.17(KHTML, like Gecko) Version/4.0 Mobile Safari/530.17
iPhone
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; ko-kr) Apple Webkit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
상당히 많은 모바일 브라우저의 User Agent 모음(영문) : http://www.zytrax.com/tech/web/mobile_ids.html
반응형