Developpez.com

Une très vaste base de connaissances en informatique avec
plus de 100 FAQ et 10 000 réponses à vos questions

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

Le , par dourouc05, Responsable Qt
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/


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Bapt.ice 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 ?
Avatar de air-dex air-dex - Membre émérite 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.
Avatar de Uther Uther - Expert éminent 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.
Avatar de Firwen 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é.
Avatar de Uther Uther - Expert éminent 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.
Avatar de air-dex air-dex - Membre émérite 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.
Avatar de Uther Uther - Expert éminent 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
Offres d'emploi IT
Ingénieur intégration, validation, qualification du système de drone H/F
Safran - Ile de France - Éragny (95610)
Ingénieur conception en électronique de puissance H/F
Safran - Ile de France - Moissy-Cramayel (77550)
Architecte technique des systèmes d'information H/F
Safran - Ile de France - Évry (91090)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -