Interview exclusive de Mozilla : Google, "son PDG dit n'importe quoi sur la vie privée" mais "Google reste un excellent partenaire"

Le 16/02/2010, par Gordon Fowler, Chroniqueur Actualités
Mise à jour du 26/02/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

Chrome consomme plus de mémoire que Firefox ?
C'est ce qu'affirme Mozilla Europe : comment expliquer le décalage avec vos témoignages ?

Tristant Nitot, Président et fondateur de Mozilla Europe, répond à vos questions sur la vitesse et la « lourdeur » de Firefox dans l'entretien qu'il nous a accordé.

Pour lui, certes le Panda Roux est plus lent au démarrage (et il s'en explique), mais il serait faux de dire que Firefox consomme plus de mémoire que Chrome.

Ce qui n'est pas sans poser question par rapport à vos retours d'expérience.

Beaucoup d'utilisateurs sur DVP mettent en avant la vitesse de Chrome et la compare à la lourdeur de Firefox qui consommerait de plus en plus de ressources mémoires. Comment allez-vous rattraper ce retard ?

Tristant Nitot : Déjà je peux dire qu'au niveau de la mémoire c'est faux. Je sais que c'est quelques chose que l'on entend souvent mais j'ai là un benchmark paru dans la presse (PC Expert de janvier 2010) qui montre que Firefox est bien plus économe en mémoire que Chrome. Les benchmarks sont différents suivant qu'on est sous Seven ou sous XP, mais Firefox a l'avantage.

C'est donc une illusion ?

TN : En tout cas les tests montrent juste que Chrome consomme plus de mémoire. Ce qui ne nous empêche pas de travailler énormément pour rendre Firefox plus rapide, notamment sur la vitesse d'affichage des pages webs - avec un nouveau moteur JavaScript (TraceMonkey) – ou sur le temps de démarrage.

Je le trouve effectivement plus court sur Firefox 3.6, mais il reste tout de même plus long que sur Chrome...

TN : Au démarrage, peut-être. Il faut bien voir que Firefox fait de plus en plus de choses (lecteur RSS, meilleur intégration aux OS, gestion fine des plugins, qui sont bien plus puissants que ceux de Chrome...). Mais même s'il en fait de plus en plus, notre objectif c'est de le garder le plus léger et le plus réactif possible. La 3.6 en est un bon exemple. Les évolutions suivantes iront encore plus loin. C'est une priorité.

Et vous ?

comment expliquer le décalage entre vos retours d'expérience sur la « lourdeur » de Firefox et les explications de Tristan Nitot ?

MAJ de Gordon Fowler

22/02/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

"Chrome n'a aucun intérêt à chasser sur nos terres"
Mozilla revient également sur son indépendance financière face à Google

Dans cette partie de l'entretien exclusif que Mozilla a accordé à Développez, Tristan Nitot, son Président fondateur, continue de répondre à vos questions sur les liens complexes, mais pour lui très clairs, entre sa Fondation et Google. Le financement, ce que pourrait changer l'arrivée de Chrome, et la manière dont il envisage de ne pas devenir « une victime collatérale » dans la guerre entre IE et la navigateur de Google. Un danger bien réel.

Selon la Présidente, Mitchell Baker, la Fondation Mozilla a généré 79 millions de dollars de revenus, dont une très grande majorité vient de Google via le moteur de recherche par défaut de Firefox. Cela ne risque-t-il pas de devenir un problème stratégique maintenant que Google est aussi un concurrent ?

Tristan Nitot : Nous sommes une Fondation. Pas une entreprise. Tous nos revenus servent à trois choses : payer les salaires, payer les impôts et alimenter un fonds de réserve. Ce fonds nous permet aujourd'hui de voir venir et de trouver un autre partenaire en cas de besoin... Mais une fois de plus, pour moi, nous avons un bon deal carré avec Google. Ils nous versent des revenus. Ils ne nous disent pas ce que nous devons faire. Non, vraiment. Google est un très bon partenaire.

Mais un partenaire qui est devenu un concurrent... N'avez-vous pas l'impression que Chrome chasse sur vos terres avec l'arrivée des extensions, un point qui a fait le succès de Firefox ?

TN : Chrome n'a aucun intérêt à chasser sur nos terres. Si Google a lancé son navigateur, ce n'est pas contre Firefox mais contre Internet Explorer. Pour deux raisons. La première c'est qu'il n'est jamais bon de dépendre de son concurrent. Or tous les services de Google (Picassa, Maps, etc.) dépendent aujourd'hui du navigateur de Microsoft puisqu'il est ultra majoritaire. La deuxième, c'est le retard technologique d'Explorer, pas de Firefox, qui empêche l'arrivée de nouveaux services de Google comme Wave. C'est un fait : faire tourner Wave dans IE c'est tout simplement impossible.

Et la publicité massive dans le métro ?

TN : Ils ont dû dépenser une somme énorme. Mais c'est probablement un moyen efficace pour faire rentrer dans l'esprit du grand public que pour aller sur Internet il n'y a pas que le « Grand E Bleu » sur le bureau. Maintenant les gens savent qu'il y a aussi le jeu Simon des années 80. (Rires).

Si je suis le raisonnement, Firefox n'est pas la cible de Chrome. Mais il n'empêche que Chrome est surtout installé par ceux qui savent ce qu'est un « navigateur ». Autrement dit, avant tout les utilisateurs de Firefox : ne risque-t-il pas d'être une victime collatérale de l'affrontement entre Google et Microsoft ?

TN : On fera tout pour ne pas être une victime collatérale.

Comment allez-vous faire ?

TN : On va continuer à s'améliorer. Firefox 3.6 propose le changement de skin en un seul clic (Personas) par exemple. Autre exemple : nous allons intégrer la synchronisation des données (mots de passe, favoris, etc) pour qu'elles soient disponibles partout. C'est ce que nous avons appelé Weave. Nous allons isoler de plus en plus les différents processus pour rendre le navigateur plus stable et plus sûr. Et nous allons mettre de plus en plus notre identité et notre communauté en avant.

Comme avec Drumbeat ?

TN : Comme avec Drumbeat.

NDR : Vous pouvez retrouver la partie 1, la partie 2, la partie 3, la partie 4 la partie 5 et partie 6 de cette interview.

MAJ de Gordon Fowler

16/02/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

"Le PDG de Google a dit une immense connerie"
Mais l'entreprise reste "un excellent partenaire" : Mozilla revient pour Développez sur ses relations avec Google

Dans cette partie de l'entretien exclusif que Mozilla a accordé à Développez, Tristan Nitot, son Président fondateur, revient sur les liens complexes, mais pour lui très clairs, entre sa Fondation et Google. Notamment sur les propos glaçants de Eric Schmidt sur la vie privée (en substance : « seuls les criminels se soucient de cacher leurs vies privées. Si vous avez peur de Google, commencez par modifier votre vie et vous n'aurez plus à avoir peur »).

Beaucoup de liberté et de franchise dans ces propose qui devraient répondre aux questions que de nombreux membres du forum n'avaient pas manqué de poser.

Pour Mark Surman (Directeur Exécutif de la Fondation et initiateur de Drumbeat) un Web meilleur est un web plus sûr et un Web plus sûr est un Web qui « protège la vie privée ». Que pensez-vous des déclarations du PDG de Google – Eric Schmidt ?

Tristan Nitot : Je le dis d'autant plus ouvertement que j'ai écrit dessus à plusieurs reprises. Il a dit une énorme connerie. Et je crois que c'est une très mauvaise chose pour Google. Tout comme je crois que les déclarations de Mark Zuckerberg, le créateur de Facebook (NDR : « La norme sociale a évolué avec le temps, [...] l'ère de la confidentialité est terminée »), sont aussi une énorme connerie.

Asa Dotzler - directeur de la communauté de développement de Mozilla - a appelé personnellement à migrer vers Bing (en expliquant comment changer le moteur de recherche par défaut du navigateur). Êtes-vous d'accord avec lui ?

TN : Tout d'abord ce n'est pas exactement ce qu'il a dit. J'étais avec lui au moment où il a publié sa réaction qui, je le souligne à nouveau, est une réaction personnelle. Son argumentation est en trois points.
Un, il constate qu'Eric Schmidt dit n'importe quoi sur la vie privée. Deux, il dit qu'il a étudié les clauses d'utilisation de Bing et de Google et que Bing est plus respectueux de la vie privée. Pourquoi dit-il cela ? Il dit cela parce que Bing ne fait pas de lien entre la recherche effectuée et l'identité de celui qui fait la recherche (l'IP). Ce que Google fait, même s'ils le contestent. Trois, il conclut que certains pourraient vouloir utiliser Bing par défaut dans Firefox.
Il ne dit pas qu'il faut le faire, mais que si Google dans Firefox vous dérange au regard de tout ça, c'est possible de le changer.

Ce n'est pas la position de la Fondation ?

TN : La position de Mozilla c'est que tous les membres de la communauté peuvent s'exprimer. Quand Google, qui est un de nos partenaires, fait une bêtise, je le dis et je l'écris, y compris dans les journaux. Mais personnellement, je ne pense pas pour autant qu'ils soient le Diable.

C'est justement une question qui revient très souvent sur DVP : quels sont vos rapports avec Google ?

TN : Pour moi, Google est un très bon partenaire. J'en veux pour preuve que nous n'avons jamais eu la moindre pression pour faire évoluer Firefox dans un sens ou dans l'autre. Google n'a jamais tenté d'empêcher des extensions très populaires qui lui sont pourtant très défavorables. Je pense en particulier à AdBlock, Customize Google, NoScript ou GreaseMonkey.

GreaseMonkey ?

TN : C'est une extension qui charge la page Web et qui analyse tous les scripts qu'elle contient pour les filtrer et n'afficher que ceux que l'utilisateur accepte. Dans le cas de Google, je ne sais pas si les membres de DVP sont au courant mais sur la page des résultats de recherches, il y a un script qui surveille pour savoir si vous cliquez sur le premier lien ou sur le deuxième ou sur le dixième. Officiellement c'est pour « optimiser la pertinence des réponses ». Peut-être. Ou peut-être pas. Moi, j'ai désactivé ce script. Et bien Google ne nous dit rien sur ce genre d'add-ons.

NDR : Vous pouvez retrouver la partie 1, la partie 2 et la partie 3, et la partie 4 et la partie 5 de cette interview.

MAJ de Gordon Fowler

Mise à jour du 11/02/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

"Notre objectif principal n'est pas d'éditer des logiciels, c'est d'améliorer le Web"
Suite de l'entretien avec Mozilla Europe (partie 5), qui veut créer "un Web participatif dans 100 ans"

Suite de l'entretien de Développez avec Tristant Nitot, Président Fondateur et Paul Rouget, techno-évangéliste, de Mozilla Europe : la sécurité et la différence de Mozilla.

Vous pouvez lire la partie 1, la partie 2 et la partie 3 et la partie 4

Cette année Firefox a connu beaucoup plus de problèmes de sécurité maintenant qu'il est devenu très grand public. Comme les extensions étaient le principal point faible du navigateur vous avez bouclé le dossier « components ». Certains développeurs ont très mal réagi et d'autres sur le forum leur ont répondu qu'ils n'avaient qu'à arrêter de coder avec leur piedsleurs pieds... C'est également votre position ?

Paul Rouget : Ah oui ! Tout à fait ! Le dossier « components » dans Firefox n'a rien à voir avec les extensions. Ceux qui l'utilisent pour ça, c'est soit parce qu'ils ne font pas les choses proprement soit qu'ils le font exprès avec un but pas très clair. Comme par exemple d'empêcher la désinstallation par le gestionnaire d'extension - comme Microsoft. Non franchement, ce dossier, il fallait le boucler.

Firefox 3.6 introduit la mise à jour automatique des plug-ins, la version future fera de même avec la séparation des processus et des onglets (projet Electrolysis). Mais partant du principe que le maillon faible se trouve souvent « entre la chaise et le clavier » vous semblez également vouloir intégrer l'humain dans cet effort de sécurisation ?

Tristan Nitot : On l'oublie souvent mais notre objectif principal n'est pas d'éditer des logiciels, c'est d'améliorer le Web. Pour nous le logiciel est un levier pour modifier les comportements. C'est en partant de ce constat que nous avons lancé Drumbeat, un projet qui en est encore à ses tous débuts. C'est un deuxième levier en quelque sorte. Nous allons essayer d'impliquer le plus possible nos membres et les utilisateurs de Firefox pour qu'ils deviennent les ambassadeurs d'un Web plus ouvert et plus sûr. Cela passera à notre avis par l'éducation et l'explication.

C'est un projet ambitieux...

TN : C'est un projet très ambitieux. La devise de Drumbeat c'est de créer « un Web participatif dans 100 ans ». Nous nous inscrivons sur la durée, pas sur le court terme.

Quelle réaction avez-vous eue en apprenant que le gouvernement Wallon avait banni Firefox de l'administration au motif que seul « Internet Explorer 6 était sûr » (sic) ?

TN : (Long silence... puis dans un sourire) Honnêtement, réagir poliment je ne pourrais pas...

PR : Depuis, à l'inverse, les gouvernements Français et Allemand ont déconseillé d'utiliser IE.

Et vous ?

Comment trouvez-vous que la sécurité de Firefox évolue ?
Le fait que Firefox soit édité par une Fondation avec une philosophie différente d'une entreprise influence-t-il votre choix de navigateur ?

MAJ de Gordon Fowler

Mise à jour du 10/02/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

Une galerie d'extensions payantes pour Firefox « n'est pas pour l'instant une priorité »
Mais la réflexion suit son cours : suite de l'entretien avec Mozilla (partie 4)

Suite de l'entretien de Développez avec Tristant Nitot, Président Fondateur et Paul Rouget, techno-évangéliste, de Mozilla Europe.

Vous pouvez lire la partie 1, la partie 2 et la partie 3

Le 11 Décembre dernier, lors du Add-On Con, Justin Scott a parlé – à contre- contrecœur – d'une galerie d'extensions payantes. Ce projet serait en cours et ferait suite aux revendications des développeurs. Qu'en est-il

Tristan Nitot : Ah !... J'attendais cette question ! (Il sourit). Il y a plusieurs choses là-dedans. ... [Lire la suite][/SIZE][/B]

Et vous ?

Avez-vous déjà fait un don après avoir installé une extension ?

Un AppStore d'add-ons professionnels pour Firefox vous intéresse-t-il en tant que développeur ? Et vous parait-il viable en tant que client ?

MAJ de Gordon Fowler

09/02/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

« Google a raison : il est plus simple de développer une extension pour Chrome... mais celles de Firefox sont plus puissantes »
Suite de l'entretien avec Mozilla : les extensions de Chrome, la réponse de Firefox

Suite de l'entretien avec Tristant Nitot, Président Fondateur de Mozilla Europe, et Paul Rouget, techno-évangéliste pour la Fondation.

La première partie est ici, la deuxième là.

Voici la troisième : les extensions de Chrome, la réponse de Firefox.

Quittons les moteurs de rendu pour les extensions : Google affirme qu'il est plus simple de développer des add-ons pour Chrome que pour Firefox...

Paul Rouget : (instantanément) Et c'est vrai. Ils ont parfaitement raison.

Ah bon ?.. Tu es d'accord ?

PR : Oui. Développer une extension pour Firefox ça peut être un peu complexe. Mais il faut voir aussi que le jeu en vaut la chandelle. ... [Lire la suite]

Et vous ?

Pensez-vous que les extensions de Firefox sont plus "puissantes" que celles de Chrome ?
Et quelles sont celles que vous utilisez (ou utilisiez) sur Firefox qui n'existe pas, ou pas encore, sur Chrome) ?

MAJ de Gordon Fowler

Mise à jour du 27/01/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

"Il y autant de différences entre Webkit et Gecko qu'entre une pomme et une banane"
Exclusif : La Fondation Mozilla répond aux questions des membre de Développez (partie 2)

Suite de l'entretien avec Tristant Nitot, Président Fondateur de Mozilla Europe, et Paul Rouget, techno-évangéliste pour la Fondation.

Si vous avez loupé le début, la première partie est ici.

Certains veulent unifier les lois de l'univers, à DVP on est plus modeste : beaucoup souhaiteraient juste unifier les moteurs de rendu Webkit et Gecko. Est-ce imaginable ? Et quelles sont les barrières actuelles qui l'empêchent ?

TN : (sourire) Ce n'est pas vraiment à l'ordre du jour.

PR : Il faut bien voir que Webkit et Gecko n'ont ... [Lire la suite]

Et vous ?

Etes-vous déçu qu'il n'y ait pas de fusion prévue entre Gecko et WebKit ?
Que pensez-vous des arguments avancés pour expliquer qu'il n'y aura pas d'outil commun ?

Mise à jour de Gordon Fowler

Mise à jour du 27/01/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

Exclusif : Mozilla répond aux questions des membres de Développez
« Si Youtube faisait son site correctement, il n'y aurait pas de problème »

Tristant Nitot et Paul Rouget ont accepté de répondre aux questions posées par les membres de Développez.

Tristant Nitot est le Président fondateur de Mozilla Europe. Quant à Paul Rouget, il se définit (pour reprendre ses propres termes), comme un Techno-évangéliste pour la Fondation dont la mission est d'exciter l'imagination des développeurs.

L'entretien a duré plus de trois heures. Courtois, chaleureux et passionnés, ils n'ont éludé aucun sujet. Voici la première partie de leurs réponses :

Quel bilan tirez-vous de l'année 2009 pour Firefox en particulier et la Fondation Mozilla en général ?

Tristan Nitot : Ce fut une année chargée avec l'arrivée de Firefox 3.5, le lancement de beaucoup de projets comme Drumbeat, Firefox 3.6, Firefox 4.0, l'arrivée de la Awesome Bar - qui a fusionné la barre d'URL et la recherche dans l'historique de navigation et les favoris – la montée en puissance de Mozilla Labs, avec la RC de Weave. C'est aussi l'année de JIT (Just In Time) qui accélère considérablement le navigateur.
En 2009, le paysage a aussi complètement changé et marque le début d'une augmentation de la fréquence des sorties de nouvelles versions avec des cycles de développement de plus en plus courts.

Pouvez-vous nous rappeler pourquoi cette année, Firefox a adopté WebGL (aka Canvas 3D), et quels en sont les avantages pour les développeurs ?

Paul Rouget : L'intérêt c'est... Lire la suite

Et vous ?

Que vous inspirent ces réponses ?

MAJ de Gordon Fowler

Quelles questions souhaiteriez vous poser à la Fondation Mozilla ?

L'actualité de la Fondation Mozilla est chargée : Firefox (3.5.x, 3.6, 3.7, 4.0), les rapports avec sa principale source de financement (Google), la nouvelle concurrence de Chrome (et l'arrivée de ses extensions) ; mais aussi la prise de pouvoir de Firefox sur le marché des navigateurs, le HTML 5, etc.

Bref, Développez à décidé de faire un point sur (et avec) Mozilla.

Alors n'hésitez pas : développeurs, utilisateurs ou simples curieux, quelles questions souhaiteriez-vous poser à la Fondation ?

Nous attendons vos contributions !

Les rubriques (actu, forums, tutos) de Développez
Retrouvez le dossier complet de la rédaction


Poster une réponse Retrouver la discussion sur le forum

Avatar de cs_ntd cs_ntd
Membre Expert
le 02/03/2010
Ba perso pour avoir tester, pour une même page Internet "normal" (JS, Flash...)

3ème) avec 108Mo : Chrome
2ème) avec 86Mo : FF (3.5)

... et la surprise (si si je vous jure )

1er) avec 75Mo : IE8

... et en faisant en C# mon propre navigateur (un peu a l'arrache hein ^^) avec un controlleur WebBrowser (donc basé sur IE) :

0ème) avec 65Mo
Avatar de Zenol Zenol
Membre éprouvé
le 02/03/2010
Personnellement, en écrivant ce message j'ai 104 ongles d'ouvert(un peu de flash, beaucoup de mans, des sites bien conçues et d'autres moins), et je dois dire que dans ce genre de conditions, firefox "a du mal", mais ca passe.

Par contre, pour le démarrage, 4 secondes, c'est plutôt optimiste.
(Pour moi, c'est déjà trops)

Depuis les dernières version firefox est plus stable. (La version précédant était propice au crash sur des sites flash comme deezer)

Je me demande ce que donnerais chrome dans une même situation? Serais-t il toujours aussi fluide. (Je ne me sent pas le courage de tester)

Il est claire que la plupart d'entre nous appréciais une amélioration des performances, et un lancement plus rapide(quitte à ce que le démarrage se poursuivent de manière asynchrone).

(Par exemple, pour la lecture de flux-RSS, il n'est pas "urgent" qu'elle soit opérationnel immédiatement après le lancement de firefox. On peux se permette d'attendre 3,2secondes de plus si firefox se lance avec 3 secondes de moins.)

En tout cas, si chrome est rapide, il ne permet pas tout ce que permet firefox. (Donc, pour moi la question de changer de navigateur ne se pose pas, chrome ne répondant pas à mes besoins)
Avatar de LooserBoy LooserBoy
Membre Expert
le 02/03/2010

Citation:





Envoyé par cs_ntd
Voir le message

... et en faisant en C# mon propre navigateur (un peu a l'arrache hein ^^) avec un controlleur WebBrowser (donc basé sur IE) :

0ème) avec 65Mo



Ah oui quand même... et le comportement est strictement le même ?
Avatar de Nesbit Nesbit
Invité régulier
le 03/03/2010

Citation:





Envoyé par afrodje
Voir le message

Chrome décompose ses processus en fonction des onglets (autant de processus que d'onglets) donc la mémoire est divisée par processus (ce qui fait surement sa rapidité) mais il demande plus de ressources que Firefox.



Exactement !!!
Je ne sais pas pourquoi "tout le monde" dit que FF consomme trop de mémoire. J'ai déjà fait plusieurs tests sur ça (1 onglet, plusieurs onglets, avec flash, sans flash, etc... ) et j'ai trouvé que pour la plupart des cas, la consommation de mémoire de Chrome >> FF (attention: pour Chrome, il me fallait utiliser une calculatrice pour faire la somme des processus).

(P/s: Pour Opera 10.5 final c'est encore pire)
Avatar de jblecanard jblecanard
Membre Expert
le 03/03/2010
Comme le disait un autre internaute, il y a quand même une confusion entre la réactivité et la consommation mémoire.

Si Chrome s'octroie en une seule instruction une grosse plage de mémoire, il sera très réactif à l'intérieur de celle-ci, quitte à ne pas tout utiliser. Tandis que si FF grignote la mémoire dont il a besoin au fur et à mesure, il perd en réactivité : l'allocation de mémoire est très consommateur de ressources.

Pourtant, on a tendance à penser (souvent à juste titre) qu'une appli qui met plus de temps à démarrer est plus lourde en mémoire. Il semble que ce soit faux dans le cas présent.
Avatar de cs_ntd cs_ntd
Membre Expert
le 04/03/2010

Citation:





Envoyé par LooserBoy
Voir le message

et le comportement est strictement le même ?



Presque. En le testant "profondément", il y a certains problèmes (certaines zones JavaScript s'affichent pas ou mal), par exemple (mais rien de trop trop dérangeant).
Je n'ai aussi pas trouvé (pas trop cherché ^^) pour l'instant la manière d'ouvrir les pages qui veulent s'afficher dans une nouvelle fenêtre, dans une nouvelle instance du navigateur (à moins de le mettre navigateur par défaut).

Je n'ai pas aussi implémenté la gestion des favoris et une gestion correcte de l'historique (mais c'est pas ça qui prendra 10Mo). Sinon, ya toutes les fonctionnalitées "basiques" (précédent, suivant, home, stop, refresh...), en gros tout ce que j'utilise dans un navigateur (pas d'onglets par contre).

Mais à par ça, le comportement est quasiement le même (il y a les mêmes paramètres que dans IE), en tout cas bien suffisant pour une navigation ordinaire.

En plus l'ouverture est instantanée, et la navigation vraiment plus rapide que dans les 3 autres.

A la base, on m'avait demandé de le faire car IE8 et FF3.5 bouffais toute la RAM disponible sur un (assez, mais trop) vieux PC, et le faisait planter... (ou freezer régulièrement). Depuis, plus de soucis
Avatar de Rapha222 Rapha222
Membre habitué
le 10/03/2010

Citation:





Envoyé par Gordon Fowler
Voir le message

Mise à jour du 27/01/10
NB : Les commentaires sur cette mise à jour commencent ici dans le topic

"Il y autant de différences entre Webkit et Gecko qu'entre une pomme et une banane"
Exclusif : La Fondation Mozilla répond aux questions des membre de Développez (partie 2)

Suite de l'entretien que Tristant Nitot, Président Fondateur de Mozilla Europe, et Paul Rouget, techno-évangéliste pour la Fondation, ont accordé à Développez pour répondre à vos questions.

Si vous avez loupé le début, la première partie est ici.

Certains veulent unifier les lois de l'univers, à DVP on est plus modeste : beaucoup souhaiteraient juste unifier les moteurs de rendu Webkit et Gecko. Est-ce imaginable ? Et quelles sont les barrières actuelles qui l'empêchent ?

TN : (sourire) Ce n'est pas vraiment à l'ordre du jour.

PR : Il faut bien voir que Webkit et Gecko n'ont rien à voir. Je connais très bien les deux et ils ne fonctionnent pas du tout de la même manière. Gecko implémente ses propres bibliothèques (sécu, abstraction system, réseau, …) alors que WebKit délègue tout ça.

TN : les deux moteurs sont architecturés de manières complètement différentes

PR : C'est un autre modèle. Nous on a décidé de tout intégrer dans Gecko, de cette manière on ne dépend pas des librairies qui varient forcément d'un utilisateur et d'un OS à l'autre. Comme Gecko est libre chaque développeur peut reprendre les modules qu'il veut et les modifier si ça lui chante. Est-ce que tu sais par exemple que NSS, le module de sécurité de Gecko, est utilisé par Pidgin ? Ou que XPCom (le gestionnaire d'objet) été repris par Sun dans VirtualBox ?
Ce n'est qu'un exemple mais tout ça pour dire qu'une fusion entre les deux moteurs n'est techniquement pas possible parce qu'ils ne relèvent pas de la même conception. Il y autant de différences entre Webkit et Gecko qu'entre une pomme et une banane...

A venir :

Dans la suite de l'interview nous quittons les moteurs de rendu pour les extensions. Vous aurez par exemple la réponse de la Fondation à Google, qui affirme qu'il est plus beaucoup plus simple de développer des add-ons pour Chrome que pour Firefox.

Et vous ?

Etes-vous déçu qu'il n'y ait pas de fusion prévue entre Gecko et WebKit ?
Que pensez-vous des arguments avancés pour expliquer qu'il n'y aura pas d'outil commun ?



http://www.pcinpact.com/actu/news_multi/55775.htm
Finalement, elle était pas si bête mon idée alors ^^
Avatar de Uther Uther
Expert Confirmé
le 11/03/2010
Il s'agit juste de reprendre une partie du moteur Nitro. Utiliser du code en provenance externe à toujours été fait(beaucoup de code de firefox, viens d'IBM et Adobe entre autre) et continuera d'être fait. Mais changer l'intégralité du moteur de rendu est autre chose.

Toute l'interface de firefox reposant entièrement sur le moteur Gecko, passer à webkit reviendrait à refaire un autre navigateur.

C'est un peu comme si tu disait, le foot c'est bien, mais il faudrait comme au rugby que l'on puisse jouer à la main, sans faire de passes en avant et aplatir le ballon derrière la ligne. C'est plus du foot et le rugby existe déjà pour ça.
Par contre ça serait pas idiot que le foot s'inspire du rugby pour l'arbitrage vidéo.
 
 
 
 
Partenaires

Hébergement Web