Actualité des navigateurs internet ;)

Opera 9.50 était décidément sorti trop vite… Car il fallait bien griller la politesse à Mozilla Firefox 3.0, en sortant quelques jours avant. Après 3 versions RC, la version 9.51 sort.

La version 9.51 est officiellement sortie… Soit environ 3 semaines après la version 9.50. Au menu des réjouissances ? 3 failles de sécurité corrigées. Les notes de publications qui sont quasiment identique pour les 3 versions principales (Windows, linux, MacOS-X) nous indique que :

  • Correction d’un problème lié aux fonctions de <canvas> qui pouvait révélé des données contenues à des places aléatoires en mémoire.
  • Le statut est correctement affiché quand on passe du HTTP vers le HTTPS
  • Correction d’un problème lié à OSCP et aux CRLs qui pouvaient amoindrir la sécurité, cette dernière correction prenant effet via la mise à jour (Aide / Mise à jour)

Sur le plan moins critique : des corrections graphiques sur l’habillage du navigateur, une meilleure migration depuis les versions 9.2x d’Opera, un meilleur support de certains outils web.

Bref, la 9.51 fait étrangement penser à une version 9.50 « stabilisée ».

Sur le plan des navigateurs à base de Gecko, Mozilla Firefox sort en version 2.0.0.15, la version 2.0.0.16 devrait quand à elle sortir en même temps que Mozilla Firefox 3.0.1 qui est prévu pour la mi-juillet.

Opera 9.51 ? Déjà ? ;)

A croire qu’Opera 9.50 était un peu « vert » à sa sortie. Alors que la version 9.50 finale était sortie 48 heures après sa version RC, voila qu’est déjà annoncé la première RC d’Opera 9.51.

Pour cette nouvelle version :

  • Ajout d’une option pour gérer les « mouse flips », option séparée de nouveau des mouvements souris.
  • Correction du tirer / déplacer dans les onglets. L’adresse est toujours tirée.
  • Les menus sur le site deviantart.com refonctionne.
  • Correction dans l’éditeur TinyMCE
  • Les flux RSS affiche maintenant la première date d’inscription.
  • Correction d’un plantage lors de l’impression d’une discussion
  • Retour de la version linux 64 bits

Bref, avoir voulu griller la politesse à Firefox 3.0 ne lui a pas franchement porté bonheur 😉

Même si Opera reste un excellent navigateur, un peu trop usine à gaz selon mes goûts.

En direct du Firefox 3 Download Day…

Le « Download day » est pour le moment – à 20 h 55 – une rude épreuve pour les nerfs. En dehors du site consacré indisponible durant près d’une heure, voici donc mon parcours :

20 h 07 : arrivée du site, enfin affichable.

La page d'accueil du download day

20 h 18 : récupération de mon certificat, authentifiant ma participation au record.

La page du certificat de participation

20 h 20 : accès à la page qui pointe vers les sites officiels de téléchargement.

La page du record qui pointe vers les sites de téléchargement officiels.

20 h 21 : j’accède à la page de téléchargement de Firefox sur le site de Mozilla-Europe.

Mozilla Europe aux couleurs de firefox 3

20 h 22 : je lance le téléchargement… Et la vitesse est d’à peine 15 à 18 Ko/s, alors que j’ai souvent du 700 à 800 Ko/s en téléchargement…

Le lent téléchargement de firefox 3.0

20 h 36 : plus 551 000 téléchargements officiellement enregistrés…

Plus de 500 000 téléchargements en une heure environ.

Donc, en 90 minutes, 500 000 téléchargements, soit environ 330 000 téléchargements par heure. Donc, si une telle moyenne continue, cela ferait 7 920 000 téléchargements sur 24 heures… Déjà, si les 5 millions sont dépassés, ce serait énorme !

En tout cas, c’est une excellente nouvelle pour un web ouvert à tous les utilisateurs.

Firefox 3.1 ? Nom de code Shiretoko :)

Je m’amuse déjà de voir les mauvaises orthographes qui seront employées pour retranscrire le nom de code de Firefox 3.1.

En dehors du nom de code un brin nippon, qu’est-il prévu pour Firefox 3.1 ? Si on en croit les propositions évoquées par cet article de MozillaLinks :

  • Un changement visuel et un module de filtrage / recherche dans les onglets tout en visuel, comme le propose une extension actuellement disponible appellée Ctrl + Tab.
  • Support amélioré des CSS3, comme le support complet de l’ensemble des sélecteurs CSS3
  • Rajout du support de la balise <video>
  • Une barre d’adresse encore plus puissante
  • Des améliorations dans Places

Bien entendu, ce n’est qu’une série de propositions qui pourront soit être rajoutées, soit repoussées pour une version ultérieure. Shiretoko est prévu pour fin 2008, son successeur, Firefox 4, pour fin 2009, avec une nouvelle génération de moteur, Gecko 2.0 et sa palanquée de nouveauté.

Entre temps, l’alpha1 est prévu pour mi-juillet.

Shiretoko ? C’est un parc national japonais sur l’ile d’Hokkaïdo.

17 décembre 2008, fin de Firefox 2.0 ?

Alors que la 15ième révision de Firefox 2.0 se prépare, tout semble préciser que Firefox 3.0 pointera officiellement le bout de son museau, le 17 juin, si on en croit le blog d’Asa Dotzler.

Yep, we’ve nailed down the last of the remaining launch issues and we’re excited to announce that the worldwide launch of Firefox 3 (in more than 45 languages) will be happening next Tuesday, June 17th.

Ce qui donne traduit :

Ouaip, nous avons corrigé l’ultime problème lié au lancement et nous sommes excités d’annoncer que le lancement mondial de Firefox 3 (dans plus de 45 langues) se déroulera mardi prochain, le 17 juin.

L’ultime problème ? Une 3ième préversion finale pour corriger un bogue sous MacOS-X.

Donc, en sachant qu’une version majeure précédente est supportée durant les 6 mois qui suivent sa sortie, on peut en déduire que Firefox 2.0 verra pas Noël 2008…

De son coté, Opera annonce la première candidate à la publication de sa version 9.50. Même si on peut lire certains commentaires irrités de testeurs sur le blog des développeurs lié à cette annonce.

Opera est un excellent logiciel même s’il souffre d’un énorme défaut : il n’est pas libre, et d’un autre sous Linux : il utilise le toolkit QT 😉

Je sais, double troll en une seule phrase, c’est trop pour un jeudi matin ! 🙂

Autant dire que la deuxième quinzaine du mois de juin va connaitre pas mal de bouleversements.

A propos de Firefox 3.1 et sa suite ;)

Dans un précédent article, BeFox en parle à son tour, apportant des précisions complémentaires.

Cet article pointe sur un article de Mike Shroepfer, qui donne la feuille de route « idéale » pour Firefox 3.1 et 4.0.

Pour éviter de plagier l’excellent article de BeFox, je vais me contenter de parler de la succession des versions :

  1. Juin 2008 : arrivée de Firefox 3.0
  2. Décembre 2008 : fin de vie de Firefox 2.0 et arrivée de Firefox 3.1
  3. Juin 2009 : fin de vie de Firefox 3.0
  4. Décembre 2009 : arrivée de Firefox 4.0

Bien entendu, ce n’est qu’une feuille de route idéale, seul l’avenir nous dira s’il est respecté. En tout cas, c’est assez intéressant à savoir.

Vers une version majeure 3.1 de Firefox ?

Alors que la version 3.0rc1 de Firefox pointera le bout de son nez d’ici la fin du mois, la version de développement, utilisant Mercurial à la place de CVS pour gérer le code source, vient de connaitre un changement du numéro de version.

Si depuis quelque temps, l’identifiant était 4.0pre, désormais, c’est 1.9.1a1pre. En clair, une pré-alpha1 de la version 1.9.1 de gecko.

L’user-agent donne :

Build identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1a1pre) Gecko/2008051410 Minefield/3.1a1pre

Firefox 3.1 pré-alpha1 sous Ubuntu 8.04 LTS

Le bogue concernant ce changement d’appellation est le bogue 432658.

Donc, deux hypothèses peuvent être envisagées.

  1. La branche 3.0.x de Firefox sera suivi par une série de versions 3.1.x, 3.2.x, etc. Ce qui permettrait d’éviter un « trou » trop grand entre deux versions, comme entre la version 2.0 sorti en novembre 2006 et la version 3.0 prévue pour juin 2008, soit environ 20 mois.
  2. Il n’est pas impossible aussi que d’ici quelques temps le numéro de version reviennent en 4.0a1pre, comme jadis le tronc qui avait été étiquetté en version 1.6a1 (bogue 304472 de septembre 2005) puis en 3.0a1pre (bogue 330528 de mai 2006).

Qui vivra verra. 🙂

Firefox 3.0 RC1 : les infos se précisent.

Dixit ce billet du blog « Mozilla Developer News », on apprend une nouvelle que certaines personnes attendaient : Firefox 3.0 RC1 est considérée comme « code complete », complétée au niveau du code source.

En clair, la base de ce qui sera Firefox 3.0RC1 a été « gelée » pour de bon. Seul des correctifs de très faibles impacts (une mauvaise orthographe dans un mot par exemple) seront désormais acceptés.

Un série de tests « finaux » se tiendra lundi prochain, histoire de traquer les bugs récalcitrants.

Si tout se passe bien et que les retours des testeurs n’ayant pas installés encore des versions pré-RC sont bons, la version RC1 sortira d’ici la fin mai.

Par expérience, je penche pour la sortie d’une deuxième vers RC. La version finale ? Début juillet. Simple estimation pifométrique. En tout cas, on peut penser que désormais le travail va se concentrer sur le développement de Gecko 2.0 et de Firefox 4.0, qui sortiront tous les deux d’ici 18 mois à 2 ans 😉

Si vous voulez savoir où en est le processus de publication de Firefox 3.0rc1, une page spécifique existe. Idem si vous voulez savoir les dernières nouveautés sur code du tronc, même si au moment où j’écris cet article, le code du tronc n’a pas été modifié depuis le… 7 mai 2008 🙁

Acid3 : WebKit et Opera vainqueur « ex-aequo » ?

En l’espace de quelques heures, les équipes d’Opera et de Safari ont annoncé passé officiellement la totalité du test Acid3.

Webkit l’annonce en grande pompe :

With r31342 WebKit has become the first publicly available rendering engine to achieve 100/100 on Acid3. The final test, test 79, was a brutal torture test of SVG text rendering. Details of the bugs we fixed will follow. Indeed, we found a critical bug in the test itself that would have forced a violation of the SVG 1.1 standard to pass, so until a few hours ago it was not possible to get a valid 100/100. Acid3 test editor Ian Hickson has the details.[…]

Ce qui donne traduit :

Avec la révision 31342, Webkit a été le premier moteur de rendu disponible à atteindre les 100/100 sur Acid3. Le test final, le 79, était une torture brutale du rendu d’un texte en SVG. Le détail des bogues corrigés suivra. En effet, nous avons vu un bogue critique dans le test lui-même qui aurait forcé une transgression de la norme SVG 1.1 pour son passage, donc jusqu’il y a quelques heures il était impossible d’atteindre les 100/100. Le créateur du test Acid3, Ian Hickson a les détails.[…]

Pour être complet, des ajouts ont été faits pour rendre le passage « plus valide », et un autre annonçant qu’avec la révision 31356, la versions Windows est disponible.

Opera de son coté, a fait l’annonce aussi. Mais avec une subtilité intéressante ; l’annonce du passage est intéressante à lire :

Today we reached a 100% pass rate for the first time! There are some remaining issues yet to be fixed, but we hope to have those sorted out shortly.

We will release a technical preview version on labs.opera.com within the next week or so. For now, the screenshot above shows the Acid3 test as rendered in our latest WinGogi Desktop build. WinGogi is the Windows version of our reference builds used for the internal testing of Opera’s platform independent Core.

Ce qui donne traduit :

Aujourd’hui, nous avons atteint le score de 100% pour la première fois. Il reste quelques problèmes à corriger, mais nous espérons faire cela rapidement.

Nous publierons une version technique d’aperçu (Note du traducteur : une version alpha, donc) sur labs.opera.com d’ici la semaine prochaine environ. Pour le moment, la capture d’écran montre le test Acid3 affichée dans la dernière compilation de WinGogi Desktop. WinGogi est la versions Windows de nos compilations de référence utilisée pour les tests internes sur la plateforme Opera.

Donc, les deux déclarent passer le test Acid3, et un seul mot : félicitations. Cependant, dans un cas, on peut vérifier les dires avec une compilation téléchargeable, et sur l’autre, uniquement un communiqué.

Etant comme un certain apôtre, je ne crois que ce que je vois… Seul l’avenir nous dira quel sera le premier moteur STABILISÉ et donc rendu grand public qui passera Acid3. Je maintiens mon pronostic pour Safari et donc Webkit. Mais je peux aussi me tromper… Seul l’avenir nous le dira !