Le retour d’un serpent de mer : QT avec Mozilla ;)

Sous linux et autres unix, Firefox utilise le toolkit GTK. Or à une époque reculée, un port pour QT pour la suite Mozilla avait été commencé, puis abandonné. cf le bogue 178987.

Or, en lisant OSNews, j’ai pu lire que le port était de nouveau en vie. Le wiki de Mozilla propose des infos pour compiler cette version. Cependant, j’ai préféré prendre une version déjà précompilée, en l’utilisant sous une Fedora 10 alpha 32 bits avec KDE 4.1. Gain de temps ? Une bonne heure 🙂

La version proposée semble être basée sur du code compilé le 4 août 2008.

Voici donc le résultat avec Acid3 et Google :

Acid3 sous Shiretoko en version QT

Google sous Shiretoko en version QT
Pour la petite histoire, peu après la libération du code source de mozilla fin mars 1998, le premier port fut effectué sous QT par Trolltech.

http://trolltech.com/company/newsroom/announcements/00000007

Le bogue qui permet de suivre l’évolution du port est le 448989. Donc si vous êtes intéressé par l’intégration de QT, c’est le bogue à suivre.

Vladimir Vukićević explique le pourquoi du comment de ce port.

Bref, c’est une bonne nouvelle pour les utilisateurs de KDE 4.x qui auront désormais un look natif pour les widgets, du moins quand Shiretoko sortira 🙂

Vers Syllable 0.6.6.

En mars dernier, j’avais testé Syllable 0.6.5. La sortie d’une version de développement qui deviendra la 0.6.6 en temps.

Pour tester cette version, j’ai créé une machine virtuelle avec 8 Go de disque.

fred@fred-laptop:~/download$ qemu-img create -f qcow2 syl.img 8G
Formatting 'syl.img', fmt=qcow2, size=8388608 kB
fred@fred-laptop:~/download$ kvm -m 768 -hda syl.img -k fr -localtime -soundhw all -cdrom SyllableDesktop-0.6.6-20080803.i586.iso -boot d &

L’installation est similaire à celle déjà abordé dans le précédent billet, et l’OS semble largement plus utilisable. La configuration du réseau se résume à l’activation du serveur DHCP.

Configuration du DHCP sous Syllable 0.6.6

La localisation en français bien qu’imparfaite est très facile à mettre en route.

Ajout d'une localisation dans Syllable 0.6.6

De même pour l’ajout d’un utilisateur avec son mot de passe.

Ajout d'un utilisateur sous Syllable 0.6.6

Mot de passe pour un nouvel utilisateur sous Syllable 0.6.6

Un nouveau navigateur Web, connu sous le nom de Webster utilisant Webkit est disponible. Bien que ce soit apparemment une vieille version ou alors l’intégration est encore en cours. Car le test acid3 n’offre qu’un résultat de 66 / 100. Mais le rendu est agréable à voir.

66 / 100 pour Webster sous Syllable 0.6.6

Ce qui ressort de ce test rapide : rapidité de démarrage, d’utilisation, souplesse, facilité de configuration. Bref, que du bonheur. Un grand OS en devenir !

Acid3 et Konqueror 4.1 ? Merci la Fedora 10 alpha ;)

Fedora a sorti récemment la version alpha de la Fedora 10 (prévu pour fin octobre). J’ai donc récupéré le liveCD version AMD64 avec KDE 4.1 dessus. Il m’a fallu cependant désactiver le support de l’Acpi qui ne fonctionne pas très bien avec le noyau 2.6.27-rc1 de la Fedora 10 alpha…

fred@fred-laptop:~/download$ kvm -m 768 -hda fed10.img -k fr -localtime -cdrom Fedora-10-Alpha-x86_64-Live-KDE.iso -soundhw es1370 -no-acpi -boot d &

Après avoir installé et mis à jour la version contenue sur le disque virtuel, j’ai constaté avec plaisir que la connexion se faisait sans problème, contrairement au liveCD proposé par OpenSuSE. Etrange.

Bref, tout cela pour voir que Konqueror n’est toujours pas motorisé par Webkit, même si QT4.4 contient le code de Webkit dans ses entrailles, et que le résultat au test acid3 s’en ressent : un peu mieux que le score de Firefox 3.0.x, à savoir à peine 76 / 100.

76 / 100 pour Konqueror 4.1

Ce qui est somme toute un score assez honorable, quand on sait que Konqueror 3 – dans sa version 3.5.8 – se plante au lancement du test 🙁

Acid3 : état des lieux début août 2008.

Je profite de la moiteur de ce mois d’août pour faire un bilan sur le passage du test Acid3. Je me limite aux navigateurs utilisables sous Linux, qui recoupe quasi-complètement le nombre des navigateurs existant, à l’exception d’Internet Explorer et de Safari.

Mis à part le score parfait de Safari et le score « piteux » des versions 6 et 7 d’Internet Explorer, il n’y a pas grand chose à rajouter.

En mars dernier, j’avais déjà fait un premier état des lieux. Voyons donc en cinq mois quelles sont les différences. –

Firefox 3.0.x : Le test nous donne un joli 71 / 100.

Shiretoko – ce qui deviendra plus tard Firefox 3.1 – post-alpha1 / pré-alpha2 : 85 / 100. Cf cette précédente note.

Opera pré-9.52 : 83 / 100

83/100 avec Opera pré-9.52

Konqueror 4.1 en utilisant le liveCD proposé par OpenSuse : http://home.kde.org/~binner/kde-four-live/

J’ai installé le liveCD dans une machine virtuelle kvm, mais pas de connexion possible. Bug de Konqueror ? De Kvm ?!

Problème de connexion de Konqueror 4.1.0

J’ai compilé la révision 35542 de Webkit. Epiphany 2.24.x (qui sortira en septembre) utilisera aussi webkitGtk.

Et un score parfait à la clé.

Score parfait de webkit sous acid3