La première mise à jour mineure de Mozilla Firefox 3 a été publiée. Firefox 3.0.1 corrige trois vulnérabilités de sécurité critiques, améliore la stabilité et résout une poignée d’autres petits bogues.
La dernière faille ne touche que Mac OS X et permet à un attaquant de planter Firefox avec un fichier GIF mal formé, en acquérant potentiellement la possibilité d’exécuter un code arbitraire sur l’ordinateur de la victime. Cette vulnérabilité n’est pas présente dans Firefox 2.
Les correctifs non sécuritaires comprennent un problème où la base de données phishing et malware ne se mettait pas à jour au premier lancement et un problème qui pourrait amener Firefox à ne pas enregistrer la liste des exceptions des certificats de sécurité correctement. Un bogue qui pourrait se traduire par des données manquantes lors de l’impression d’une sélection d’une page (bogue 433373) a été résolu et un problème Linux provoquant toujours le démarrage de Firefox en mode hors-ligne quand est utilisée une connexion PPP (bogue 424626) a été aussi corrigé. La liste Public Suffix a aussi été mise à jour (bogue 438585).
Les notes de diffusion de Firefox 3.0.1 ont davantage de détails sur les correctifs dans cette mise à niveau mineure. La nouvelle version peut être téléchargée depuis la page produit de Firefox ou le répertoire Firefox 3.0.1 sur releases.mozilla.org mais la plupart des utilisateurs de Firefox 3 sont censés l’obtenir via la fonctionnalité de mise à jour logicielle incorporée au navigateur ou par la fonction de mise à jour de leur propre système d’exploitation.
Commentaires fermés sur Mozilla Firefox 3.0.1 est sorti
La dernière version française de SeaMonkey était la 1.1.9 sortie fin mars. La version 1.1.10, sortie le 2 juillet, a corrigé treize failles de sécurité dont cinq critiques. Ce sont donc sept failles critiques que corrigeront les utilisateurs qui passeront de SeaMonkey 1.1.9 à SeaMonkey 1.1.11. Cette mise à jour est donc vivement conseillée comme il est conseillé aux utilisateurs des suites Mozilla et Netscape 4, 6 et 7, depuis longtemps et de plus en plus touchées par des failles de sécurité non corrigées par leur éditeur qui les ont abandonnés, d’adopter SeaMonkey 1.1.11 qui leur apportera une environnement familier.
En même temps que SeaMonkey 1.1.11 est sorti Firefox 2.0.0.16 basé sur la même mise à jour de Gecko et corrigeant des failles de sécurité. Ce sont aussi deux failles de sécurité critiques qui sont corrigées. Plus d’informations sur cette mise à jour peuvent être trouvées dans les notes de diffusion de Firefox 2.0.0.16. Cependant les utilisateurs de Firefox 2 sont invités à migrer vers le dernier Firefox 3 sorti le 17 juin.
Commentaires fermés sur SeaMonkey 1.1.11 en français
Une fois que le chiffre exact aura été déterminé et vérifié par les propres juges de Mozilla et des officiels du Guinness des records du monde, Firefox 3 sera déclaré le détenteur du record du monde du plus grand nombre de téléchargements d’un logiciel en vingt-quatre heures (puisque le record n’existe pas encore, il n’y a aucun doute qu’il sera attribué à Firefox 3). La FAQ du Download Day donne plus d’informations sur les spécificités de la tentative de record.
Mozilla Firefox 3 a été publié. Disponible pour Windows, Mac OS X et Linux en 46 différentes localisations, Firefox 3 est la version du navigateur de Mozilla la plus importante depuis le lancement de Firefox 2 en octobre 2006 et représente l’apogée de plus de 3 années de travail (le développement de Firefox 3 a commencé avant même que Firefox 1.5 ne sorte). Selon le communiqué de presse annonçant Firefox 3, la nouvelle version a plus de 15 000 améliorations.
L’utilisation de nouvelles technologies implique que Firefox 3 a des prérequis système plus élevés que Firefox 2. Au pays de Microsoft, Windows 95, 98, ME et NT 4.0 ne sont plus supportés. Du côté de Mac, la version minimum de l’OS X passe directement de 10.2 Jaguar à 10.4 Tiger. Dans les deux cas, les versions du système d’exploitation qui ne sont plus supportées ont depuis longtemps été abandonnées par Microsoft et Apple.
Ceux qui ne peuvent pas avoir assez du lancement de Firefox 3 sont invités à participer à une Mozilla Party pour faire la fête ou regarder l’action en direct à partir QG de Mozilla sur Air Mozilla.
Lisez l’article complet pour plus de détails sur ce qu’il y a de nouveau dans Firefox 3.
Josh décrit comment Firefox 3 est passé en grande partie de l’API Carbon historique d’Apple (initialement créée pour faciliter aux programmeurs la migration d’applications OS 9 vers OS X) à Cocoa plus moderne. Il donne aussi des détails sur comment Firefox 3 produit des contrôles de formulaire d’apparence native au style Aqua dans les pages Web et explique comment cela a en fait très peu à voir avec le changement vers Cocoa.
Enfin, Josh explique comment le traitement graphique dans Firefox 3 est réalisé en utilisant Core Graphics (qui englobe les technologies Quartz) et ATSUI au lieu de l’obsolète QuickDraw (qui existe sous une forme ou une autre depuis que le Macintosh original a été lancé en 1984). Ce changement a été accompli en remplaçant code du traitement graphique spécifique au Mac par la bibliothèque Cairo multiplate-forme, qui utilise Core Graphics et ATSUI sur OS X. Core Graphics peut profiter de l’accélération matérielle pour améliorer les performances.
Tous les changements exposés par Josh ont été implémentés dans la version 1.9 du cœur du moteur de rendu Gecko (plutôt que spécifique à Firefox 3), donc ils trouveront aussi leurs places dans d’autres applications basées sur Mozilla, telles que Mozilla Thunderbird (la version 3.0 sera basée sur Gecko 1.9) et Camino (bien que Camino ait utilisé des technologies OS X modernes depuis son commencement, il bénéficiera en outre de la mise à niveau vers Gecko 1.9 dans Camino 2.0).
Josh a aussi écrit un billet ébauchant des projets pour encore plus d’améliorations OS X dans Gecko 1.9.1, qui devrait être terminé vers la fin de cette année. Une grande partie du travail se concentrera à continuer à enlever du code Carbon en faveur de Cocoa, qui ouvrira la voie vers des versions 64 bits de Firefox et d’autres applications Mozilla (les programmes OS X 64 bits ne peuvent pas utiliser Carbon), bien que ce travail ne soit probablement pas terminé dans les délais de la 1.9.1. D’autres améliorations pourront inclure le support des données HTML dans le presse-papiers et la lecture des paramètres proxy des préférences réseau globales.
Deb Richardson a écrit un guide de terrain pour Firefox 3 assez long, rempli de captures d’écran avec des informations sur les fonctionnalités nouvelles et améliorées de Mozilla Firefox 3, qui sera lancé mardi.
Les sujets abordés comprennent le gestionnaire de modules complémentaires, les marque-pages, les feuilles de style (CSS), le support des profils de couleurs, le gestionnaire de téléchargements, le rendu des polices et des textes, l’historique, l’élément HTML <canvas>, l’affichage de caractères non-ASCII dans la barre d’adresses, la protection contre les malwares, l’API microformats (pour les développeurs d’extensions), la modification du gestionnaire de mots de passe, les améliorations de performance et de l’utilisation de la mémoire, la protection contre le phishing, les plug-ins, le bouton d’identification de site, l’amélioration de la saisie semi-automatique de la barre d’adresse, les onglets, le thème par défaut, le support du podcast vidéo et audio, l’intégration avec les contrôles parentaux de Windows Vista, et la gestion des protocoles par des applications web. Chaque section du guide inclut des liens vers des articles et des billets contenant plus de détails.
Une troisième version candidate de Mozilla Firefox 3 a été publiée avec une solution de contournement d’un bogue présent dans la dernière mise à jour 10.5.3 de Mac OS X. Le problème provoque l’arrêt du système d’exploitation si une application essaie d’ouvrir le fichier VerifiedDownloadPlugin.plugin, qui est un plug-in navigateur inclus dans OS X et qui est accédé par Firefox dans certaines circonstances. Bien que le bogue ne soit pas provoqué par du code Mozilla, les développeurs ont décidé d’inclure une solution de contournement dans Firefox 3 pour éviter que des utilisateurs soient exposés à un arrêt. Le problème a été aussi signalé par Apple.
Firefox 3 Release Candidate 3 peut être téléchargé depuis la page des Release Candidates de Firefox ou du répertoire 3.0rc3 de releases.mozilla.org. Les testeurs de la version candidate actuelle de Firefox 3 peuvent faire une mise à niveau en utilisant la fonctionnalité mise à jour logicielle intégrée au navigateur. Notez que bien que des versions RC3 sont disponibles pour Windows et Linux, elles ne contiennent aucun changement depuis la RC2 ; seules les versions OS X sont différentes.
Les notes de diffusion de Firefox 3 Release Candidate 3 contiennent des informations générales sur les améliorations de Firefox 3. Des informations techniques sur le problème VerifiedDownloadPlugin.plugin spécifique à OS X 10.5.3 peuvent être trouvés dans le bogue 436575.
Les membres de la communauté intéressés sont invités à prendre part à une journée de test de Firefox 3 RC3 ce vendredi. L’événement virtuel aura lieu sur le canal #testday de irc.mozilla.org le vendredi 11 juin entre 7h00am et 5h00pm heure d’été du Pacifique (vendredi 2h00pm à samedi minuit UTC/GMT).
En plus de Firefox 3, le bogue VerifiedDownloadPlugin.plugin introduit par OS X 10.5.3 affecte aussi Firefox 2. Pour cette raison, la solution de contournement a été déposée dans la branche 1.8 et sera vraisemblablement incluse dans la prochaine mise à jour mineure de Firefox 2. D’autres applications basées sur Mozilla peuvent aussi être impactées.
Mise à jour : la journée de test Firefox 3 RC3 aura lieu le vendredi 13 juin et non pas l’inexistant vendredi 11 juin telle que mentionnée ci-dessus.
Commentaires fermés sur Mozilla Firefox 3 Release Candidate 3 contourne un bogue Mac OS X
« Après plus de 34 mois de développement actif, et avec des contributions par milliers, nous sommes fiers d’annoncer que nous sommes prêts », dit le message. « Nous espérons sortir Firefox 3 ce prochain mardi, le 17 juin. »
Il est à noter qu’il y a toujours une petite chance qu’un bogue de dernière minute puisse retarder la sortie. Cependant, sauf désastre imprévu, les fans de Firefox peuvent maintenant entourer mardi prochain dans leur calendrier comme le Firefox Download Day quand des millions d’utilisateurs tenteront d’établir le record du monde Guinness pour le plus grand nombre de téléchargements de logiciels en 24 heures. Tous ceux qui prévoient d’organiser une Mozilla Party le véritable jour du lancement de Firefox 3 maintenant connaissent aussi quelle date viser.
Mike Beltzner a créé un screencast présentant certaines des nouvelles fonctionnalités du futur Mozilla Firefox 3. L’exposé, qui est au format Adobe Flash SWF et dure trois minutes et quarante-six secondes, couvre les nouvelles fonctionnalités de la barre d’adresse (surnommée « awesomebar » [NDT : ou barre d’adresse intelligente] par ses fans), l’utilisation du nouveau bouton étoile pour marquer les pages en un clic, les étiquettes des marques pages, le bouton d’identité du site (personnifié par Larry le préposé aux passeports), la protection contre les programmes malveillants, les améliorations de l’interface utilisateur du gestionnaire de téléchargement et le navigateur d’extensions intégré.