안드로이드 Platform : Porting / Devices / Source / CTS / TV / GMS 
LibWebCore : Webkit
작성자
작성일 2008-03-03 (월) 11:33
ㆍ추천: 0  ㆍ조회: 3597      
IP: 221.xxx.120
첨부#1 webkitgtk-lce07.pdf (1,796KB) (Down:299)

Android uses WebKit

Posted by David Carson on Monday, November 12th, 2007 at 5:01 pm
 
Many of you have seen the announcement of the Android Mobile Platform(www.
openhandsetalliance.com) followed by today’s release of the SDK (code.google.com/android).
We (Android) were happy to highlight the use of the WebKit engine as the rendering core for
Android’s browser. We have been working on our mobile implementation of WebKit for quite
some time.
A few changes that we made to WebKit, which make it more suitable for mobile devices, have
been submitted to the Tip Of Tree prior to the release of the SDK.
 
Two features we added are a two pass layout and frame flattening.
 
The two pass layout renders the page without waiting for blocking elements, such as external
CSS and external JavaScript, and then renders the page again with those resources have been
downloaded to the mobile device. This allows the user to quickly see initial content on slow,
low bandwidth networks. This change has already made its way into SVN, check out the
WTF_USE_LOW_BANDWIDTH_DISPLAY flag.
 
Frame flattening flattens web pages that use frames into what seems like one view. Presently
this code only resides in the Android’s code base, though we plan to roll this into SVN. We
have made some minor changes for timers and chunk size, which is clearly identified in SVN
with the MOBILE flag.
 
Another interesting change we made, which is not mobile specific, was to make the canvas tag
platform independent. Again we are working on migrating this to SVN.
Most changes made to WebKit are clearly identified with a #ifdef ANDROID_[feature name].
Presently the WebKit code base is published as a tar ball here:
http://code.google.com/p/android/downloads/list, though going forward we will work on moving
all changes and improvements back to the WebKit SVN code base.
 
Please take a look at the SDK and let us know what you think. We would love to hear your
comments on the browser implementation and/or any other elements of the Android Platform.
 
 
cf)
첨부파일은 WebkitGtk관련 2007 자료임.
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
481 안드로이드 Native Library 개요 2008-03-03 16470
480 자하랑 - 안드로이드 PXA270 포팅노트 2008-03-03 8484
479 Android System Library 개요 2008-03-03 6985
478 Description of Core Libraries 2008-03-03 3637
477 LibWebCore : Webkit 2008-03-03 3597
476 Webkit (SDK M5 관련 변경) 2008-03-03 2958
475 Android WebKit Build Script 2008-03-03 5500
474 WebKit Build Note 2008-03-03 3531
473 Ten New Things in WebKit 3 2008-03-03 4742
472 SGL : Scalable Graphics Library for 2D 2008-03-03 4836
471 Skia 관련 Header File/Func. 목록 2008-03-03 4074
470 Handheld Embedded Linux System 2008-03-03 2490
469 Graphic 관련 Kernel Config 2008-03-03 3444
468 The Skia Source Code Dilemma 2008-03-03 4133
467 Graphics pipeline (OpenGL State) 2008-03-03 3618
466 Media Libraries 2008-03-03 3552
12345678910,,,31