답변:
기본 브라우저는 가능한 한 간단히 '브라우저'라고하며 WebKit 렌더링 엔진을 기반으로합니다 . 안드로이드 2.2 이상은 V8 자바 스크립트 엔진을 사용합니다 . WebKit과 V8의 조합은 브라우저를 데스크톱 Chrome과 매우 유사하게 만듭니다.
비슷한 질문이 있습니다 .Android의 기본 브라우저는 무엇입니까? .
웹 브라우저는 렌더링에 WebKit을 사용합니다. WebKit은 원래 Konqueror 웹 브라우저 / 파일 관리자를 지원하는 KHTML 렌더링 엔진에서 Apple에 의해 포크되었습니다. WebKit 엔진은 처음부터 오픈 소스였으며 Apple Safari, Chrome 및 기타 작은 브라우저를 포함한 많은 브라우저에서 사용됩니다.
Android 브라우저의 Javascript 엔진은 Google의 V8 엔진이며 Chrome에서도 사용됩니다.
그러나 위의 두 가지 답변에 동의하지 않습니다. Chromium은 Chrome이 파생되는 오픈 소스 코드 기반이지만 Android 브라우저에는 자체 코드베이스가 있다고 생각합니다. Android 브라우저는 Chromium에서 파생 된 것으로 생각하지 않습니다. Chromium에는 창 관리, 탭, 확장 및 데스크톱 환경에 적합한 기타 여러 기능과 통합하기위한 코드가 포함되어 있습니다.
휴대 전화를 탐색하는 것은 다른 경험이며 Google Android 브라우저 애플리케이션은 Chromium 코드 기반에서 직접 파생 된 것이 아니라 Chromium에 내장 된 구성 요소도 구현한다고 생각합니다.
모든 Android 버전에는 기본적으로 오픈 소스 Chromium 브라우저의 일부인 "android browser"가 있습니다. 예를 들어 AOSP v4.4 (kitkat)에있는 Android 브라우저는 Chrome v30.0.0과 동일한 코드를 기반으로합니다. WebView를 사용하는 애플리케이션은이 Android 브라우저 (사용자의 기본 브라우저가 아님)를 사용합니다.
https://developer.chrome.com/multidevice/webview/overview http://decadecity.net/blog/2013/11/21/android-browser-versions
Google이 Webkit을 기반으로 구축 한 Android 버전의 Chromium입니다. Chrome이라고하는 브라우저는 Chromium 위에 Windows, OS X 및 Linux 용 별도 버전이 내장되어 있습니다.
일부 기능은 Android 버전에서 제거되거나 축소되었습니다.
이러한 앱 코드의 대부분이 웹킷이라는 점에서 Safari 및 Mobile Safari와 비슷하지만 웹킷 위에는 두 코드 사이에 유사하거나 동일한 코드가 있지만 완전히 다른 코드 부분이 많이 있습니다.
Google은 Open Sourcing Chromium에 가입했습니다.