Mozilla : affiner ou refondre ? V3.7
Mozilla est la construction d'un certain nombre de caractéristiques dans la prochaine version de Firefox 3.7 navigateur - mais l'organisation a commencé à bouillir sur l'opportunité d'introduire certains d'entre eux dans une mise à jour importante, comme prévu, ou de réécrire certains plus tôt pour une variation du navigateur en cours.
Programmer Benjamin Smedberg proposé la rénovation d'approche avec une version appelée de Lorentz sur une liste de diffusion Mozilla à la fin Décembre. Dans la discussion qui a suivi, les promoteurs et observateurs pesé les avantages tactiques à chaque approche et se demande si le rythme accéléré du développement de Firefox est mal adapté au navigateur d'utilisateurs parmi les entreprises.
Firefox est basé sur un projet de moteur de navigateur appelé Gecko. Les presque complète (mais un peu tardif) Firefox 3.6 est construit sur Gecko 1.9.2 et Firefox 3.7 est configuré pour utiliser Gecko 1.9.3. La question est de savoir si à pied à "backport" significatif Gecko 1.9.3 à 1.9.2 et caractéristiques de sortie de la nouvelle version de Firefox Lorentz sur cette base.
"Avec la commande [Lorentz] Direction générale de projet, je crois que nous pourrions aller à la bêta dans le milieu de Janvier et la libération à la fin Mars / début avril", a déclaré Smedberg. En revanche, «faire un communiqué de Mozilla-Central/1.9.3 présente beaucoup de risques sans contrepartie horaire récompense."
Un changement de conception en question est l'exécution des out-of-plug-ins processus, qui passera de plug-ins tels que Flash d'Adobe Systems »à un processus de calcul distinctes - et un projet dans lequel Smedberg est impliqué. Le travail, la première phase d'un projet de Mozilla appelée électrolyse, devrait permettre d'améliorer la stabilité; navigateur plante beaucoup sont le résultat de problèmes avec des programmes Flash. Une autre caractéristique qu'il aimerait bien moins perturbateur est un processus de mise à jour du navigateur - une technologie particulièrement pertinent, compte tenu de tenter de Mozilla pour passer à un cycle de sortie plus fréquente.
Chris Blizzard, qui dirige relations avec les développeurs de Mozilla, a sonné de soutien du plan de Lorentz dans une mailing-liste de messages. Il a ajouté quelques fonctionnalités qu'il aimerait graphiques mis en œuvre le plus tôt possible, y compris les plus rapides Direct2D base pour les machines Windows, les transitions CSS qui peuvent ajouter Pizazz à certains éléments graphiques et les douilles Web pour la communication entre un navigateur et un serveur.
Mais, at-il ajouté, le retard est un risque de nouvelles fonctionnalités. "Nous devons veiller à ce train ne va pas trop grand, bien que, ou il sera s'étirent dans un communiqué assez longue", Blizzard dit. En effet, c'est ce qui s'est passé avec 3.5 de Firefox, qui a commencé comme une solution rapide 3.1 Update mais ils sont arrivés mois plus tard, comme plus de fonctionnalités ont été ajoutées.
Ajouté L. David Baron, "j'ai des sentiments de mal de ce plan, basé sur la dernière fois que nous avons fait ça: Firefox 2.0 Ressources aspiré à partir du tronc [l'élaboration de la nouvelle version de Gecko] et lui a permis de devenir très instable, et A consulter de temps pour obtenir les choses ensemble pour Firefox 3. "
Finalement, la mailing-liste de discussion de Mozilla tourné à la manière dont les utilisateurs d'entreprise sont en mesure de répondre à un cycle de développement rapide.
"La nature du Web ne se prête pas vraiment lui-même à long terme des branches navigateur stable, IMHO," programmeur Robert O'Callahan dit. «Un grand nombre des questions de sécurité nous découvrons dans le Web lui-même nécessite des mesures de sécurité proactives, telles que l'assurance-chômage [interface utilisateur] et de modifications de l'architecture que l'on n'aurait normalement pas s'appliquer à une« branche stable. "
|