Mozilla penserait passer à un cycle de développement de 9 semaines

C'est une idée qui a émergé de la tête de l'un des développeurs de Mozilla : modifier le cycle de développement de Firefox (et de tout ce qui tire parti du moteur Gecko incluant Firefox OS) pour le faire passer d'un cycle de 6 semaines à un cycle de 9 semaines tout en gardant un délai de 18 semaines entre de canal Nightly et la stable.

Chose à priori difficile à tenir, d'où un remodelage complet de la mission même des développeurs présents sur chacun des canaux de développement (au nombre de 3 : Nightly, Aurora et Bêta). Ainsi, au lieu d'avoir 3 versions de différence entre le canal Nightly et la Stable, il n'y en aura plus que 2.

Actuellement, chaque 6 semaines, les développeurs s'envoient les modifications effectuées pendant le temps imparti, à la manière d'un train avec 4 wagons. Ce qui changera, c'est que deux wagons (représentés par Aurora et Bêta) fusionneront mais les utilisateurs du canal Aurora seront avantagés par rapport aux suivants (certaines fonctions seront désactivées sous le canal Bêta mais resteront actifs dans Aurora tout en étant sous la même version).

Sur une échelle de temps, le développeur explique le fonctionnement du nouveau cycle :

  • Nightly : De la semaine 1 à 9, développement de Firefox "N" avant de passer à la N+1 à partir de la 10ème.
  • Aurora : Dégraissage des bugs et expérimentation de certaines nouvelles fonctions sur Firefox "N" entre la semaine 10 et 18. N+1 par après...
  • Bêta : Stabilisation de Firefox "N" entre la semaine 12 et la semaine 20 (les deux dernières semaines seront réservées à la correction après la mise en ligne de la version stable)
  • Stable : Sortie de Firefox "N" à la semaine 19. N+1 9 semaines plus tard.

Heureusement, une image facilite la compréhension :

Pour la mise en pratique, le développeur penserait à appliquer le nouveau cycle au moment où Firefox 30 pointerait le bout de son nez sur le canal Nigthly, ce qui représente le 20/21 janvier 2014. Mais avant tout cela, il faut que les autres développeurs soient d'accord et résolve le problème du manque de testeurs sur le canal Aurora...

Affaire à suivre...

Voir la discussion de ce nouveau cycle sur Google Groups (en anglais)

Source : GHacks

Mozilla Firefox 13.0.1

Et voilà que la fondation Mozilla nous offre une nouvelle version de Firefox, la 13.0, qui contient quelques nouveautés intéressantes notamment une permettant d'accélérer le chargement des pages à l'instar de ce que fait Chrome. D'autres nouveautés de confort ont également été ajoutés dont le fameux "Speed Dial" d'Opera, 9 vignettes offriront un accès rapide aux sites les plus visités...

Pour le reste, voici la liste des nouveautés de Firefox 13.0 :

  • Nouveau : Lors de l'ouverture d'un nouvel onglet, une liste de pages récemment visitées sera proposée à l'utilisateur
  • Nouveau : La barre d'adresse peut désormais auto-compléter les URLs
  • Modifié : le protocole SPDY est maintenant activé par défaut pour une navigation plus rapide
  • Modifié : La restauration des onglets en arrière-plan est désactivée par défaut pour un démarrage plus rapide
  • Modifié : Le défilement doux est activé par défaut
  • Modifié : La page de démarrage par défaut offre un accès rapide aux marques-pages, historiques, options et plus encore...
  • Développeur : 72 améliorations ont été apportés à l'inspecteur de pages, panneaux HTML, Inspecteur de styles, Scratchpad et à l'éditeur de styles
  • Développeur : Le support de la propriété CSS3 background-position a été ajoutée
  • Développeur : La pseudo-classe :invalid peut être appliquée à un élement
  • Développeur : La propriété CSS <angle> est maintenant supportée
Consulter les notes de version de Mozilla Firefox 13.0.1

Attention ! Cette version nécessite désormais Windows XP SP2 minimum !

Télécharger Mozilla Firefox 13.0.1 (Français)

Mozilla Thunderbird 9.0.1

Tout comme son acolyte Firefox, la fondation Mozilla vient de publier la nouvelle mouture de Thunderbird qui arrive désormais en version 9.0.1. Si les changements sous le capot sont les mêmes que pour Firefox (normal ils partagent le même moteur alias Gecko), les modifications visuelles sont très très peu perceptibles.

Voici d'ailleurs la liste des changements :

  • Ajout d'un système de mesure (telemetry) pour les utilisateurs voulant envoyer des rapports de performances à Mozilla afin d'améliorer les futures versions de Thunderbird
  • Meilleure prise en main de la gestion des pièces jointes via raccourcis clavier
  • Les utilisateurs sous Windows peuvent cacher la barre de menu (et la ré-afficher temporairement en appuyant sur la touche "alt")
  • Plusieurs corrections et amélioration au niveau de l'interface utilisateur...
  • ...et plusieurs autres corrections sous le capot
Télécharger Mozilla Thunderbird 9.0.1 (Français) : Windows - MacOS X 32/64bits - Linux 32bits - Linux 64bits

Mozilla Firefox 9.0.1

Nouvelle version du navigateur de la fondation Mozilla qui arrive officiellement ce soir en version 9.0 après 6 semaines de bêta-test...

Parmi les nouveautés cette version, les développeurs ont accentué les efforts au niveau de la réactivité de l'application et des sites lourdement basés sur Javascript. En effet, la fonction Type Inference améliore de façon drastique la vitesse d'exécution du moteur Javascript. Les utilisateurs du navigateurs sous MacOS X 10.7 auront droit à une légère refonte de l'interface.

Voici la liste des nouveautés :

  • Ajout de Type Inference, améliorant significativement les performances JavaScript
  • Amélioration du thème pour les utilisateurs de Mac OS X Lion
  • Ajout du multitouch pour la navigation sur Mac OS X Lion
  • Ajout du support pour la vérification du statut Do Not Track via JavaScript
  • Ajout du support de la propriété CSS3 font-stretch
  • Amélioration du support de text-overflow
  • Amélioration du support des standards pour HTML5, MathML, et CSS
  • Correction de plusieurs problèmes de stabilité
  • Correction de plusieurs problèmes de sécurité
Consulter la liste complète des bugs corrigés

Consulter les notes de version de Mozilla Firefox 9.0.1

Mozilla Firefox 9.0.1 est donc maintenant en version stable, ensuite les développeurs attaqueront la version 10.0 dont la sortie est prévu fin janvier.

Télécharger Mozilla Firefox 9.0.1 (Français)

Mozilla Thunderbird 8.0

Sorti il y a maintenant une semaine, Thunderbird, qui suit le même rythme que Firefox, en est maintenant à sa version 8.0. Le concurrent de Windows Live Mail ou de Mail sous MacOS X continue son bonhomme de chemin, mais contient moins de nouveautés que Firefox.

Voici la liste des changements de cette version :

  • Thunderbird est basé sur le nouveau moteur Mozilla Gecko 8
  • Les extensions installées par des programmes tiers sont désormais désactivés par défaut
  • Nouveaux raccourcis "Recherche..." et "Rechercher dans la page..."
  • Amélioration de l'accessibilité de la liste des pièces jointes
  • Le bouton de basculement du panneau de liste de dossier à été supprimé, il peut être rajouté grâce à l'extension Folder Pane View Switcher
  • Nombreuses corrections de problèmes de stabilité
  • Corrections de plusieurs problèmes de sécurité
Consulter les notes de version de Mozilla Thunderbird 8.0

Mozilla Thunderbird est naturellement disponible en téléchargement

Télécharger Mozilla Thunderbird 8.0 (Français) : Windows - MacOS X 32/64bits - Linux 32bits - Linux 64bits

Sortie de Firefox 4.0 Bêta 2

Nouvelle étape atteinte dans le développement de Firefox, la bêta 2 de la version 4.0 vient de sortir officieusement. Parmi les nouveautés, les AppTabs font leur entrée suivie de quelques améliorations au niveau Javascript. Le moteur d'affichage des pages web est amélioré avec les "retained layers", les extensions auront par contre quelques problèmes à fonctionner avec les nouvelles instructions XPCOM et pour terminer les développeurs pourront faire mumuse avec la transitions CSS.

Voici le changelog complet :

Notes de version de Mozilla Firefox 4.0 Bêta 2

Mozilla Firefox 4.0 bêta 2 (Français) : WindowsMacOS X 32 bitsMacOS X 64 bits (Snow Leopard) - Linux 32 bitsLinux 64 bits

Benchmark javascript Juillet 2010 (1/2) : Windows

Après deux mois de développement, voici un nouveau test javascript des navigateurs internet les plus populaire. Ces tests purement informatifs donnent des valeurs différentes par rapport à la rapidité de la machine sur lesquelles ils sont exécutés, mais les résultats gardent de toute façon le même ordre de grandeur... En l'occurrence, la machine de test est un Core2Quad Q8200, 4 Go de RAM avec une GeForce 9600 GS faisant tourner Windows 7 Edition Familiale Premium 64bits.

Alors en ce mois de juillet 2010, quelques navigateurs ont changé de version par rapport au précédent test, Firefox 3.7a5pre passe à la version 4.0b2pre, Maxthon 3 arrive en RC2, et Opera développe la version 10.70.

Qui gagne alors ?

Sunspider :

Le test Sunspider est purement mathématique, le protocole exécute une petite 15aine de bout de code javascript et ce 5 fois de suite afin d'avoir une moyenne. Le gagnant est celui qui exécute le test le plus rapidement.

  1. Opera 10.70 bêta (build 3452) : 319.2 ms (-14.97%)
  2. Chromium 6.0.464.0 (build 52059 du 11 Juillet) : 325.6 ms (-7.5%)
  3. Safari 5.0 + Webkit nightly (rev. 62608 du 7 Juillet) : 364.1 ms (-41.03%)
  4. Safari 5.0 : 394.4 ms (-34.68%)
  5. Maxthon 3.0.14.6 RC 2 : 430.4 ms (-11.58%)
  6. Internet Explorer 9 Platform Preview 3 : 452.7 ms (-24.98%)
  7. Firefox 4.0b2pre 32bits (nightly build du 11 Juillet) : 711.6 ms (-8.3%)
  8. Firefox 4.0b2pre 64bits (nightly build du 11 Juillet) : 767.4 ms
  9. Firefox 3.6.8pre 32bits (nightly build du 11 Juillet) : 1037.4 ms (+3.29%)
  10. Internet Explorer 8 64bits : 5011 ms (-1.90%)
  11. Internet Explorer 8 32bits : 5056 ms (-0.28%)

Ici pas de surprises, le couple Opera/Chromium reste en tête du test à 6 ms d'écart. Par ailleurs, toutes les nouvelles versions de développement améliorent leurs vitesses d'éxecution, excepté Firefox 3.6.8pre qui ralentit au fur et à mesure des tests...

PeaceKeeper :

PeaceKeeper est un test plus complexe, développé par FuturMark, il permet de tester les vitesses d'exécution Javascript via graphiques, animations, balises Canvas et autres... Ce test nécessite que le fenêtre soit grande ouverte, car la rapidité de la carte graphique est prise en charge.

  1. Chromium 6.0.464.0 (build 52059 du 11 Juillet) : 6520 pts (+14.77%)
  2. Opera 10.70 bêta (build 3452) : 6377 pts (+15.05%)
  3. Maxthon 3.0.14.6 RC 2 : 4878 pts (+56.90%)
  4. Safari 5.0 + Webkit nightly (rev. 62608 du 7 Juillet) : 4209 pts (+33.07%)
  5. Safari 5.0 : 3606 pts (+15.17%)
  6. Firefox 4.0b2pre 32bits (nightly build du 11 Juillet) : 2922 pts (-4.1%)
  7. Firefox 4.0b2pre 64bits (nightly build du 11 Juillet) : 2832 pts
  8. Firefox 3.6.8pre 32bits (nightly build du 11 Juillet) : 2412 pts (-10.43%)
  9. Internet Explorer 9 Platform Preview 3 : 2409 pts (+36.33%)
  10. Internet Explorer 8 64bits : 849 pts (+3.41%)
  11. Internet Explorer 8 32bits : 791 pts (+1.41%)

Dans ce test, on fera l'impasse sur les gagnants, par contre on pourra noter la forte progression de 3 candidats : Maxthon 3, Safari 5.0 avec la nightly du moteur webkit et Internet Explorer 9 PP3 qui vient lécher de près Firefox 3.6.8pre (3 points de différence !!!). Ainsi Firefox est le seul où l'on remarque une baisse des performances. Pour la version 4, il est maintenant clair et net que le nouveau moteur javascript JägerMonkey doit être intégré au plus vite.

Conclusion :

Chromium et Opera stable, Maxthon et Safari les rattrapent et Internet Explorer 9 qui n'a qu'un seul objectif : reléguer Firefox au rang de mauvais élève !

Suite au prochain épisode...

Benchmark javascript Mai 2010 : Qui gagne ?

Revoilà un nouveau test des performances javascript de nos navigateurs internet après 6 mois d'absence. Il faudra remarquer que le monde des navigateurs a beaucoup changé depuis le précédent test publié le 16 décembre 2009, en effet, Opera 10.50 est apparu, ainsi que Firefox 3.6, mais surtout les derniers arrivés Chromium en arrive à sa 6ème version et Microsoft attaque tout le monde avec la 9ème version d'internet Explorer. Que du bon en perspective mais il reste une seule question, qui gagne la session de mai 2010 ?

Réponse ici :

Lire plus ...

Mozilla Firefox 3.7 Alpha 1

Maintenant que Firefox 3.6 a rejoint le club des versions stable, Mozilla s'est mis en route pour la prochaine version de son navigateur phare alias Firefox qui, à terme, arrivera en version 3.7... ou 3.6.5... enfin bref, on ne sait pas encore.

Mais la seule chose dont on est sûr, c'est que la 1ère alpha de la version 3.7 vient de sortir des fourneaux de chez Mozilla. Contenant le moteur Gecko 1.9.3 lui aussi en alpha 1, le navigateur apporte les changements suivants par rapport à la version 3.6 :

Gecko 1.9.3 Alpha 1 introduces several new features which can be tested by using this Mozilla Developer Preview. Many of these features are still in development, and while they will likely appear in some future version of Mozilla Firefox, some may be in earlier versions than others.

We are interested in feedback on any bugs or missing capabilities in these new features.

It also contains several other significant changes:

  • On Mac OS X, we render text using Core Text rather than ATSUI.
  • We rewrote major parts of the code for handling scrolling. See bug 526394 for details.
  • We rewrote the way a snapshot of a document is taken in order to print or print preview. See bug 487667 for details.
  • We made significant changes to table border handling. See bug 452319 and bug 43178 for details.
  • We made various architectural changes to improve Web page performance.

Some of the changes will affect web and platform compatibility. For detailed information about compatibility changes in Gecko 1.9.3, please read Upcoming Firefox features for developers.

Consulter la liste des bugs/changements de l'alpha 1 de Firefox 3.7 (attention, la liste est trèèès longue)

Naturellement, une chose n'est pas présente dans ce changelog car pas activé par défaut, la gestion des processus-par-plugins (OOPP : Out-Of-Process-Plugins) qui pourrait être (si vous en avez l'audace) testé en mettant la variable dom.ipc.plugins.enabled sur true, mais ce n'est pas réellement recommandé car très instable.

Comme toujours, Mozilla Firefox reste multiplateforme à un changement près : le support de MacOS X 10.4 a été abandonné ! Par ailleurs, cette alpha n'est disponible qu'en anglais.

Télécharger Mozilla Firefox 3.7 alpha 1 pour Windows
Télécharger Mozilla Firefox 3.7 alpha 1 pour MacOS X 10.5 minimum
Télécharger Mozilla Firefox 3.7 alpha 1 pour Unix/Linux

Benchmark navigateurs internet 1ère partie : Sous Windows le 16 Décembre

Et revoilà un petit benchmark des navigateurs internet après 5 mois d'absence ! Que s'est-il passé dans le monde des logiciels qui vous font vivre l'expérience internet sous Windows ? Sont-ils rapides pour exploiter les sites "Web 2.0" ?

Pour cela, et comme d'habitude, deux outils de tests sont utilisés : Sunspider et PeaceKeeper. Quant aux navigateurs testés, la brochette habituelle : Internet Explorer, Firefox, Chromium, Safari, Opera et petite nouveauté, Maxthon 3.0 vu que le moteur utilisé par défaut n'est plus celui d'IE mais Webkit.

Les tests sont effectués au 1er démarrage du navigateur ayant une page blanche comme page de démarrage et tout ceci sur un Core 2 Quad Q8200 ayant 4 Go de RAM tournant sur Windows 7 Edition Familiale Premium 64bits.

Lire plus ...