웹킷
"오늘의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 관련 정보]에 관한 문서 | |
|---|---|
| 일반 정보 | |
![]() | |
| 저자 | 애플 |
| 개발자 | 애플 어도비 시스템즈 소니 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)

웹킷은 리눅스용 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의 대응표이다.
| WebKit | Safari | Mobile Safari | Google Chrome | Android 브라우저 | Chrome for Android | 3DS | New 3DS | Wii U | PS3 | PS4 | Vita |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 525 | 3.1, 3.2 | 3.1 | 0.4 | ||||||||
| 528 | 4.0 | 1 | 1.5, 1.6 | ||||||||
| 530 | 4.0 - 4.0.2 | 2 | 2.0, 2.1 | ||||||||
| 531 | 4.0.3 - 4.0.5 | 4.0.4 | 4.10 - | 1.00 - 1.81 | |||||||
| 532 | 4.0.5 | 3, 4 | |||||||||
| 533 | 4.1, 5.0 | 5.0.2 | 5 | 2.2, 2.3 | |||||||
| 534 | 5.1 | 5.1 | 6 - 12 | 3.0 - 4.2 | 2.0.0-2J - 9.5.0-22J | 2.1.0J - 3.1.0J | |||||
| 535 | 13 - 18 | 16 - 18 | 9.5.0-23J - | ||||||||
| 536 | 6.0 | 6.0 | 19, 20 | 8.1.0-0J - | 4.0.0J - | 1.00 - 1.76 | 2.00 - 3.20 | ||||
| 537 | 7.0 | 7.0 | 21 - 27 | 4.3 | 25 - 27 | 2.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
