WebKit

WebKit Beskrivelse af Epiphany 2 27 webkit.png-billedet. Information
Udviklet af Apple , Nokia
Første version 4. november 1998
Depositum svn.webkit.org/repository/webkit
Skrevet i C ++
Miljø C ++
Type HTML-gengivelsesmotor
Licenser GNU LGPL og BSD
Internet side webkit.org

WebKit er et open source softwarebibliotek, der giver udviklere mulighed for nemt at integrere en webside til gengivelse af motor i deres software. Den er tilgængelig under BSD- og GNU LGPL- licensen . Oprindeligt reserveret til Mac OS X- operativsystemet (fra version 10.3 Panther ) er det blevet portet til Linux og Windows . Således kaldes WebKit-portene til GTK + og Qt-miljøet henholdsvis WebKitGTK + og QtWebKit .

WebKit er en fork af KHTML- gengivelsesmotoren til KDE- projektet, der især bruges i Konqueror- browseren . Det integrerer to underbiblioteker: WebCore og JavaScriptCore svarende til henholdsvis KHTML og KJS .

Det bestod med succes Acid2 - testen, og den udviklende version opnår 100% i Acid3 - testen siden27. marts, 2008.

Webkit inkluderede en JavaScript-motor, der havde samme navn. Det er siden blevet omskrevet, den nye motor hedder nu SquirrelFish , meget hurtigere end den forrige.

I februar 2012, har succesen med WebKits distribution ført til, at "OpenWeb-gruppen, der fortaler standardisering af webudviklingsteknologier, har lanceret et opkald til udviklere og påpeget konsekvenserne af WebKits dominans på mobilen og udvikleres praksis" . IJanuar 2013, Webkits dominerende stilling er stadig et problem.

brug

Den primære anvendelse af WebKit er til opbygning af webbrowsere:

Det bruges også af website builder software:

Andre typer software bruger det også.

De software biblioteker integrerer det er:

Gamle anvendelser af WebKit:

Historisk

Se også

eksterne links

Referencer

  1. Surfin 'Safari - Blogarkiv »WebKit opnår Acid3 100/100 i offentlig opbygning
  2. SquirrelFish er integreret i Webkit (juni 2008) http://performance.survol.fr/2008/06/squirrelfish-dans-webkit
  3. Webstandarder truet af websteder optimeret til WebKit? (Februar 2012)
  4. Webstandarder: Udviklere bør stoppe med at favorisere WebKit . Clubic 12. februar 2013
  5. Meddelelse om Epiphany's brug af WebKit i GNOME 2.28 Release Notes
  6. (da) Blink: En gengivelsesmotor til Chromium-projektet - The Chromium Blog
  7. (in) "  Dev.Opera - A First Peek at Opera 15 for Computers  "dev.opera.com (adgang til 6. marts 2018 )