WebKit

WebKit Opis obrazu Epiphany 2 27 webkit.png. Informacja
Opracowany przez Apple , Nokia
Pierwsza wersja 4 listopada 1998
Kaucja svn.webkit.org/repository/webkit
Napisane w C++
Środowisko C++
Rodzaj Silnik renderowania HTML
Licencje GNU LGPL i BSD
Stronie internetowej webkit.org

WebKit to biblioteka oprogramowania typu open source, która umożliwia programistom łatwe zintegrowanie silnika renderowania stron internetowych z ich oprogramowaniem. Jest dostępny na licencji BSD i GNU LGPL . Pierwotnie zarezerwowany dla systemu operacyjnego Mac OS X (od wersji 10.3 Panther ), został przeniesiony na systemy Linux i Windows . Dlatego porty WebKit dla środowisk GTK + i Qt są nazywane odpowiednio WebKitGTK + i QtWebKit .

WebKit jest rozwidleniem silnika renderującego KHTML projektu KDE , używanego w szczególności w przeglądarce Konqueror . Integruje dwie biblioteki podrzędne: WebCore i JavaScriptCore odpowiadające odpowiednio KHTML i KJS .

Z powodzeniem przeszedł test Acid2, a wersja rozwojowa uzyskała 100% w teście Acid3, ponieważ:27 marca 2008.

Webkit zawierał silnik JavaScript o tej samej nazwie. Od tego czasu został przepisany, nowy silnik nazywa się teraz SquirrelFish , znacznie szybszy niż poprzedni.

W luty 2012, sukces rozpowszechniania WebKit skłonił „grupę OpenWeb, opowiadającą się za standaryzacją technologii tworzenia stron internetowych, wystosowanie apelu do programistów i wskazanie konsekwencji dominacji WebKit na urządzeniach mobilnych i praktyk programistów” . WStyczeń 2013, dominująca pozycja Webkitu nadal stanowi problem.

posługiwać się

Głównym zastosowaniem WebKit jest budowanie przeglądarek internetowych:

Jest również używany przez oprogramowanie do tworzenia stron internetowych:

Używają go również inne rodzaje oprogramowania.

Do biblioteki oprogramowanie integrujące go to:

Stare zastosowania WebKit:

Historyczny

Zobacz również

Linki zewnętrzne

Bibliografia

  1. Surfin 'Safari - Archiwum blogów »WebKit osiąga Acid3 100/100 w publicznej wersji
  2. SquirrelFish został zintegrowany z Webkit (czerwiec 2008) http://performance.survol.fr/2008/06/squirrelfish-dans-webkit
  3. Standardy internetowe zagrożone przez witryny zoptymalizowane pod kątem WebKit? (luty 2012)
  4. Standardy sieciowe: Deweloperzy powinni przestać faworyzować WebKit . Klubowa 12 lutego 2013
  5. Ogłoszenie o użyciu WebKit przez Trzech Króli w informacjach o wydaniu GNOME 2.28
  6. (en) Blink: silnik renderujący dla projektu Chromium - The Chromium Blog
  7. (w) "  Dev.Opera - A First Peek at Opera 15 for Computers  " na dev.opera.com (dostęp 6 marca 2018 )