WebKitGTK+

Un article de Wikipédia, l'encyclopédie libre.

WebKitGTK+ est le portage du moteur de rendu HTML WebKit pour l'environnement GTK+.

Actuellement en cours de développement, il servira de base aux prochaines versions d'Epiphany, le navigateur web du bureau GNOME mais aussi à Midori, celui du bureau Xfce.

Sommaire

[modifier] Technologies mises en œuvre

Il s'appuie pour cela sur les technologies habituelles de l'environnement GTK+ comme Cairo pour le rendu graphique ou Pango pour le rendu des police de caractère et l'affichage de texte. Par ailleurs LibSoup[1] est utilisé pour gérer la couche réseau et Enchant[2] pour la vérification orthographique. Enfin, GStreamer peut être utilisé pour le rendu audio-vidéo résultant des balises dédiées prévues par le langage HTML 5.

Performant autant que respectueux des normes, ce moteur intègre une compilation à la volée du code JavaScript en langage machine (compatible avec les architectures x86 mais aussi x86-64) et obtient 100% au test Acid3.

[modifier] WebKitGTK+ et GNOME

L'intégration officielle de WebKitGTK+ en lieu et place de Gecko a eu lieu avec la version 2.28 d'Epiphany, le navigateur web de GNOME.

Il est prévu que son usage soit étendu à d'autres logiciels de l'environnement graphique par la suite.

[modifier] Liens internes

[modifier] Liens externes

[modifier] Notes et références

  1. LibSoup sur live.gnome.org[1]
  2. Site du projet Enchant[2]
Ce document provient de « http://fr.wikipedia.org/wiki/WebKitGTK%2B ».