Les images étant souvent plus parlantes que les mots, voici un petit tour des nouveautés de Firefox 2.0 beta 1
Tout d'abord, un champ de recherche revisité et bien amélioré :

On notera les choses suivantes :
- il y a maintenant un bouton en forme de loupe pour lancer la recherche, très utile lorsqu'on colle du texte à la souris dans le champ, on ne doit plus lâcher la souris pour valider la recherche au clavier
- le nom du moteur est affiché en grisé, très pratique pour savoir quel moteur de recherche est activé, surtout quand il s'agit de variantes du même moteur (Google Français ou Google Monde par exemple)
- la petite flèche de changement de moteur est désormais à droite et plus visible, énormément d'utilisateurs de Firefox ne se rendent pas compte que c'est un champ de recherche multi-moteurs, pas seulement pour Google
- il y a maintenant une option pour gérer les moteurs de recherche, gros manque des versions 1.x, la photo est ci-dessous :

On peut désormais réordonner les moteurs, en enlever et en ajouter facilement.
Le format des moteurs de recherche a changé mais il y a une moulinette interne qui permet de convertir les anciens moteurs au format Sherlock au nouveau format MozSearch. Par contre, il sera possible de faire des moteurs plus efficaces avec MozSearch, notamment on pourra dialoger avec le moteur et implémenter le système de suggestions que Google et quelques autres ont intégré :

Je n'ai pas encore étudié ce nouveau format mais il me semble qu'on peut faire des choses intéressantes avec.
Voilà pour la recherche, les onglets maintenant :



On remarque plusieurs choses :
- il y a maintenant une croix de fermeture sur tous les onglets
- lorsque de nombreux onglets sont ouverts, les croix disparaissent.
- lorsqu'il n'y a plus assez de place, des flèches apparaissent sur le côté de la barre des onglets pour les faire défiler.
L'idée est qu'ainsi les onglets restent toujours lisibles et ne se réduisent pas à quelques pixels si on ouvre 50 onglets.
Parmi les améliorations, il est possible d'annuler la fermeture d'un onglet fermé par erreur et si le navigateur plante, les onglets ouverts à ce moment là sont restaurés à la réouverture du navigateur.

Le filtre anti-hameçonnage (phishing)
Firefox 2 offre un service de protection contre les sites webs des escrocs usurpateurs de sites, lorsque vous visitez une page web qui semble être contrefaite, la page s'obscurcit et un message d'alerte apparaît comme sur l'image ci-dessous (cliquez dessus pour voir la capture écran) :

Firefox offrira le service en ligne de protection de google pour son filtre antiphishing mais d'autres services pourront être utilisés. Il sera aussi possible de n'utiliser aucun service extérieur et d'utiliser une liste locale de sites douteux. Voici à quoi ressemble la fenêtre de choix :

La correction orthographique
Firefox permet de corriger en temps réel en soulignant les mots inconnus en pointillés rouges les messages écrits dans les champs de formulaire et ceci en plusieurs langues :

Le dictionnaire français sera à installer séparémment (pour des question de compatibilité des licences entre le dictionnaire et Firefox), les dictionnaires utilisables sont ceux de Thunderbird (myspell). A noter que l'amélioration que j'avais proposée à cette fonctionnalité est sérieusement prise en considération, ça sera peut être intégré dans la version 3 qui sait.
Amélioration de la gestion des flux d'actualités
Les flux d'actualités sont désormais mieux affichés et peuvent être associés soit à la gestion interne des flux de Firefox (marque-pages dynamiques), soit à un service externe.
Voici à quoi ressemble un flux RSS affiché directement dans le navigateur (cliquez sur la vignette ci-dessous pour voir la capture écran) :

et voici la fenêtre d'association à un service de gestion des flux d'actualités :

Fusion des panneaux extensions et thèmes
Les extensions et les thèmes sont regroupés dans un panneau commun appelé "modules complémentaires" :

Micro-résumés
C'est la possibilité d'avoir des titres de pages web marqués dynamiques, se mettant à jour automatiquement pour donner une petite information. A part pour surveiller les cours de la bourse :), je ne suis pas vraiment convaincu de l'intérêt de cette fonctionnalité et je n'ai pas trouvé d'exemple intéressant pour le moment, pas encore de capture écran donc.
Pour les développeurs
Il y a tout de même pas mal de biscuits aussi pour les développeurs et justement, de la documentationexplicant tout cela vient d'être écrite sur le Mozilla Developer Center !
Firefox 2 for developers
Voilà donc dans les grandes lignes ce qu'apporte la beta 1, il y aura de nouvelles choses aussi dans la beta 2, notamment la mise à jour du thème par défaut et une réorganisation partielle des préférences, mais l'essentiel est déjà dans la beta 1.
Je rappelle que c'est une beta 1, pas la finale, c'est pas encore aussi stable qu'une version finale grand public et c'est d'ailleurs pour ça que c'est une beta, pour que les betatesteurs la fasse planter de partout volontairement afin que la version finale soit bien stable pour l'utilisateur final ;)
(Sinon, avant que quelqu'un ne pose la question dans les commentaires, oui Firefox 2 consomme moins de mémoire que la 1.5, d'une part parce que les différents réglages des caches sont mieux utilisés et d'autre part parce que de nombreuses fuites mémoires sont réglées et des optimisations du code ont été intégrées.)