웹키트

위키백과 ― 우리 모두의 백과사전.

(웹킷에서 넘어옴)

웹키트(WebKit)는 애플사의 웹 브라우저를 만드는 데 기반을 제공하는 오픈 소스 응용 프로그램 프레임워크이다. 웹키트는 원래 맥 오에스 텐사파리 웹 브라우저 엔진으로 사용하기 위해 컨커러 브라우저의 KHTML 소프트웨어 라이브러리에서 가져온 것이었다. 이 프레임워크는 이제 옴니웹, 시라, iCab, 어도비 통합 런타임, 휴대 전화(아이폰 포함), 노키아의 Series 60 브라우저, 구글의 앤드로이드 플랫폼에 사용되고 있다. 웹키트가 TrolltechQt 4.4에 포함되어 있지만 KDE 프레임워크에 기반을 두는[1] KDE 프로젝트는 머지 않아 KHTML의 초기 버전을 사용할 것이다.[2]

Acid2 테스트를 통과하였으며 2008년 3월에는 웹키트 최신버전이 Acid3 테스트에서 100점 만점을 받았다.[3]

[편집] 구성 요소

  • 웹 코어(WebCore): HTML, SVG를 위한 레이아웃, 랜더링, DOM 라이브러리로 초기에는 애플사가, 지금은 웹키트 프로젝트가 개발하고 있다. LGPL 하에서 라이선스되고 있다.
  • 자바스크립트코어(JavaScriptCore): 웹키트 기능을 위한 자바스크립트 엔진을 제공하며 맥 오에스 텐 안의 다른 환경에서 이러한 종류의 스크립팅을 제공한다.[4][5]
  • 드로세라(Drosera): 웹키트 순수 빌드에 포함되어 있는 자바스크립트 디버거이다.[5][6]

[편집] 참조

  1. Qt Labs Blogs » Qt 4.4.0 Technical Preview released
  2. FrogBlog » Blog Archive » The KHTML Future FAQ
  3. Surfin’ Safari - Blog Archive » WebKit achieves Acid3 100/100 in public build
  4. The WebKit Open Source Project - JavaScript
  5. http://web.archive.org/web/20070310215550/www.opendarwin.org/pipermail/kde-darwin/2002-June/000034.html
  6. Surfin’ Safari - Blog Archive » Introducing Drosera

[편집] 바깥 고리