ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - Css

Fil des billets

mardi, avril 22 2008

Gravatar de KagouNavigateur Midori sous Ubuntu Hardy avec le dernier Webkit via Kagou

Après le billet sur «  Comment craner en passant le test Acid3 », Voici comment compiler un navigateur (Midori) utilisant le dernier moteur webkit, le tout sous Hardy. Pour Gutsy la procédure doit être presque similaire, mais vu que je n'ai plus de partition sous Gutsy, je ne peux la tester.

Epiphany sera basé sur Webkit, mais actuellement les sources disponibles ne supportent pas (même en svn) la dernière version de Webkit, et même si ça compile et que cela se lance, Epiphany n'ira pas très loin après ça :p

Compétences requises

Savoir décompresser une archive, se déplacer dans le système de fichier en ligne de commande et lancer des commandes.

Comme il va y avoir installation de fichiers dans votre système, je ne saurai que trop vous conseiller de faire attention. Bref si vous n'êtes pas à l'aise avec tout ceci, passez votre chemin.

Récupération de la dernière archive de webkit

  1. Allez sur http://webkit.org/
  2. Téléchargez la dernière version du jour pour Linux (r32268 lors de ce billet)
  3. Décompressez l'archive
  4. Ouvrez un Terminal et placez vous dans le répertoire fraichement créé

Installation des paquets nécéssaires

Pour pouvoir compiler webkit il vous faut installer :
sudo apt-get install autoconf automake libtool bison flex gperf libicu-dev libxslt-dev libcurl4-openssl-dev libsqlite3-dev libjpeg62-dev libpng12-dev libglibmm-2.4-dev libgtk2.0-dev build-essential

Compilation de webkit

On prépare la compilation avec un :
./autogen.sh

On fini de préparer la compilation avec un :
./configure --enable-svg-experimental

On lance la compilation avec un :
make

Et on installe avec un :
sudo make install

Compilation de Midori

On installe git afin de récupérer les sources :
sudo apt-get install git-core curl

On installe les dépendances :
sudo apt-get install cdbs debhelper fdupes gettext html2text intltool intltool-debian libsexy-dev po-debconf

On récupère les dernières sources de Midori :
git clone http://software.twotoasts.de/media/midori.git

On se met dans le répertoire créé :
cd midori

On prépare la compilation par un :
./autogen.sh

Suivi d'un :
./configure

On compile :
make

On installe :
sudo make install

On rafraîchi le tout :
sudo ldconfig

Test

Vous pouvez vous créer un lanceur (click droit sur le bureau), lancer depuis le terminal ou avec Alt+F2 -> midori

Résultat

Midori Capture

lundi, avril 21 2008

Gravatar de KagouTestez Webkit sous Ubuntu Gutsy et Hardy via Kagou

Toi aussi tu veux pouvoir passer le test css acid3 sur ta machine pour frimer devant les copains ? Alors voici comment compiler webkit sur ta distribution Ubuntu Gutsy ou Hardy afin de lancer le navigateur de test sur le dernier des sites de tortures pour navigateurs masochistes.

Compétences requises

Savoir décompresser une archive, se déplacer dans le système de fichier en ligne de commande et lancer des commandes.

Récupération de la dernière archive de webkit

  1. Allez sur http://webkit.org/
  2. Téléchargez la dernière version du jour pour Linux (r32268 lors de ce billet)
  3. Décompressez l'archive
  4. Ouvrez un Terminal et placez vous dans le répertoire fraichement créé

Installation des paquets nécéssaires

Pour pouvoir compiler webkit il vous faut installer :

pour Hardy :
sudo apt-get install autoconf automake libtool bison flex gperf libicu-dev libxslt-dev libcurl4-openssl-dev libsqlite3-dev libjpeg62-dev libpng12-dev libglibmm-2.4-dev libgtk2.0-dev build-essential

pour Gutsy :
sudo apt-get install autoconf automake libtool bison flex gperf libicu36-dev libxslt-dev libcurl4-openssl-dev libsqlite3-dev libjpeg62-dev libpng12-dev libglibmm-2.4-dev libgtk2.0-dev build-essential

Compilation de webkit

On prépare la compilation avec un :
./autogen.sh

On fini de préparer la compilation avec un :
./configure --enable-svg-experimental

On lance la compilation avec un :
make

Test Acid3

Lancez le mini navigateur compilé avec un :
./Programs/GtkLauncher

Et allez sur http://acid3.acidtests.org/ ;)

Résultat

Webkit r32268

Conclusion

T'es qu'un frimeur :D

Liens

  • Le blog de Frederic Bezies
  • Le trac avec les indications de compilations pour les autres distributions