IT이야기2010. 4. 20. 19:00
4월 13일부터 오페라 미니(Opera Mini) 브라우저를 아이폰과 아이팟 터치에서 사용할 수 있다. 앱스토어에서 opera로 검색하면 설치 가능. 오페라 미니로 접속할 때 User Agent명은 다음과 같이 나온다. 오페라 미니 5.0.x버전, Presto 렌더링 엔진이다.

Opera/9.80 (iPhone; Opera Mini/5.0.0176/764; U; ko) Presto/2.4.15


생각보다 속도가 빠르지 않았다. 웹서버의 로그를 살펴보니, 접속한 폰 IP가 64.255.164.9로 다르게 나왔다. 조회해본 결과, 저 IP의 도메인은 r15-06.opera-mini.net(rXX-XX.opera-mini.net 형식으로 다양하게 존재)이다. 즉, 해외에 있는 오페라 측의 변환용 서버(gateway)를 거쳐서 받아오기 때문에 속도가 빠르지 않은 것이다.
아이폰에서 오페라 미니로 웹에 접속하면 -> 웹서버의 HTML을 오페라의 서버가 대신 받아오고, -> 이 HTML을 OBML(Opera Binary Markup Language)로 압축전송 되는 것이다. OBML로 압축하므로 전송량은 이득을 봤지만, 해외의 오페라 서버를 거치게 되므로 속도는 상쇄되었다.

opera-mini.net whois 결과

덧붙여서 아이패드(iPad)에서 접속한 미국 유저가 있었다. User Agent명은 다음과 같다.

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10

작년 4월부터 스마트폰과 풀 브라우징폰의 User Agent명을 모아왔으니, 벌써 1년이 지났다. 하나씩 모으다 보니 통장에 돈이 쌓여가는 느낌이다. 뿌듯.


* 관련글

- 스마트폰, 풀 브라우징폰의 User Agent명(브라우저명)은? ( 2009.4~ )
- 2009/04/17 - [IT이야기] - 풀 브라우징 휴대폰의 User Agent명(브라우저명)은?
- 2009/07/13 - [IT이야기] - 미출시된 초콜릿폰 II에서 웹페이지 접속한 흔적이? 테스트중?


Posted by 좋은진호

댓글을 달아 주세요

  1. 안녕하세요~ 오랜만에 인사차 들렀습니다.
    어찌하여 독립 브라우져가 사파리를 통해서 HTML을 받아오는지 좀 의문이긴 하지만, 아이폰의 생태 특성이라고 이해하려고 해봅니다. 저는 노키아 N5800을 공짜로 들여와서 5달째 사용중이랍니다. 가격에 비해 이정도면 대만족이랍니다. :)

    2010.04.21 09:54 [ ADDR : EDIT/ DEL : REPLY ]
    • 룬룬님 오랜만입니다.
      사파리를 통해서 HTML을 받아오는게 아니고, 오페라측의 서버입니다.

      오페라 미니로 접속시 -> '오페라측'의 서버가 HTML을 대신 받아 -> OBML(패킷을 보면 txt형식이 아님)로 스마트폰에 넘겨줍니다.

      노키아 유저시구나. putty 사용하시는 분들 보면 부럽더군요. ^^

      2010.04.21 19:23 신고 [ ADDR : EDIT/ DEL ]