Select Page

[Q&A] 맥 사파리 사용자 에이전트

QUESTION

제가 맥북 산지 얼마 안 됐는데, 사파리 고급 설정에서 맥북 맨 위에 ‘개발자용’ 칸이 나오게 설정했거든요. 근데 보니까 Google chrome – Windows라고 되어있더라고요. 이게 무슨 기능인가요?

ADVICE

사파리 웹브라우저의 사용자 에이전트 설정입니다. 예를 들어, 웹사이트에 접속하면 웹서버에서는 최적화된 웹페이지를 표시하기 위해 사용자의 웹브라우저 종류 및 운영체제를 확인합니다. 사파리는 이러한 확인을 필요에 따라 변경할 수 있는 옵션을 개발자 메뉴에서 지원하는데 그것이 바로 ‘사용자 에이전트’ 메뉴입니다.

현재 Google Chrome – Windows로 설정되었다면, 어떤 웹사이트를 접속하든지 실제는 Mac 용 사파리로 접속하지만 웹서버 측에서는 접속자가 MS 윈도용 구글 크롬으로 접속한다고 판단합니다. 한마디로 웹서버를 속이는 것입니다.

일반적으로 사용자 에이전트 변경은 데스크탑 환경에서 모바일 웹사이트를 접속할 때 많이 사용되는 기능이며(플래시, 엑티브x 없이 서핑하기 위해), 개발자들에게는 호환성 테스트를 위해 주로 사용됩니다.

About The Author

ssumer

Web Developer at University of Hawaii at Manoa, 저서: Mac QnA 실무 테크닉, Mac OS X 길라잡이(정보 문화사), Mac OS X 실무테크닉(성안당) / 기술 감역: 인텔 리얼센스 SDK 센서 프로그래밍(정보 문화사), 예제가 가득한 PHP 프로그래밍(정보 문화사), iPhone 가이드(성안당)

Leave a reply

Your email address will not be published. Required fields are marked *