SEARCH
TOOLBOX
LANGUAGES
WIPIBrowser

WIPIBrowser

From Chaehyun

Revision as of 05:17, 17 July 2009 by Xlos (Talk | contribs)
Jump to: navigation, search

Contents

World Fastest Mobile Browser on WIPI

Overview

  • Webkit 기반의 서버 연동형 브라우저 선행 개발
    • Webkit 을 통한 표준 호환성 확보, JavaScript 실행 성능 향상
    • Proxy 서버 연동을 통한 단말 브라우저의 network, parsing, rendering 작업을 최적화
  • Period : 2008. 05 ~ 2008. 12
  • 담당자
    • Project Manager : Jihoon Lee
    • Assistant Manager : Chaehyun Lee
    • Development Company : Mobilus

Structure

Features

기존 브라우저 선행 브라우저

Parsing을 하면서 컨텐츠(image/css/JS..)요청

  • 다운로드 속도 저하
  • 잦은 context switching으로 인한 불필요한 연산

서버에서 컨텐츠를 미리 다운받아 단말로 한 번에 전달

  • 다운로드 속도 향상
  • 불필요한 context switching 최소화

JavaScript가 단말 브라우저에서 실행되면서 컨텐츠 요청

  • 컨텐츠 도착 지연에 따른 페이지 로딩 완료 시간 증가

서버에서 JavaScript를 실행하여 필요한 컨텐츠를 다운받아 단말로 선 전송

  • 단말에서 페이지 구성을 필요한 리소스가 모두 존재하기 때문에 로딩 완료 시간 단축

Demonstrations

  • Naver 로딩 완료 9초 (기존 OZ 브라우저 15초, iPhone Safari 20초)

<embed>http://flvs.daum.net/flvPlayer.swf?vid=_T1i_E4ZbWs%24&pwidth=502&pheight=399</embed>