맨위로가기

웹킷

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

웹킷은 KHTML 및 KJS를 기반으로 2001년 애플에서 시작된 오픈 소스 웹 브라우저 엔진이다. 웹킷은 HTML 파서인 WebCore와 JavaScript 엔진인 JavaScriptCore를 포함하며, macOS의 Safari, iOS의 Safari, 구글 크롬(4.4 킷캣 이전 버전), 안드로이드 브라우저 등 다양한 운영체제와 웹 브라우저에서 사용되었다. 2010년 WebKit2가 발표되었고, 2013년에는 구글이 WebCore를 포크하여 Blink를 만들었다.

더 읽어볼만한 페이지

  • 레이아웃 엔진 - 브라우저 엔진
    브라우저 엔진은 웹 페이지의 레이아웃을 지정하고 시각적 표현을 계산하여 화면에 표시하는 소프트웨어 구성 요소이다.
  • 레이아웃 엔진 - 프레스토 (브라우저 엔진)
    과거 오페라 브라우저의 레이아웃 엔진이었던 프레스토는 2002년 오페라 7.0에 처음 도입되어 발전하며 핵심 기술로 사용되었으나, 2013년 오페라가 Blink 엔진으로 전환하면서 개발이 중단되었다.
  • GTK를 사용하는 소프트웨어 - 유니티 (사용자 인터페이스)
    유니티는 캐노니컬에서 개발한 데스크톱 환경 셸로, 우분투에서 기본 사용자 인터페이스로 사용되었으며, 런처, 퀵리스트, 대시 등의 구성 요소로 사용자가 애플리케이션과 시스템 기능에 접근하도록 설계되었으나 개발 중단 후 커뮤니티에 의해 Lomiri로 개발되고 우분투 유니티 배포판으로 사용된다.
  • GTK를 사용하는 소프트웨어 - Thunar
    Thunar는 유닉스 환경에서 사용되는 파일 관리자이며, API와 라이브러리를 통해 기능 확장이 가능하고, 파일 형식의 컨텍스트 메뉴를 통해 확장할 수 있다.
  • 소프트웨어 포크 - 자바 데스크톱 시스템
  • 소프트웨어 포크 - 마테 (소프트웨어)
    MATE는 그놈 2에서 파생되어 전통적인 데스크톱 인터페이스 유지를 목표로 하는 데스크톱 환경이며, 마테차에서 이름을 따왔고, 여러 리눅스 배포판에서 사용 가능하다.
웹킷 - [IT 관련 정보]에 관한 문서
일반 정보
2023년 웹킷 로고
2015년부터 사용된 로고
저자애플
개발자애플
어도비 시스템즈
소니
KDE
이갈리아
기타
최초 릴리스1998년 11월 4일 (KHTML 공개)
최초 소스 공개2005년 6월 7일 (WebKit 소스 공개)
최신 미리보기 버전Nightly
저장소WebKit GitHub 저장소
프로그래밍 언어C++
운영체제macOS
iOS
리눅스
마이크로소프트 윈도우
종류브라우저 엔진
라이선스LGPLv2.1 (렌더링 엔진, 자바스크립트 엔진)
BSD 2-Clause (애플의 추가 기여)
웹사이트WebKit 공식 웹사이트
세부 정보
기반KHTML
파생Blink
사용Safari
메일
iBooks
카카오톡
텔레그램
Bun
Acid3 테스트100/100

2. 역사

웹킷은 원래 macOS의 웹 브라우저 "사파리"의 렌더링 엔진으로 사용하기 위해, 리눅스나 BSD와 같은 Unix 계열용 브라우저 "Konqueror"의 KHTML 소프트웨어 라이브러리를 기반으로 애플에 의해 제작되었으며, 현재까지 애플, KDE, 노키아, 구글, 토치 모바일 등에 의해 개선이 이루어졌다.

2. 1. 기원

웹킷의 기원은 1998년 KDE HTML (KHTML) 레이아웃 엔진과 KDE 자바스크립트 (KJS) 엔진에서 시작되었다. 웹킷 프로젝트는 2001년 6월 25일 Lisa Melton에 의해 KHTML과 KJS의 포크로서 애플 내에서 시작되었다.[17][18][19] Melton은 KDE 개발자들에게 보낸 이메일[1]에서 KHTML과 KJS가 작고 (14만 줄 미만의 코드 라인), 깔끔하게 설계되었으며 표준을 준수하기 때문에 다른 기술보다 더 쉽게 개발할 수 있다고 설명했다. KHTML과 KJS는 어댑터 라이브러리의 도움을 받아 macOS로 이식되었고 WebCore와 JavaScriptCore로 이름이 변경되었다.[1] JavaScriptCore는 2002년 6월 KDE 메일링 리스트에 애플의 변경 사항이 처음 공개되면서 발표되었다.[20]

2. 2. 개발 분리 (Split development)

KHTML과 KJS에서 분리된 WebCore와 KHTML 간의 코드 교환은 두 프로젝트의 접근 방식 차이로 인해 점점 어려워졌다.[22] KHTML 개발자들은 애플이 변경 사항을 제출할 때 대규모 패치를 사용하고, 문서를 충분히 제공하지 않으며, 기밀 유지 계약을 요구하는 방식에 불만을 가졌다.[24][25]

공개적인 "분리" 기간 동안, KHTML 개발자들은 WebCore의 많은 개선 사항을 KHTML로 백포팅하는 데 성공했다.[26] 애플은 KHTML 개발자들과의 관계를 개선하고 앞으로 협력 방안을 논의하기 시작했다.[26] KDE 프로젝트는 KHTML의 렌더링 속도를 개선하고 Acid2 테스트를 통과하는 등 WebCore의 변경 사항을 통합했다.[27]

2. 3. 오픈 소스화

2005년 6월 7일, 사파리 개발자 데이브 하얏트는 자신의 웹로그를 통해 애플이 웹킷을 오픈 소스화하고, 웹킷의 리비전 관리 트리와 문제 추적기에 대한 접근을 공개했다고 발표했다.[28] 이는 WWDC 2005에서 베르트랑 세를레가 처음 공식 발표한 내용이다.[94]

2005년 12월 중순, SVG 지원이 표준 빌드에 병합되었다.[33]

웹킷의 JavaScriptCore 및 WebCore 구성 요소는 GNU 더 작은 일반 공중 사용 허가서(LGPL)로, 나머지 웹킷은 BSD 라이선스로 이용 가능하다.[15][93]

2. 4. 추가 개발 (Further development)

2007년 초부터 개발팀은 애니메이션, 전환, 2D 및 3D 변환을 포함하는 CSS 확장 기능을 구현하기 시작했다.[34] 이러한 확장은 2009년 W3C에 작업 초안으로 공개되었다.[35]

2007년 11월, 이 프로젝트는 HTML5 초안 사양의 미디어 기능에 대한 지원을 추가하여 임베디드 비디오를 WebKit에서 기본적으로 렌더링하고 스크립트로 제어할 수 있게 되었다고 발표했다.[36]

2008년 6월 2일, WebKit 프로젝트는 JavaScriptCore를 바이트코드 인터프리터인 "SquirrelFish"로 다시 작성했다고 발표했다.[37][38] 이 프로젝트는 2008년 9월 18일에 발표된 SquirrelFish Extreme(약어 SFX)으로 발전했으며, 이는 JavaScript를 기본 기계어로 컴파일하여 바이트코드 인터프리터의 필요성을 없애 JavaScript 실행 속도를 높였다.[39]

2. 5. WebKit2

2010년 4월 8일, 웹킷을 재설계하기 위한 WebKit2 프로젝트가 발표되었다. 이 프로젝트의 목표는 웹 콘텐츠(JavaScript, HTML, 레이아웃 등)를 응용 프로그램 UI와 별도의 프로세스에서 실행하는 것이었다. 이러한 추상화는 WebKit2가 WebKit보다 재사용을 더 쉽게 만들도록 의도되었다.[41]

WebKit2는 Linux, macOS, Windows, GTK, MeeGo-Harmattan을 대상으로 한다.[42][43] macOS 및 iOS용 사파리는 각각 버전 5.1, iOS 8부터 WebKit2로 전환되었다.[44][45]

2. 6. Blink와의 분기

2013년 4월 3일, 구글은 웹킷의 WebCore 구성 요소에서 Blink라는 이름의 포크를 생성하겠다고 발표했다. 크롬 개발자들은 WebCore의 기능을 브라우저에 구현하는 데 있어 상위(upstream)와의 충돌을 일으키지 않고 더 큰 자유를 확보하고, 크롬에서 사용하지 않는 WebCore 구성 요소의 코드를 제거하여 코드베이스를 단순화하기 위해 포크를 결정했다. 오페라 소프트웨어가 앞서 크로미움 코드베이스를 통해 웹킷으로 전환하겠다고 발표한 것과 관련하여, 오페라 웹 브라우저 역시 블링크로 전환할 것이 확인되었다.[83] 발표 이후, 웹킷 개발자들은 엔진에서 크롬 관련 코드를 제거하여 코드베이스를 간소화하는 것에 대한 논의를 시작했다.[84]

3. 구성 요소

웹킷은 다음과 같은 주요 구성 요소로 이루어져 있다.


  • WebCore: HTML, SVG를 위한 레이아웃, 렌더링, DOM 라이브러리이다. 초기에는 애플이 개발했지만, 현재는 웹킷 프로젝트가 개발하고 있다. LGPL 라이선스를 따른다.
  • JavaScriptCore: 웹킷 기능을 위한 자바스크립트 코드를 제공하며, macOS 안의 다른 환경에서도 이러한 종류의 스크립팅을 제공한다.[140][141]
  • Drosera (드로세라): 웹킷 순수 빌드에 포함되어 있던 자바스크립트 디버거이다.[141][142] 현재는 Web Inspector에 포함된 디버깅 기능으로 대체되었다.

3. 1. WebCore

WebCore는 웹킷 프로젝트에서 개발한 HTML 및 SVG를 위한 레이아웃, 렌더링 및 DOM 라이브러리이다. 전체 소스 코드는 LGPL 하에서 라이선스되고 있다. WebKit 프레임워크는 WebCore와 JavaScriptCore를 래핑하여 Objective-C API를 제공하며, 이를 통해 C++ 기반의 WebCore 렌더링 엔진과 JavaScriptCore 스크립트 엔진에 접근할 수 있고, Cocoa API 기반의 애플리케이션에서 쉽게 참조할 수 있다. 이후 버전에서는 크로스 플랫폼 C++ 플랫폼 추상화와 다양한 포트를 통해 더 많은 API를 제공한다.

3. 2. JavaScriptCore

JavaScriptCore는 웹킷 기능을 위한 JavaScript 엔진을 제공하는 프레임워크이며, macOS 내 다른 환경에서도 이러한 유형의 스크립팅을 제공한다.[140][141] 원래 KDE의 JavaScript 엔진(KJS) 라이브러리(KDE 프로젝트의 일부)와 PCRE 정규 표현식 라이브러리에서 파생되었다. KJS 및 PCRE에서 분기된 이후 JavaScriptCore는 많은 새로운 기능으로 개선되었고 성능이 크게 향상되었다.[87]

2008년 6월 2일, WebKit 프로젝트는 JavaScriptCore를 바이트코드 인터프리터인 "SquirrelFish"로 재작성했다고 발표했다.[37][38] 이 프로젝트는 2008년 9월 18일에 발표된 SquirrelFish Extreme(SFX, Nitro로 마케팅)으로 발전하여 JavaScript 실행 속도를 더욱 높였다.[39]

2014년 5월 13일, "FTL"이라는 최적화 JIT 컴파일러가 발표되었다.[88] 이 컴파일러는 최적화된 기계 코드를 생성하기 위해 LLVM을 사용한다. "FTL"은 "Fourth-Tier-LLVM"의 약자이며, 비공식적으로는 속도를 암시하는 광속보다 빠른의 약자이기도 하다.[89] 2016년 2월 15일 현재, FTL JIT의 백엔드는 "Bare Bones Backend"(줄여서 B3)로 대체되었다.[90]

3. 3. Drosera (과거)

Drosera는 웹킷 순수 빌드에 포함되어 있던 자바스크립트 디버거였다.[141][142] Drosera라는 이름은 식충식물(벌레를 먹는)의 모우센고케속 학명에서 따왔다. Drosera는 Web Inspector에 포함된 디버깅 기능으로 대체되었다.[122]

3. 4. SunSpider (과거)

SunSpider는 화면 렌더링, 암호화, 텍스트 조작 등 현재 및 가까운 미래에 예상되는 JavaScript 사용과 관련된 작업의 JavaScript 성능을 측정할 목적으로 제작된 벤치마크 스위트이다.[123] 이 스위트는 또한 균형 잡히고 통계적으로 견실하도록 시도한다.[124]

SunSpider는 애플의 WebKit 팀에 의해 2007년 12월에 출시되었다.[125] 다른 브라우저 개발자들도 브라우저 간 JavaScript 성능을 비교하기 위해 SunSpider를 사용하였다.[126][127]

4. 이식 (Ports)

웹킷은 심비안(Symbian), iOS, 안드로이드, 마이크로소프트 윈도우(Microsoft Windows), 리눅스 등 다양한 운영 체제 및 플랫폼에 이식되었다.[57]


  • 심비안 OS: 노키아(Nokia)는 웹킷을 심비안(Symbian) 운영 체제로 이식하여 S60을 사용하는 휴대폰을 위한 S60용 웹 브라우저를 개발했다. 이 브라우저는 노키아, 삼성, LG 등 다양한 심비안 S60 휴대폰에서 사용되었다.
  • iOS: 애플은 웹킷을 iOS로 이식하여 아이폰(iPhone), 아이팟 터치(iPod Touch), 아이패드(iPad)에서 실행되도록 하였다. iOS 장치의 웹 브라우저와 이메일 소프트웨어에서 콘텐츠를 렌더링하는 데 사용된다.[57]
  • 안드로이드: 안드로이드 모바일 플랫폼은 웹 브라우저의 기반으로 웹킷을 사용했다.[58][59][60] 이후 버전에서는 Blink 포크로 대체되었다.
  • 기타: 팜 프리(Palm Pre), 아마존 킨들(Amazon Kindle) 3 등 다른 플랫폼에서도 웹킷이 사용되었다.[61][62]
  • 추가 활용 사례: WebKit/GTK+는 GTK+ (GTK)용 포트이며, Windows용 웹 브라우저루나스케이프(Lunascape)는 버전 5.0α부터 웹킷을 탑재했다. Iris Browser는 Torch Mobile의 WebKit 기반 브라우저이다. 오페라 소프트웨어(Opera Software)는 웹킷 채용을 발표했으나,[113] 이후 Blink로 이행했다.

4. 1. macOS

WebKit은 애플이 macOS용 웹 브라우저 Safari의 렌더링 엔진으로 사용하기 위해 리눅스BSD 등 Unix 계열용 브라우저 Konqueror의 KHTML 소프트웨어 라이브러리를 기반으로 제작했다.[94] macOS 10.3 이후 탑재된 macOS 표준 웹 브라우저인 Safari의 기초를 이루고 있으며, 프로그래머는 약간의 작업으로 외부 애플리케이션에서 해당 기능을 이용할 수 있다. Objective-C를 통해 WebKit의 API에 접근하여 웹 서버와의 통신, 웹 페이지 획득 및 표시, 외부 플러그인 이용 등을 처리할 수 있다.

4. 2. Windows

웹킷은 마이크로소프트 윈도우(Microsoft Windows)로 이식되어 사파리의 일부로 사용되었다.[63] 윈도우용 사파리는 중단되었지만, 웹킷의 마이크로소프트 운영 체제로의 이식은 계속 유지되고 있다.[64][65] 윈도우 이식은 애플의 독점 라이브러리를 사용하여 작동하며 윈도우용 아이클라우드(iCloud)[66]아이튠즈(iTunes)[67]에 사용되는 반면, "WinCairo" 포트는 완전한 오픈 소스이며 재배포 가능한 포트이다.[68][69]

4. 3. GTK (WebKitGTK)

GNOME 웹은 웹킷GTK를 사용하는 리눅스의 주요 웹 브라우저이다.


웹킷은 리눅스GTK 툴킷으로 이식되었으며, ''WebKitGTK''라는 이름으로 Eolie,[70] GNOME 웹,[71][72] 어도비 통합 런타임(Adobe Integrated Runtime), 엔라이튼먼트 재단 라이브러리(Enlightenment Foundation Libraries) (EFL), 그리고 클러터 툴킷에서 사용된다.[73] WebKitGTK는 다양한 웹 브라우저 및 응용 프로그램에서 사용된다.[111]

4. 4. 임베디드용 웹 플랫폼 (WPE)

'''임베디드용 웹 플랫폼(WPE)'''은 임베디드 애플리케이션을 위해 설계된 웹킷 포트다. 이 포트는 기본 렌더링 기능 블록을 범용 루틴 라이브러리(libwpe), 플랫폼 백엔드 및 엔진 자체(WPE WebKit)로 분리하여 아키텍처를 더욱 개선한다.

4. 5. 기타

Qt Software는 Qt 4.4 릴리스에 웹킷 포트를 포함한 QtWebKit이라는 모듈을 포함시켰으나[74], 이후 Qt WebEngine으로 대체되었으며 Blink를 사용한다. Qt의 아이리스 브라우저도 웹킷을 사용했다. EFL (Enlightenment Foundation Libraries) 포트인 EWebKit은 임베디드 및 모바일 시스템에 중점을 두고 삼성(Samsung)과 ProFusion[75]에서 개발되었으며, 독립형 브라우저, 위젯-가젯, 리치 텍스트 뷰어 및 컴포저로 사용된다. 웹킷과 동기화된 프로젝트도 있었으며(Pleyo에서 후원)[76], ''Origyn 웹 브라우저''라고 불리며 임베디드 또는 경량 시스템으로의 이식을 더 빠르고 쉽게 만들 목적으로 추상 플랫폼에 대한 메타 포트를 제공했다.[77] 이 포트는 셋톱 박스(set-top box), PMP와 같은 임베디드 장치에 사용되며, 아미가OS(AmigaOS)[78][79], AROS[80] 및 MorphOS로 이식되었다.

초기에 macOS를 위해 개발되었기 때문에, WebKit을 사용한 웹 브라우저는 macOS 전용이 많았지만, 구글 크롬(동일 계열의 Chromium도 마찬가지. 단, 이들은 2013년 4월 이후 WebKit에서 분기된 Blink를 사용) 등, Linux나 Windows용 웹 브라우저에도 WebKit이 채택되었다.

WebKit은 데스크톱뿐만 아니라 모바일 플랫폼에서도 활용되고 있다.

  • 노키아(Nokia)는 자사의 심비안 OS(Symbian OS)상의 인터페이스 환경 S60 3rd Edition의 브라우저용으로 WebKit을 S60에 이식했다(S60 WebKit)[107]
  • 어도비(Adobe)는 Flash, Flex, HTML, JavaScript, Ajax 기술을 사용하여 고도의 인터넷 애플리케이션을 구축하는 크로스 플랫폼 런타임인 AIR(코드네임 Apollo)에서 HTML과 JavaScript 처리 엔진으로 WebKit을 채택하고 있다[108]
  • 구글(Google)은 구글 크롬이나 안드로이드 표준 브라우저(4.3 이전), 휴대 전화 플랫폼 Android에서 채용하고 있다[110]

5. WebKit을 사용하는 소프트웨어

웹킷은 다양한 소프트웨어에서 사용되고 있다.

'''웹 브라우저'''

웹킷 엔진을 사용하거나 사용했던 웹 브라우저들은 다음과 같다.


  • 사파리 (macOS 및 iOS): 애플의 공식 웹 브라우저이다.
  • 크롬 (과거): 구글 크롬은 초기에 웹킷을 사용했지만, 현재는 Blink 엔진을 사용한다. iOS용 크롬은 애플의 정책에 따라 웹킷을 사용한다.[48]
  • 루나스케이프 (Windows, 버전 5.0α부터): 웹킷 엔진을 선택 가능한 엔진 중 하나로 탑재했다.
  • 슬레이프니르 (Windows, 버전 3.5.0.4000부터 4.1.4.4000까지, 4.3.0.4000 이후는 Blink 채용)
  • 레콩 (Unix 계열 OS)
  • Web (GNOME Web, 2.28 이후)
  • WebPositive (Haiku)
  • 블랙베리 브라우저 (6.0 이후)
  • 아이리스 브라우저 (Windows Mobile 5/6용)
  • NetFront Life Browser
  • 닌텐도 3DS, Wii U, PlayStation Vita, PlayStation 3, PlayStation 4 인터넷 브라우저


'''기타 소프트웨어'''

5. 1. 웹 브라우저

다음은 웹킷을 엔진으로 사용하거나 사용했던 웹 브라우저들이다.

  • 사파리 (macOS 및 iOS): 애플의 공식 웹 브라우저로, 웹킷 엔진을 기반으로 한다.
  • 크롬 (과거): 구글의 크롬 웹 브라우저는 초기에 웹킷을 사용했지만, 현재는 Blink 엔진을 사용한다. iOS용 크롬은 애플의 정책에 따라 계속 웹킷을 사용한다.[48]
  • 루나스케이프 (Windows, 버전 5.0α부터): 웹킷 엔진을 선택 가능한 엔진 중 하나로 탑재했다.
  • 슬레이프니르 (Windows, 버전 3.5.0.4000부터 4.1.4.4000까지, 4.3.0.4000 이후는 Blink 채용)
  • 레콩 (Unix 계열 OS)
  • Web (GNOME Web, 2.28 이후)
  • WebPositive (Haiku)
  • 블랙베리 브라우저 (6.0 이후)
  • 아이리스 브라우저 (Windows Mobile 5/6용)
  • NetFront Life Browser
  • 닌텐도 3DS, Wii U, PlayStation Vita, PlayStation 3, PlayStation 4 인터넷 브라우저

5. 2. 기타 소프트웨어

6. 버전 대응 관계

구글 크롬은 28 이후 Blink로 전환되었지만, 아래 표는 Blink를 포함하지 않고 WebKit의 대응표이다.

WebKitSafariMobile SafariGoogle ChromeAndroid
브라우저
Chrome for
Android
3DSNew 3DSWii UPS3PS4Vita
5253.1, 3.23.10.4
5284.011.5, 1.6
5304.0 - 4.0.222.0, 2.1
5314.0.3 - 4.0.54.0.44.10 -1.00 - 1.81
5324.0.53, 4
5334.1, 5.05.0.252.2, 2.3
5345.15.16 - 123.0 - 4.22.0.0-2J - 9.5.0-22J2.1.0J - 3.1.0J
53513 - 1816 - 189.5.0-23J -
5366.06.019, 208.1.0-0J -4.0.0J -1.00 - 1.762.00 - 3.20
5377.07.021 - 274.325 - 272.00 -3.30 -


참조

[1] 웹사이트 '(fwd) Greetings from the Safari team at Apple Computer' – MARC http://lists.kde.org[...] Lists.kde.org 2003-01-07
[2] 웹사이트 Safari is released to the world http://donmelton.com[...] Donmelton.com 2013-01-13
[3] 웹사이트 WebKit Nightly Builds https://webkit.org/d[...] 2014-05-27
[4] 웹사이트 Code Style Guidelines https://webkit.org/c[...] Apple, Inc. 2015-11-07
[5] 웹사이트 WebKit Download https://webkit.org/d[...] 2016-03-30
[6] 웹사이트 'WebKit on Windows {{Pipe}} WebKit' https://webkit.org/w[...] Apple, Inc. 2015-11-07
[7] 웹사이트 BuildingCairoOnWindows – WebKit https://trac.webkit.[...] Apple, Inc. 2021-06-08
[8] 웹사이트 The WebKit Open Source Project https://webkit.org/ 2012-04-07
[9] 웹사이트 Companies and Organizations that have contributed to WebKit https://trac.webkit.[...] 2008-11-09
[10] 웹사이트 The WebKit Open Source Project – Getting the Code https://webkit.org/g[...] Webkit.org 2010-12-27
[11] 웹사이트 Chromium Blog: Blink: A rendering engine for the Chromium project https://blog.chromiu[...] Blog.chromium.org 2013-04-03
[12] 웹사이트 Bruce Lawson's personal site: Hello Blink http://www.brucelaws[...] Brucelawson.co.uk 2013-04-03
[13] 웹사이트 What Is Bun.js and Why Is the JavaScript Community Excited About It? https://www.makeuseo[...] 2022-08-02
[14] 웹사이트 Open Source – WebKit https://developer.ap[...] Apple 2009-03-05
[15] WebKit Licensing WebKit https://webkit.org/l[...]
[16] 웹사이트 Apple's "WebKit" is now a Registered Trademark in the US http://www.patentlya[...] 2013-03-07
[17] 웹사이트 Lisa Melton https://lisamelton.n[...] 2024-02-02
[18] 웹사이트 Attention Internets! WebKit is not 10 years old today. That happened on June 25. I know the date because that's when I started the project. https://www.twitter.[...] 2011-08-25
[19] 뉴스 Happy 20th Birthday, Safari and Webkit! https://www.macobser[...] 2021-06-25
[20] 간행물 JavaScriptCore, Apple's JavaScript framework based on KJS http://www.opendarwi[...] 2002-06-13
[21] 웹사이트 Safari and KHTML again http://www.kdedevelo[...] kdedevelopers.org 2005-04-30
[22] 웹사이트 So, when will KHTML merge all the WebCore changes? http://www.kdedevelo[...] kdedevelopers.org 2010-02-20
[23] 웹사이트 The bitter failure named 'safari and khtml' https://blogs.kde.or[...] 2005-04-29
[24] 웹사이트 Open-source divorce for Apple's Safari? http://news.cnet.com[...]
[25] 웹사이트 WebCore open source changes http://lists.apple.c[...] 2016-05-14
[26] 웹사이트 WebCore – KHTML – Firefox: Know your facts! http://www.kdedevelo[...]
[27] 웹사이트 Konqueror now passes Acid2 https://blogs.kde.or[...]
[28] 뉴스 Apple Opens WebKit CVS and Bug Database http://dot.kde.org/2[...] 2005-06-07
[29] 웹사이트 Ars at WWDC: Interview with Lars Knoll, creator of KHTML https://arstechnica.[...] 2007-06-12
[30] 웹사이트 The unforking of KDE's KHTML and WebKit https://arstechnica.[...] Ars Technica 2007-07-23
[31] 웹사이트 KDE Development Platform 4.5.0 gains performance, stability, new high-speed cache and support for WebKit http://kde.org/annou[...]
[32] 웹사이트 KHTML repository https://github.com/K[...] 2023-05-05
[33] 웹사이트 Next Generation KDE Technologies Ported to WebCore http://dot.kde.org/1[...] 2005-07-10
[34] 뉴스 CSS Transforms https://webkit.org/b[...] 2007-10-26
[35] 웹사이트 CSS3 Animations http://dev.w3.org/cs[...]
[36] 웹사이트 HTML5 Media Support https://webkit.org/b[...] 2007-11-12
[37] 웹사이트 Announcing SquirrelFish https://webkit.org/b[...] 2008-06-02
[38] 웹사이트 SquirrelFish project https://trac.webkit.[...]
[39] 웹사이트 Introducing SquirrelFish Extreme https://webkit.org/b[...] 2008-09-18
[40] 웹사이트 Changeset 40439 – WebKit https://trac.webkit.[...] Trac.webkit.org 2010-12-27
[41] 웹사이트 WebKit2 wiki https://trac.webkit.[...] Webkit.org 2012-08-03
[42] 웹사이트 Announcing WebKit2 https://lists.webkit[...] Webkit.org 2010-12-27
[43] 웹사이트 Introducing the Nokia N9: all it takes is a swipe! |Nokia Conversations – The official Nokia Blog http://conversations[...] Nokia Corporation 2011-06-21
[44] 웹사이트 Source code repository for public parts of Safari 5.1 https://trac.webkit.[...] The WebKit Open Source Project 2011-07-20
[45] 웹사이트 WWDC 2014 Session 206 - Introducing the Modern WebKit API - ASCIIwwdc http://asciiwwdc.com[...] 2014-12-13
[46] 웹사이트 132399 – Move the legacy WebKit API into WebKitLegacy.framework and move it inside WebKit.framework https://bugs.webkit.[...] Webkit.org
[47] 웹사이트 Renaming Directories and Project Files to Match Framework Names https://lists.webkit[...] Webkit.org 2017-07-10
[48] 웹사이트 App Store Review Guidelines https://developer.ap[...]
[49] 웹사이트 Nokia S60 Webkit Browser http://opensource.no[...] Nokia
[50] 웹사이트 Google Chrome, Google's Browser Project http://blogoscoped.c[...]
[51] 웹사이트 Comic describing the Google Chrome Project https://www.google.c[...]
[52] 웹사이트 PS3、ファームウェアv4.10からWebKitへ。 - あまたの何かしら。 http://d.hatena.ne.j[...] D.hatena.ne.jp 2013-01-13
[53] 웹사이트 Epiphany Mailing list – ''Announcement: The Future of Epiphany'' http://mail.gnome.or[...]
[54] 간행물 HP Launches WebOS-Powered Tablet, Phones | Gadget Lab https://www.wired.co[...] 2013-01-13
[55] 웹사이트 100 Million Club (H1 2010 update) http://www.visionmob[...] VisionMobile 2011-03-01
[56] 웹사이트 StatCounter http://gs.statcounte[...] StatCounter 2015-04-14
[57] 웹사이트 The Obligatory iPhone Post https://webkit.org/b[...] 2008-01-24
[58] 웹사이트 Android Uses WebKit https://webkit.org/b[...] 2017-01-12
[59] 뉴스 WebKit in the News https://webkit.org/b[...] 2018-11-17
[60] 웹사이트 The Amazing Rise of WebKit Mobile https://gigaom.com/2[...] 2018-11-17
[61] 웹사이트 Palm Pre in-depth impressions, video, and huge hands-on gallery https://www.engadget[...] 2009-01-09
[62] 웹사이트 New Amazon Kindle announced: $139 WiFi-only version and $189 3G model available August 27th in the US and UK https://www.engadget[...] 2010-07-28
[63] 웹사이트 Safari 6 available for Mountain Lion and Lion, but not Windows https://www.macworld[...] International Data Group 2021-08-08
[64] 웹사이트 Buildbot: builder Apple-Win-10-Debug-Build https://build.webkit[...] Apple, Inc. 2021-08-08
[65] 웹사이트 Buildbot: builder WinCairo-64-bit-WKL-Release-Build https://build.webkit[...] Apple, Inc. 2021-08-08
[66] 웹사이트 About the security content of iCloud for Windows 12.3 - Apple Support https://support.appl[...] Apple, Inc. 2021-08-08
[67] 웹사이트 About the security content of iTunes 12.11.3 for Windows - Apple Support https://support.appl[...] Apple, Inc. 2021-08-08
[68] 웹사이트 BuildingCairoOnWindows – WebKit https://trac.webkit.[...] Apple, Inc. 2021-08-08
[69] 웹사이트 GitHub - WebKitForWindows/WebKitRequirements: Build scripts for the requirements of the WinCairo port of WebKit https://github.com/W[...] Apple, Inc. 2021-08-08
[70] 웹사이트 World / Eolie https://gitlab.gnome[...]
[71] 웹사이트 WebKitGTK+ project website https://webkitgtk.or[...]
[72] 웹사이트 Alp Toker – WebKit/Gtk+ is coming http://www.atoker.co[...] 2007-06-12
[73] 웹사이트 WebKitClutter project website https://trac.webkit.[...]
[74] 웹사이트 QT WebKit http://www.qtsoftwar[...]
[75] 웹사이트 ProFusion | Home http://profusion.mob[...] Profusion.mobi 2013-01-13
[76] 웹사이트 pleyo http://www.pleyo.org
[77] 웹사이트 See OWB forge http://www.sand-labs[...]
[78] 웹사이트 AmigaOS OWB official page http://strohmayer.or[...]
[79] 웹사이트 Amiga – Powering through, dead or alive! http://amigaweb.net/[...] amigaweb.net 2010-06-02
[80] 웹사이트 AROS OWB developer page http://sszymczy.root[...]
[81] 웹사이트 Origyn Web Browser for MorphOS http://fabportnawak.[...] Fabian Coeurjoly 2010-01-04
[82] 웹사이트 Origyn Web Browser 1.7 Supports HTML5 Media, More http://www.osnews.co[...] OSNews 2010-03-08
[83] 웹사이트 Google going its own way, forking WebKit rendering engine https://arstechnica.[...] Ars Technica 2013-04-03
[84] 웹사이트 WebKit developers planning Chromium extraction http://www.h-online.[...] The H 2013-04-09
[85] 웹사이트 Full Pass Of Acid3 https://webkit.org/b[...] 2008-09-25
[86] 웹사이트 The WebKit Open Source Project – JavaScript https://webkit.org/p[...]
[87] 웹사이트 The Great Browser JavaScript Showdown http://www.codinghor[...] 2007-12-19
[88] 뉴스 Introducing the WebKit FTL JIT https://webkit.org/b[...] 2014-05-13
[89] 웹사이트 Apple integrates LLVM compiler to boost WebKit JavaScript performance https://arstechnica.[...] 2014-05-16
[90] 웹사이트 Introducing the B3 JIT Compiler https://webkit.org/b[...] 2016-02-15
[91] 웹사이트 Companies and Organizations that have contributed to WebKit http://trac.webkit.o[...] trac.webkit.org 2010-04-15
[92] 웹사이트 WebKit Nightly Builds https://webkit.org/d[...] 2014-05-27
[93] 웹사이트 Open Source - Internet & Web - WebKit http://developer.app[...] 2009-10-08
[94] 문서 http://weblogs.mozil[...]
[95] 문서 CSS Transforms http://webkit.org/bl[...]
[96] 문서 CSS3 Animations http://dev.w3.org/cs[...]
[97] 문서 HTML5 Media Support http://webkit.org/bl[...]
[98] 문서 WebKit achieves Acid3 100/100 in public build http://webkit.org/bl[...]
[99] 문서 Full Pass of Acid3 http://webkit.org/bl[...]
[100] 문서 WebKit2 http://trac.webkit.o[...]
[101] 문서 '[webkit-dev] Announcing WebKit2' https://lists.webkit[...]
[102] 뉴스 Apple、マルチプロセス採用の“WebKit2”を搭載した「Safari」v5.1を公開 https://forest.watch[...] 窓の杜 2011-07-24
[103] 웹사이트 WWDC 2014 Session 206 - Introducing the Modern WebKit API - ASCIIwwdc http://asciiwwdc.com[...] 2014-12-13
[104] 문서 webkit-dev Cleaning House https://lists.webkit[...]
[105] 웹사이트 The WebKit Open Source Project https://webkit.org/p[...] 2021-03-29
[106] 웹사이트 WebKit Downloads https://webkit.org/d[...] 2016-03-30
[107] 간행물 ノキア、'Web Browser for S60'エンジンのコードをオープンソース・コミュニティに公開 http://www.nokia.co.[...] ノキア・ジャパン 2006-05-24
[108] 문서 Adobe Integrated Runtime (AIR) http://www.adobe.com[...]
[109] 문서 Adobe Dreamweaver CS3 10 周年記念イベント レポート http://www.tcp-net.a[...]
[110] 문서 What is Android? https://code.google.[...]
[111] 문서 WebKitGtk - GNOME Live! http://live.gnome.or[...]
[112] 문서 Torch Mobile http://www.torchmobi[...]
[113] 뉴스 Opera、ブラウザエンジンにWebKitを採用へ https://japan.cnet.c[...] 2013-02-14
[114] 문서 The WebKit Open Source Project – JavaScript http://webkit.org/pr[...]
[115] 문서 JavaScriptCore, Apple’s JavaScript framework based on KJS https://web.archive.[...] 2002-06-13
[116] 웹사이트 The Great Browser JavaScript Showdown http://www.codinghor[...] 2007-12-19
[117] 문서 SquirrelFish – WebKit – Trac http://trac.webkit.o[...]
[118] 문서 'Surfin’ Safari - Blog Archive » Announcing SquirrelFish' http://webkit.org/bl[...]
[119] 문서 Introducing SquirrelFish Extreme http://trac.webkit.o[...]
[120] 문서 Drosera http://trac.webkit.o[...] WebKit.org
[121] 웹사이트 Introducing Drosera http://webkit.org/bl[...]
[122] 웹사이트 Commit removing Drosera http://trac.webkit.o[...]
[123] 뉴스 Review: Firefox 3 Stays Ahead of Browser Pack http://www.foxnews.c[...] 2008-06-18
[124] 웹사이트 SunSpider JavaScript Benchmark http://www2.webkit.o[...]
[125] 웹사이트 Announcing SunSpider 0.9 http://webkit.org/bl[...] 2007-12-18
[126] 웹사이트 The Great Browser JavaScript Showdown http://www.codinghor[...] 2007-12-19
[127] 웹사이트 JavaScript Performance Rundown http://ejohn.org/blo[...] 2008-09-03
[128] 문서 HTML5対応のWebKit版ブラウザ | 株式会社ACCESS http://jp.access-com[...]
[129] 웹사이트 NetFront Life Browser 和製PDA用WebブラウザがAndroid端末に登場 http://androider.jp/[...] TriWorks Corp. JAPAN 2010-11-15
[130] 문서 ニンテンドー3DS用インターネットブラウザーLGPL適用オープンソースについて http://www.nintendo.[...]
[131] 문서 ACCESS、情報家電向けブラウザの新製品「NetFront® Browser NX」を発表 http://jp.access-com[...]
[132] 문서 インターネットブラウザーの主な仕様 http://www.nintendo.[...]
[133] 문서 Wii U インターネットブラウザーの主な仕様 http://www.nintendo.[...]
[134] 문서 任天堂の新ゲーム機「Wii U」に ACCESSの「NetFront® Browser NX」をブラウザエンジンとして提供 | 株式会社ACCESS http://jp.access-com[...]
[135] 웹인용 WebKit Nightly Builds https://webkit.org/d[...] 2014-05-27
[136] 웹인용 Qt Labs Blogs » Qt 4.4.0 Technical Preview released http://labs.trolltec[...] 2008-07-25
[137] 문서 FrogBlog » Blog Archive » The KHTML Future FAQ http://blog.froglogi[...]
[138] 웹인용 Surfin’ Safari - Blog Archive » WebKit achieves Acid3 100/100 in public build http://webkit.org/bl[...] 2008-07-25
[139] 웹인용 Attention Internets! WebKit is not 10 years old today. That happened on June 25. I know the date because that's when I started the project. https://www.twitter.[...] 2011-08-25
[140] 웹인용 The WebKit Open Source Project - JavaScript http://webkit.org/pr[...] 2008-07-25
[141] 웹인용 "[KDE-Darwin] JavaScriptCore, Apple's JavaScript framework based on KJS" https://web.archive.[...] 2007-03-10
[142] 웹인용 Surfin’ Safari - Blog Archive » Introducing Drosera http://webkit.org/bl[...] 2008-07-25



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com