Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Firefox porté sur Qt
Le framework multiplateforme C++ de Nokia, sa principale cible serait MeeGo

Le , par dourouc05

0PARTAGES

4  0 
La preuve : il revit pour Firefox 4. Il s'agit d'un complément à la version basée sur GTK+ actuelle.



Ce port se base sur Qt 4.6.2, pas la toute dernière version de Qt donc. Le thème par défaut ne fonctionne pas encore sur les versions disponibles, il faut donc que les intrépides utilisateurs en installent un depuis les dépôts de Firefox.

La question que beaucoup se posent probablement à l'heure actuelle : à quoi pourrait donc bien servir ce port de Firefox ? La version actuelle ne convient pas ?

La réponse est simple : ce port est principalement prévu pour des plateformes basées sur Qt, comme MeeGo,développé conjointement par Nokia et Intel. Cette version desktop actuellement disponible n'en serait qu'un dérivé, un sous-produit secondaire.

Ceci n'est pas sans rappeler un projet similaire et beaucoup plus ancien. Il remonte à l'année 1998. Le code de Netscape venait d'être libéré. Les futures versions du navigateur ont été portées par la fondation Mozilla, pour devenir l'actuel Firefox. Ainsi, Netscape a été porté en cinq jours, par sept personnes (cinq ingénieurs de Trolltech, depuis rachetée par Nokia ; deux développeurs volontaires de la communauté). Et voici QtScape qui naquit. Il faisait même parfois mieux que Netscape en certains points (gestion des 256 couleurs, vitesse de rendu des pages, etc.).

Sources

http://blog.qt.nokia.com/2011/01/21/...mozilla-to-qt/
http://www.techworld.com.au/article/...ort_firefox_4/

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 28/01/2011 à 15:17
XUL utilise les api natives du systèmes (Api Win32 sous windows, GTK sous Linux, ...). Ici, Qt est juste utilisé à bas niveau en remplacement de GTK, il ne remplace pas XUL qui est bien trop important pour le fonctionnement de Firefox pour être simplement retiré.

Et puis malgré tout le mal que l'on peut dire de XUL, charger les bibliothèques Qt serait encore plus lourd. XUL n'est pas si lourd que ça d'autant plus pour un navigateur qui de toute façon l'utilise également pour le moteur de rendu.
2  0 
Avatar de Bapt.ice
Membre habitué https://www.developpez.com
Le 28/01/2011 à 10:06
Et coté rapidité de démarrage sur windows, ce serait pas mieux ?
1  0 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 28/01/2011 à 10:28
S'ils pouvaient en profiter pour porter Firefox sur Symbian au passage, ça serait bien. S'ils le font avec Qt pour MeeGo, ce serait de la fainéantise de ne pas faire ce portage sur Symbian.
1  1 
Avatar de Firwen
Membre expérimenté https://www.developpez.com
Le 28/01/2011 à 15:01
Ça serait étonnant que l'utilisation de Qt soit plus efficace que les bibliothèques natives Win32.

C'est pas les libs natives qui mangent le temps de chargement, c'est XUL principalement.

L'intêret de Qt, c'est justement de pouvoir bypasser XUL sans perdre la portabilité.
1  1 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 30/01/2011 à 3:18
Citation Envoyé par Uther Voir le message
Firefox Mobile existe déjà sous Symbian.
Où as-tu vu cela ? Je rapelle au passage que le N900 n'est pas sous Symbian.
0  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 30/01/2011 à 9:53
Au temps pour moi, en effet Firefox n'est pas dispo sous Symbian. Ça avait été annoncé au début mais ça ne c'est pas encore fait
0  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 28/01/2011 à 12:56
Citation Envoyé par Bapt.ice Voir le message
Et coté rapidité de démarrage sur windows, ce serait pas mieux ?
Ça serait étonnant que l'utilisation de Qt soit plus efficace que les bibliothèques natives Win32.

Citation Envoyé par air-dex Voir le message
S'ils pouvaient en profiter pour porter Firefox sur Symbian au passage, ça serait bien. S'ils le font avec Qt pour MeeGo, ce serait de la fainéantise de ne pas faire ce portage sur Symbian.
Firefox Mobile existe déjà sous Symbian.
0  2