Les grognons vont fermer leur clape-m**** sur ubuntu-fr.org ;)

Ceux qui utilisent Ubuntu 8.04 LTS et geignent à cause de l’absence d’une version plus « aboutie ». La RC1 – oui, je sais la RC2 est sortie, mais c’est déjà cela – est officiellement disponible dans les dépots hardy updates.

Je pense que la RC2 sera « squeezée » au profit de la 3.0 finale qui devrait sortir d’ici quelques jours.

Source ? Ce billet d’Alexander Sack, trouvé via le fil de planet-ubuntu.

“Today, we finished the verification process and copied firefox 3 RC1 from hardy-proposed to hardy-updates!”

Ce qui donne traduit :

« Aujourd’hui, nous avons fini le processus de vérification et copié firefox 3 RC1 depuis hardy-proposed vers hardy-updates!

Alors, les geignards ? 😉

Nota bene : en cas de problème de traduction, il faut réinstaller le paquet langage-pack-fr-base. On peut lire qu’il contient les fichiers suivants :

/usr/lib/firefox-addons/extensions
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/chrome.manifest
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/install.rdf
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/chrome
/usr/lib/firefox-addons/extensions/langpack-fr@firefox-3.0.ubuntu.com/chrome/fr.jar
/usr/lib/xulrunner-addons
/usr/lib/xulrunner-addons/extensions
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/chrome.manifest
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/install.rdf
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/chrome
/usr/lib/xulrunner-addons/extensions/langpack-fr@xulrunner-1.9.ubuntu.com/chrome/fr.jar

Ah, le labyrinthe des versions « librissime » de firefox…

Par le terme librissime, je pense surtout au zèle excessif dont fait parfois preuve la Free Software Foundation.

Considérant Firefox pas assez libre, un projet nommé IceWeasel a vu le jour en août 2005, qui se résume à peu chose à : code source de firefox avec un nom différent et une série d’illustrations différente.

Bref, pas grand chose au final. Cependant, IceWeasel désigne maintenant la version debian de Firefox, et non plus la version de la FSF. Il faut parler d’IceCat !!!

Bref, IceCat est actuellement version 2.0.0.13, et n’existe en version binaire que pour les processeurs i386 et supérieur. Pas de version pour les processeurs Intel et AMD 64 bits, et encore moins pour le PowerPC.

Il faut donc aller sur le site d’IceCat pour récupérer le code source. La compilation est « classique », mais change assez du modèle proposé par la Fondation Mozilla. Outre un .mozconfig d’une longueur et d’une redondance inutile, il faut entrer le duo magique :

./configure ; make

pour lancer la compilation du chat de glace. Au résultat ? Une version aussi utilisable qu’un firefox classique, mais plus correct aux yeux de la Free Software Foundation… Beaucoup de bruit pour pas grand chose au final 😉

IceCat, le Firefox version GNU...
Mais si cela peut faire plaisir, un peu de masturbation intellectuelle de ce style, hein…

Firefox 3.1 pré-alpha1 et Acid3 : vers la lutte finale ? ;)

M’étant abonné au bug qui permet de suivre l’évolution du support de la nouvelle masturbation intellectuelle des navigateurs web, j’ai nommé le test Acid3, j’ai pu constater ses dernières heures qu’au moins 3 bogues concernant le dit test avait été marqué comme « FIXED ».

Il s’agit des bogues 421765, 412567 et le 128585.

Ce qui donne maintenant un résultat de 76 / 100 pour la pré-alpha1 de Firefox 3.1, soit 5 tests de mieux que le futur Firefox 3.0 qui doit être publié dans le courant du mois. Toujours bon sur le plan du support des normes du W3C au final 🙂

Firefox 3.1 alpha 1 et son score de 76 / 100 au test acid3

Firefox 3.0rc2 est disponible.

La deuxième et ultime (?) RC de Firefox 3 est disponible.

J’avais déjà fait un billet sur l’existence de cette RC il y a quelques jours.

Désormais, sauf gros bogue majeur de dernière minute, Firefox 3.0 devrait pointer le bout de son nez d’ici quelques jours, après 34 mois de développement ! 🙂

Si vous voulez télécharger cette version sans passer par la mise à jour automatisée : http://www.mozilla.com/firefox/all-rc.html

Bon téléchargement et bon surf 🙂

Vers un meilleur support des CSS3 dans Firefox 3.1 ?

Non, je n’ai pas fait de faute de frappes dans le titre. Je parle bien de Firefox 3.1, dont la sortie est prévue pour décembre 2008.

Le support des CSS3 semble être assez intéressant, pour ne pas dire « parfait » sur le plan des sélecteurs.

En effet, jettant un oeil sur la page de suivi de modification du code de Firefox 3.1 (mozilla-central actuellement), j’ai pu lire ceci :

2008-06-02 20:17 -0700 L. David Baron – Implement :first-of-type, :last-of-type, and :only-of-type. b=128585 r+sr=bzbarsky default tip
2008-06-02 20:17 -0700 Daniel Glazman – Implement :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(). b=75375 r+sr=bzbarsky
2008-06-02 20:17 -0700 L. David Baron – Make nsPseudoClassList capable of storing integer pairs for :nth-*(). b=75375 r+sr=bzbarsky

Ce sont des sélecteurs liés aux CSS de 3ième génération. J’ai donc lancé le test du site CSS3.info, la capture d’écran étant suffisamment parlante.

Le test de compatibilité des sélecteurs CSS3 est réussi à 100%

Dommage cependant que certaines parties ne soient pas encore supportées, comme les ombres sur les polices, cf le bogue 10713 qui empèche d’avoir un bel affichage « ombré » sur le test Acid3 dont le résultat s’est légèrement amélioré récemment, passant de 71 à 73/100 🙂

73 / 100 au test acid3 avec Firefox 3.1 pré-alpha1.

Comme quoi, Firefox 3.1 prévu pour décembre ne sera pas qu’un simple « ravalage » de Firefox 3 🙂

Du nouveau sur Firefox 3.0rc2.

Dans ce message de Mike Beltzner, on en apprend plus sur la version Release Candidate 2 de Firefox 3.

Pour faire un résumé rapide :

Les problèmes corrigés sont déjà listés, et il y a peu de chance que de nouveaux bugs soient pris en compte, les règles de prise en compte sont assez strictes : devoir expliquer clairement en quoi le bug proposé peut être considéré comme un bloqueur pour l’utilisateur ou le développeur.

Sur la douzaine de bogues listés comme bloquant cette version RC2, 6 concerne les infrastructures de la Fondation Mozilla…

La feuille de route est la suivante :

  • Gelure du code : 28 mai, à midi, heure du Pacifique (21 heures pour Paris)
  • Début des compilations : 29 mai, tôt dans la matinée, heure du Pacifique
  • Début du QA : 29 mai à midi, heure du pacifique (dès l’arrivée des compilations)
  • Fin du QA : 5 juin

Donc, le 7 ou le 8 juin, la RC2… Et si tout se passe bien, Firefox 3.0 pour la mi-juin, 19 mois après la sortie de Firefox 2.0.

Sortie de Shredder alpha1…

Shredder ? C’est le nom de code de Thunderbird 3.0.

La version alpha1 vient juste de sortir. Les notes de publications de cette version dédiée aux testeurs fous nous indique que :

  • Basé sur Gecko 1.9 (en développement depuis… 33 mois !)
  • Nouveau gestionnaire d’extensions.
  • Début de support du carnet d’adresses pour MacOS-X
  • Les windows sortis avant Windows 2000 (y compris Windows Millenium) ne sont plus supportés.
  • Thunderbird est désormais un logiciel en Cocoa sous MacOS-X
  • Recherche améliorée dans les corps de messages.

Coté problèmes connus :

  • Pas de mise à jour automatisée pour cette préversion.
  • Le sous-menu « move-to » est vide

Espérons que le développement de Shredder sera moins long et moins « alpha-isé » que celui de son camarade Firefox 😉

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 🙁

Enfin ;)

La version 3.0 alpha1 de Thunderbird ne saurait tarder… Source ? Le bogue 431788 sur bugzilla

Le fichier qui donne la version du logiciel compilé vient d’être modifié, à savoir mozilla/mail/config/version.txt

Le numéro de version n’avait plus été modifié depuis… le 21 mai 2006 qui donnait son nom de « 3.0a1pre »…

Autant dire que la version alpha1 de Thunderbird 3.0 ne saurait tarder…

Mieux vaut tard que jamais, non ? 😉

10 ans déjà… La libération du code source de Netscape…

31 mars 1998 : le code source de ce qui devait devenir Netscape 5 est rendu public, et est publié sous un contrat de logiciel libre…

10 ans déjà. 10 ans ? Internet Explorer était alors en version 4.0, la version 5.0 devait sortir dans les mois qui suivait. Windows 98 n’était pas encore sorti, mais se plantait déjà en public :

10 ans… Et le bilan n’est pas si mauvais que cela. En 2001, la part de marché d’Internet Explorer était d’environ 95%… Quand Mozilla 1.0 sort en 2002, la situation est critique en terme de part de marché. Seule la sortie de Mozilla Firefox 1.0 en 2004 commence à inverser la tendance, jusqu’à obtenir 28% des parts de marché en Europe en janvier dernier, et ce, malgré la relance d’Internet Explorer, au point mort entre 2001 et 2006… 2001 étant l’année de sortie d’Internet Explorer 6, et 2006, celle d’Internet Explorer 7…

Quel sera la part de marché des deux principaux acteurs dans 10 ans ? Seul l’avenir nous le dira 😉