WebKit

Da Wikipedia, l'enciclopedia libera.
Vai a: navigazione, cerca
WebKit
Sviluppatore Apple, KDE, Nokia, Google, RIM, Palm, Samsung, others.
S.O. Multipiattaforma
Genere Framework
Licenza Alcune componenti GNU Lesser General Public License e il resto con licenze stile BSD[1]
(Licenza chiusa)
Sito web webkit.org

WebKit è un framework per applicazioni disponibile come aggiornamento per Mac OS X a partire dalla versione 10.2.7 e integrato in Mac OS X 10.3 e successivi. WebKit è il motore di Safari e di altre applicazioni come Google Chrome. Esso permette a sviluppatori terzi di includere con facilità nelle loro applicazioni molte delle funzioni proprie di Safari. WebKit è un progetto open source che nasce dalla combinazione di componenti del sistema grafico KDE e di tecnologie Apple.

L'API in Objective C di WebKit può interagire con un server web, richiamare e visualizzare le pagine web, scaricare i file e gestire i plugin.

WebKit include due framework di basso livello: WebCore (un parser HTML e un renderer basato su KHTML) e JavaScriptCore (un motore JavaScript basato su KJS).

Indice

[modifica] Annuncio

Il 7 giugno 2005, lo sviluppatore Dave Hyatt di Safari annunciò sul suo blog che Apple stava rendendo open source WebKit, aprendo l'accesso al CVS e al tool Bugzilla. Questa mossa coincise con il WWDC del 2005.

[modifica] Applicazioni che usano WebKit

Browser
Altri usi
  • Adium, un'applicazione di chat, che usa WebKit per visualizzare i messaggi.
  • BBEdit, un editor di testo e di pagine HTML, che usa WebKit per visualizzare l'anteprima delle pagine web.
  • Colloquy, un client chat che supporta IRC e SILC, che usa WebKit per visualizzare il traffico delle chat.
  • Growl, un sistema di notificazione globale, che usa WebKit per delle sue viste.
  • NetNewsWire, un lettore RSS che usa WebKit per visualizzare i feed RSS e per navigare sul web.
  • NewsFire, un gestore di feed RSS, che usa WebKit per la sua interfaccia.
  • Qt, un framework per la costruzione di applicazione che integra WebKit per il rendering dei pagine web.
  • Steam, la piattaforma di Valve usa WebKit nel suo browser interno dal cambiamento dell'interfaccia del 2010.
  • SubEthaEdit, un editor di testo collaborativo, che usa WebKit per generare l'anteprima delle pagine web.
  • TextWrangler, un editor di testo e HTML, versione ridotta (e freeware) di BBEdit.
  • WebKitGtk è un ambizioso progetto per il porting di WebKit su piattaforma GTK+.
  • Xcode, l'IDE di Apple, che usa WebKit per visualizzare la documentazione.

Una lista completa è disponibile sulla wiki del progetto WebKit.

[modifica] Note

  1. ^ licenza bsd di webkit e licenza GNU LGPL di webkit
  2. ^ :HanSolaris Group
  3. ^ Limited Software

[modifica] Voci correlate

[modifica] Altri progetti

[modifica] Collegamenti esterni

Strumenti personali
Namespace

Varianti
Azioni