Neste titorial aprenderá:
Como mostrar unha páxina web con WebKit
Como manipular os contidos dunha páxina web usando as funcións de DOM de WebKit.
Este titorial asume que vostede está familiarizado co linguaxe de programación C e ten coñecementos básicos de GTK+, incluíndo como crear e dispor widgets e como conectar funcións de callback a sinais. Vexa para aprender o básico de GTK+.
A paltaforma GNOME inclúe WebKitGTK+, construído sobre o potente marco de traballo WebKit. WebKitGTK usase en todo GNOME, non só para ver páxinas web en Internet, senón tamén para crear interfaces de usuario enriquecidas ás que se poden engadir estilos de forma doada con CSS.
Neste titorial, vostede creará un taboleiro de mensaxes sinxelo usando WebKit. O taboleiro de mensaxes permitiralle inserir algún texto e engadilo a unha lista de mensaxes en HTML. Antes de comezar debe configurar un proxecto en Anjuta.
In Anjuta, click
Select
Fill out your details on the
Desactive a opción
You need to tell Anjuta you're using WebKitGTK+ on this project.
On the
After you finish the new project assistant, open the file
gtk/gtk.h
, add the following line:
#include <webkit/webkit.h>
Verify that everything works by building what you have so far.
Click
You should now be able to run the program. Click
Agora que pode mostrar unha xanela, é hora de comezar o traballo con webkit. Para este titorial, crearemos unha entrada de texto e unha vista web e empaquetarémolas nunha xanela. Busque a función create_window
e substitúaa co seguinte: