WebKit

WebKit Descrizione dell'immagine Epiphany 2 27 webkit.png. Informazione
Sviluppato da Apple , Nokia
Prima versione 4 novembre 1998
Depositare svn.webkit.org/repository/webkit
Scritto in C++
Ambiente C++
genere Motore di rendering HTML
Licenze GNU LGPL e BSD
Sito web webkit.org

WebKit è una libreria software open source che consente agli sviluppatori di integrare facilmente un motore di rendering di pagine Web nel loro software. È disponibile sotto licenza BSD e GNU LGPL . Originariamente riservato al sistema operativo Mac OS X (dalla versione 10.3 Panther ), è stato portato su Linux e Windows . Quindi i port di WebKit per gli ambienti GTK+ e Qt sono chiamati rispettivamente WebKitGTK+ e QtWebKit .

WebKit è un fork del motore di rendering KHTML del progetto KDE utilizzato in particolare nel browser Konqueror . Integra due sotto-librerie: WebCore e JavaScriptCore corrispondenti rispettivamente a KHTML e KJS .

Supera con successo il test Acid2 e la versione in via di sviluppo ottiene il 100% nel test Acid3 poiché il27 marzo 2008.

Webkit includeva un motore JavaScript che aveva lo stesso nome. Da allora è stato riscritto, il nuovo motore ora si chiama SquirrelFish , molto più veloce del precedente.

Nel febbraio 2012, il successo della diffusione di WebKit porta "il gruppo OpenWeb, sostenendo la standardizzazione delle tecnologie di sviluppo web, a lanciare un appello agli sviluppatori e ad evidenziare le conseguenze del dominio di WebKit sul cellulare e delle pratiche degli sviluppatori" . NelGennaio 2013, la posizione dominante di Webkit è ancora un problema.

uso

L'uso principale di WebKit è per la creazione di browser Web:

Viene anche utilizzato dal software di creazione di siti Web:

Anche altri tipi di software lo usano.

Le librerie software che lo integrano sono:

Vecchi usi di WebKit:

Storico

Vedi anche

link esterno

Riferimenti

  1. Surfin 'Safari - Blog Archive »WebKit raggiunge Acid3 100/100 in build pubblica
  2. SquirrelFish è stato integrato in Webkit (giugno 2008) http://performance.survol.fr/2008/06/squirrelfish-dans-webkit
  3. Standard Web minacciati da siti ottimizzati per WebKit? (febbraio 2012)
  4. Standard Web: gli sviluppatori dovrebbero smettere di preferire WebKit . Clubic 12 febbraio 2013
  5. Annuncio dell'uso di Epiphany di WebKit nelle note di rilascio di GNOME 2.28
  6. (it) Blink: un motore di rendering per il progetto Chromium - Il blog di Chromium
  7. (in) "  Dev.Opera - A First Peek at Opera 15 for Computers  " su dev.opera.com (consultato il 6 marzo 2018 )