Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. WebKitGTK — Wikipédia
WebKitGTK — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
WebKitGTK

Informations
Dernière version 2.48.5 (1er août 2025)[1]Voir et modifier les données sur Wikidata
Système d'exploitation Le système d'exploitation GNU-Linux, BSD et macOSVoir et modifier les données sur Wikidata
Environnement GTKVoir et modifier les données sur Wikidata
Type Port (en)
Bibliothèque logicielleVoir et modifier les données sur Wikidata
Licence Licence publique générale limitée GNU version 2.0 (d), licence publique générale limitée GNU version 2.1 ou ultérieure (d), BSD 2-clauses (en) et BSD 3-clausesVoir et modifier les données sur Wikidata
Documentation webkitgtk.org/reference/webkit2gtk/stable/index.htmlVoir et modifier les données sur Wikidata
Site web webkitgtk.orgVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

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

Il sert de base à Web, le navigateur du bureau GNOME, ou encore à Midori, celui du bureau Xfce.

Techniques mises en œuvre

[modifier | modifier le code]

Il s'appuie pour cela sur les techniques habituelles de l'environnement GTK comme Cairo pour le rendu graphique ou Pango pour le rendu des polices de caractère et l'affichage de texte. Par ailleurs LibSoup[2] est utilisé pour gérer la couche réseau et Enchant[3] 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.

WebKitGTK et GNOME

[modifier | modifier le code]

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. L'ensemble des applications de l'environnement migre vers WebKitGTK (Devhelp, Yelp, Evolution...).

GNOME Web (anciennement Epiphany) 3.8 repose sur la version 2 de WebKitGTK.

Évolutions

[modifier | modifier le code]

La version 1.10 de WebKitGTK apporte la prise en charge de WebGL et l’accélération du compositing (la version suivante pourrait voir arriver l’accélération du rendu du canvas au moyen de Cairo GL en complément) et aussi une prise en charge expérimentale de l'API Web Audio.

WebKit2GTK permet le rendu de la page, de l'interface et des plugins dans des processus séparés[4].

Articles connexes

[modifier | modifier le code]
  • Epiphany
  • Midori
  • GTK
  • WebKit
  • GNOME
  • Geary (logiciel)

Liens externes

[modifier | modifier le code]
  • (en) WebKitGTK sur wiki.gnome.org
  • (en) site officiel
  • (en) Notes de versions
  • (en) The GNOME (and WebKitGTK+) Networking Stack – billet de Michael Catanzaro du 11 novembre 2018

Notes et références

[modifier | modifier le code]
  1. ↑ « https://webkitgtk.org/2025/08/01/webkitgtk2.48.5-released.html »
  2. ↑ LibSoup sur live.gnome.org[1]
  3. ↑ Site du projet Enchant[2]
  4. ↑ (en) WebKit2 GTK+ MiniBrowser ported to GTK+ API!
  • icône décorative Portail des logiciels libres
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=WebKitGTK&oldid=222526024 ».
Catégories :
  • Logiciel sous licence libre
  • Technologie web
  • GNOME
Catégories cachées :
  • Page utilisant P348
  • Page utilisant P306
  • Page utilisant P400
  • Page utilisant P31
  • Page utilisant P275
  • Page utilisant P2078
  • Page utilisant P856
  • Article utilisant une Infobox
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id