WebKit on Applen kehittämä selainmoottori, jota Apple käyttää Safari-selaimessaan.
Lisäksi kaikkien iOS-älypuhelimille kehitettyjen selainten on käytettävä WebKitiä. WebKitin kehityksen pohja oli KDE-projektin KHTML, josta Apple forkkasi WebKitin vuonna 2001. Google käytti WebKitin WebCore-osaa omassa Chrome-selaimessaan kunnes forkkasi siitä Blink-selainmoottorin. Apple muokkasi KHTML:ää abstraktoimalla siitä KDE- ja Qt-kohtaiset koodit. Nokia forkkasi WebKitin ja muokkasi sen GTK:lle. Nokian muokkaamaa toteutusta on käytetty arviolta kymmenessä miljoonassa Series 60 -laitteessa.
WebKit | |
---|---|
Tiedot | |
Ohjelmistotyyppi | selainmoottori |
Ohjelmointikielet | C++ |
Lisenssi | GNU Lesser General Public License, versio 2.0 tai myöhempi ja 2-lauseinen BSD-lisenssi |
Aiheesta muualla | |
Verkkosivusto |
Applen lisäksi kehitykseen ovat osallistuneet tahoja muun muassa Nokia, Samsung, KDE, Palm sekä RIM.
WebKit on julkaistu avoimen lähdekoodin lisenssillä ja sisältää sekä LGPL- että BSD-lisenssillä olevia osia.
WebKit on kirjoitettu C++-ohjelmointikielellä.
WebKit sisältää HTML:n ja CSS:n käsittelevän renderöintimoottorin (WebCore), JavaScript-moottorin (JavaScriptCore) ja korkean tason ohjelmointirajapinnan, jolla se sulautetaan verkkoselaimiin (WebKit).
This article uses material from the Wikipedia Suomi article WebKit, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Sisältö on käytettävissä lisenssillä CC BY-SA 4.0, ellei toisin mainita. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Suomi (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.