WebCore: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
aggiunto parametro software libero nel template
Cellistbot (discussione | contributi)
m Bot: sostituzione tecnica {{software}} - richiesta.
Riga 1: Riga 1:
{{Software2
{{Software |
nome = WebCore |
|Nome = WebCore
|Logo2 =
screenshot = |
|Screenshot2 =
didascalia = Logo di WebKit |
|Didascalia = Logo di WebKit
sviluppatore = [[Apple Computer]] |
|Sviluppatore = [[Apple Computer]]
UltimaVersione = |
|UltimaVersione =
DataUltimaVersione = |
|DataUltimaVersione =
sistema_operativo = [[Mac OS X]] |
|UltimaVersioneBeta =
genere = [[Framework]] |
|DataUltimaVersioneBeta =
licenza = [[GNU Lesser General Public License|LGPL]]|
|SistemaOperativo =
SoftwareLibero = sì |
|SistemiOperativi = [[Mac OS X]]
sito_web = {{en}} [http://developer.apple.com/darwin/projects/webcore/ developer.apple.com/darwin/projects/webcore]|
|Linguaggio =
|Linguaggi =
|Generi = [[Framework]]
|Genere =
|Licenza = [[GNU Lesser General Public License|LGPL]]
|SoftwareLibero = sì
|Lingua =
|SitoWeb = {{en}} [http://developer.apple.com/darwin/projects/webcore/ developer.apple.com/darwin/projects/webcore]
}}
}}
'''WebCore''' è un [[framework]] sviluppato dalla [[Apple Computer]] con licenza [[GNU Lesser General Public License|LGPL]], per fornire un motore di ''layout'' [[HTML]] a [[Mac OS X]]. WebCore è una metà del [[framework]] [[WebKit]] (l'altra metà è [[JavaScriptCore]]).
'''WebCore''' è un [[framework]] sviluppato dalla [[Apple Computer]] con licenza [[GNU Lesser General Public License|LGPL]], per fornire un motore di ''layout'' [[HTML]] a [[Mac OS X]]. WebCore è una metà del [[framework]] [[WebKit]] (l'altra metà è [[JavaScriptCore]]).

Versione delle 14:39, 4 lug 2012

Template:Software2 WebCore è un framework sviluppato dalla Apple Computer con licenza LGPL, per fornire un motore di layout HTML a Mac OS X. WebCore è una metà del framework WebKit (l'altra metà è JavaScriptCore).

WebCore combina il motore di layout open source KHTML sviluppato dal progetto KDE con una libreria adattatrice, KWQ (pronuncia: "Quack"). La Apple creò l'adattatore KWQ per eliminare la dipendenza di KHTML dal toolkit Qt e da altri moduli KDE. KWQ possiede un'API Objective C per il motore di rendering KHTML basato sul C++, permettendo ad esso di essere accessibile alle applicazioni Cocoa.

Apple annunciò WebCore nel 7 gennaio 2003 al Macworld Expo con il rilascio di Safari. Successivamente gli sviluppatori inviarono le proprie modifiche alla libreria KHTML al progetto KDE. Vedi (EN) [1].

Da allora, vari progetti sono stati scritti utilizzando la libreria WebCore, eseguendo il porting su altre piattaforme come il Nokia mobile o sulla libreria cross-platform GNUstep, o utilizzando WebCore nei browser, come OmniWeb di Omni Group.

Sebbene i programmatori Mac potessero utilizzare WebCore per fornire un motore di layout HTML alle loro applicazioni, Apple raccomanda l'uso di WebKit, che è incluso in Mac OS X dalla versione 10.2.7 in poi e di cui l'interfaccia è stabile.

Applicazioni basate su WebCore

Voci correlate

Collegamenti esterni

Template:Mac OS X

  Portale Apple: accedi alle voci di Wikipedia che trattano di Apple