Dans l'article d'aujourd'hui, nous allons plonger dans le monde fascinant de WebKit. Que vous recherchiez des informations sur WebKit ou que vous souhaitiez simplement découvrir tout ce que ce sujet a à offrir, vous êtes au bon endroit. De son impact sur la société à ses diverses applications pratiques, nous explorerons en profondeur tous les aspects de WebKit. Préparez-vous à vous lancer dans un voyage de découverte et d'apprentissage qui vous laissera avec une toute nouvelle vision de WebKit. Quel que soit votre niveau de connaissances préalables sur ce sujet, je suis sûr que vous y trouverez des informations nouvelles et pertinentes qui vous seront très utiles. Commençons!
Développé par | Apple, Nokia |
---|---|
Dernière version |
611.3.10.1.18 () 7617 () |
Dépôt | github.com/WebKit/WebKit |
Environnement | C++ |
Type | Moteur de rendu HTML |
Licences | GNU LGPL et BSD |
Site web | webkit.org |
WebKit est une bibliothèque logicielle libre permettant aux développeurs d'intégrer facilement un moteur de rendu de pages Web dans leurs logiciels. Elle est disponible sous licence BSD et GNU LGPL. Originellement réservée au système d'exploitation Mac OS X (à partir de la version 10.3 Panther), elle a été portée vers Linux et Windows. Ainsi les portages de WebKit pour les environnements GTK+ et Qt se nomment respectivement WebKitGTK+ et QtWebKit.
WebKit est un fork du moteur de rendu KHTML du projet KDE utilisé notamment dans le navigateur Konqueror. Elle intègre deux sous-bibliothèques : WebCore et JavaScriptCore correspondant respectivement à KHTML et KJS.
Il passe avec succès le test Acid2 et la version en développement obtient 100 % au test Acid3 depuis le .
Webkit intégrait un moteur JavaScript qui portait le même nom. Il a depuis été réécrit, le nouveau moteur s'appelle désormais SquirrelFish, beaucoup plus rapide que le précédent.
En , le succès de diffusion de WebKit amène « le groupe OpenWeb, prônant la standardisation des technologies de développement web, à lancer un appel aux développeurs et à pointer les conséquences de la dominance de WebKit sur le mobile et des pratiques des développeurs ». En , la position dominante de Webkit pose encore problème.
La principale utilisation de WebKit est la création de navigateurs Web :
Il est aussi utilisé par des logiciels de création de site Web :
D'autres types de logiciels l'utilisent aussi.
Les bibliothèques logicielles l'intégrant sont :
Anciennes utilisations de WebKit :