WebKit

WebKit Descrierea imaginii Epiphany 2 27 webkit.png. informație
Dezvoltat de Apple , Nokia
Prima versiune 4 noiembrie 1998
Depozit svn.webkit.org/repository/webkit
Scris in C ++
Mediu inconjurator C ++
Tip Motor de redare HTML
Licențe GNU LGPL și BSD
Site-ul web webkit.org

WebKit este o bibliotecă software gratuită care permite dezvoltatorilor să integreze cu ușurință un motor de redare a paginilor web în software-ul lor. Este disponibil sub licența BSD și GNU LGPL . Rezervat inițial pentru sistemul de operare Mac OS X (de la versiunea 10.3 Panther ), a fost portat pe Linux și Windows . Astfel, porturile WebKit pentru mediile GTK + și Qt sunt numite respectiv WebKitGTK + și QtWebKit .

WebKit este o bifurcație a motorului de redare KHTML al proiectului KDE utilizat în special în browserul Konqueror . Acesta integrează două sub-biblioteci: WebCore și JavaScriptCore corespunzătoare KHTML și KJS .

Trece cu succes testul Acid2 , iar versiunea în curs de dezvoltare obține 100% în testul Acid3 de la27 martie 2008.

Webkit a inclus un motor JavaScript care avea același nume. De atunci a fost rescris, noul motor se numește acum SquirrelFish , mult mai rapid decât cel anterior.

În februarie 2012, succesul diseminării WebKit a determinat „grupul OpenWeb, care susține standardizarea tehnologiilor de dezvoltare web, să lanseze un apel către dezvoltatori și să sublinieze consecințele dominanței WebKit pe mobil și a practicilor dezvoltatorilor” . Înianuarie 2013, poziția dominantă a Webkit este încă o problemă.

utilizare

Utilizarea principală a WebKit este pentru construirea browserelor web:

De asemenea, este utilizat de software-ul de creare a site-urilor web:

Și alte tipuri de software îl folosesc.

În bibliotecile de software de integrare a acestuia sunt:

Utilizări vechi ale WebKit:

Istoric

Vezi și tu

linkuri externe

Referințe

  1. Surfin 'Safari - Blog Archive »WebKit realizează Acid3 100/100 în versiunea publică
  2. SquirrelFish a fost integrat în Webkit (iunie 2008) http://performance.survol.fr/2008/06/squirrelfish-dans-webkit
  3. Standarde web amenințate de site-uri optimizate pentru WebKit? (Februarie 2012)
  4. Standarde web: dezvoltatorii ar trebui să nu mai favorizeze WebKit . Clubic 12 februarie 2013
  5. Anunțul utilizării WebKit de Epiphany în Note de lansare GNOME 2.28
  6. (ro) Blink: un motor de redare pentru proiectul Chromium - Blogul Chromium
  7. (în) „  Dev.Opera - A First Peek at Opera 15 for Computers  ” pe dev.opera.com (accesat la 6 martie 2018 )