WebKit
WebKit est une bibliothèque de fonctions permettant aux développeurs d'intégrer aisément un moteur de rendu de pages web dans leurs logiciels.
Catégories :
Logiciel libre pour Internet - Technologie web - Mac OS X
Recherche sur Google Images :
Source image : www.macplus.net Cette image est un résultat de recherche de Google Image. Elle est peut-être réduite par rapport à l'originale et/ou protégée par des droits d'auteur. |
Page(s) en rapport avec ce sujet :
- ... WebKit est un moteur de rendu de pages Web performant développé sous... Iris : un navigateur web quasi-semblable à celui de l'iPhone... (source : mobinaute)
- C'est un navigateur léger et rapide basé sur le moteur de rendu Webkit... pourquoi s'embêter à compiler un webkit alors que Epiphany- webkit est disponible,... Le code HTML est affiché comme du texte et les adresses web sont ... (source : blog.kagou)
WebKit est une bibliothèque de fonctions permettant aux développeurs d'intégrer aisément un moteur de rendu de pages web dans leurs logiciels. Elle est disponible sous licence BSD et GNU LGPL. Initialement réservée au dispositif d'exploitation Mac OS X (à partir de la version 10.3 Panther), elle a été portée vers Linux et Windows.
Webkit est un fork du moteur de rendu KHTML du projet KDE utilisé surtout dans le navigateur Konqueror. Elle intègre deux sous-bibliothèques : WebCore et correspondant respectivement à KHTML et KJS.
Il passe avec succès le test Acid2 et la version en développement obtient 100%[1] au test Acid3 depuis le 27 mars 2008.
Le moteur est en cours de réécriture. Le nouveau moteur se nomme SquirrelFish [2].
Utilisation
La principale utilisation de Webkit est la création de navigateurs web :
- Safari (iPhone compris) - Le premier navigateur basé sur WebKit d'Apple ;
- Konqueror - Le navigateur basé sur KHTML proposera WebKit dans sa version 4.1 ;
- OmniWeb — Un navigateur web produit par Omni Group pour Mac OS X ;
- Shiira — Un navigateur libre dont l'objectif est de combler les lacunes de Safari ;
- Midori — Un navigateur léger intégré à GTK ;
- Webster - Navigateur qui sera utilisé par Syllable 0.6.6 ;
- SunriseBrowser ;
- DeskBrowse ;
- Epiphany - Le navigateur du bureau GNOME, aujourd'hui basé sur le moteur de rendu Gecko qu'il abandonnera au profit exclusif de WebKit dans sa version 2.26 ;
- Android - Le dispositif d'exploitation Open Source de Google pour les téléphones portables ;
- Le navigateur web du S60 de Nokia - Version basée sur Symbian OS ;
- Google Chrome - Un navigateur web produit par Google.
Il est aussi utilisé par des logiciels de création de site web :
- iWeb — Logiciel de création de sites web développé par Apple et inclus dans la suite iLife depuis la version'06 ;
- RapidWeaver — Un logiciel de création de sites web simples d'utilisation et respectant les standards W3C ;
- Sandvox — Un logiciel de création de sites web simple d'utilisation et respectant les standards W3C ;
- Adobe Integrated Runtime — Un éditeur de site web pour fonctionner en local.
D'autres types de logiciels l'utilisent aussi.
- Mail — Le logiciel de courrier de Mac OS X ;
- Dashboard — Le logiciel de widgets de Mac OS X ;
- TextMate — Un éditeur de texte ;
- Yelp - Un logiciel pour lire la documentation sous Gnome ;
- Liferea - Un lecteur de flux RSS ;
- CSSEdit - Un logiciel d'édition de feuilles de style CSS.
Les bibliothèques logicielles l'intégrant sont :
- Qt 4.4 - La dernière version de la bibliothèque multiplate-forme Qt4 (voir QtWebKit) ;
- GTK+ - La bibliothèque multiplate-forme de GNOME (voir WebKit/GTK+) ;
- wxWidgets - Une autre bibliothèque multiplate-forme ;
- SDL - La bibliothèque multiplate-forme de création de jeux vidéo ;
- Cocoa - La bibliothèque native du dispositif d'exploitation développé par Apple ;
- Java 6 update 10 - L'élément Swing JWebPane, permettant d'afficher du contenu web.
Historique
- Le 7 janvier 2003 Apple annonce WebKit à la Macworld Expo avec le lancement du navigateur web Safari.
- Le 7 juin 2005, Dave Hyatt le développeur de Safari annonce sur son blog qu'Apple rend la totalité de Webkit open-source (avant seul Webcore et JavascriptCore l'étaient). Le code source a été positionné sous CVS et le logiciel de rapport de bug Bugzilla a été mis en place.
- Le 13 juin 2005, Nokia a annoncé qu'il était en train de développer un navigateur basé sur Webkit pour sa gamme S60.
- Le 15 décembre 2005, le support du Scalable Vector Graphics (SVG) est intégré au build standard.
- Le 10 janvier 2006, le code source de Webkit a été transféré de CVS à Subversion.
- Le 11 juin 2007 lors d'un discours d'ouverture à San Francisco, Steve Jobs annonce officiellement le port de Webkit vers Windows.
- En 2008, Adobe l'intègre dans AIR et Trolltech l'intègre dans Qt 4.4.
Liens externes
- (en) webkit. org - Le site officiel de WebKit
- (en) Surfin'Safari - Le blog dédié au développement de WebKit
- (en) Page officielle d'Apple - La description du WebKit par Apple
- (en) Documentation Apple - Introduction à la programmation Objective-C et WebKit par Apple
Notes et références
Recherche sur Amazone (livres) : Refaire la recherche |
Voir la liste des contributeurs.
La version présentée ici à été extraite depuis cette source le 18/02/2009.
Ce texte est disponible sous les termes de la licence de documentation libre GNU (GFDL).
La liste des définitions proposées en tête de page est une sélection parmi les résultats obtenus à l'aide de la commande "define:" de Google.
Cette page fait partie du projet Wikibis.
Refaire la recherche
Accueil
Recherche
Début page
Contact
Imprimer
Accessibilité