Firefox 3 et Ajax
Firefox 3 est disponible en téléchargement sur le site de Mozilla (voir ressources en bas). Il apporte de nombreuses fonctions pour faciliter la navigation à l'internaute, mais aussi de nouvelles possibilités pour les applications Web sous Ajax.
Les innovations de Firefox 3
Le navigateur est plus proche des standards du Web définis par le W3C. Il est assuré qu'il pourra passer le test de compatibilité Acid2. Mais le confort d'utilisation et les fonctionnalités sont bien sûr aussi améliorés.
Un meilleur affichage
Gecko 1.9, le nouveau moteur de rendu va accélérer l'affichage
de toutes les composantes des pages web.
Et le moteur graphique Cairo apporte à Firefox ce que l'on apprécie
grandement depuis Internet Explorer 7, une gestion de l'anti-aliasing, autrement
dit un lissage des polices de caractères qui les rend beaucoup plus
nets, et cela avec un affichage plus rapide.
Tous les types de médias, graphiques et autres, sont reconnus et joués,
dès lors que le codec est présent sur l'ordinateur. Les plug-ins
tels que Flash, WMV, Java seront mieux pris en compte.
L'ajout automatique des plug-ins manquant sera facilité. Ce dont pourrait
profiter Silverlight,
la technologie concurrente de Microsoft à ceci près que Firefox
supporte l'élément Canvas qui fait de HTML
5 une alternative à Silverlight.
Les nouveautés pour la navigation
Voila
la liste des améliorations apportés par Firefox, telle que données
dans le Petit Guide de Firefox 3 de Debra Lynn Richardson:
Gestionnaire de plugin
- La fonction "Get Addon" permettra de choisir parmi les plugins
recommandés.
- Il est possible de gérer les plugins, les désactiver, ce qui
devait être géré par le plugin lui-même avec la
version 2.
- Si une faille de sécurité est trouvée par un plugin,
celui-ci est désactivé automatiquement.
Gestion étendue des favoris
Pour simplifier la gestion des bookmarks, Firefox 3 introduit plusieurs fonctions:
étoile, boite de dialogue, étiquettes et dossier malin.
- Etoile: Dans la barre d'URL on voit une étoile sur la droite, cliquer
sur cette étoile pour ajouter la page aux favoris.
- Dialogue: La boite d'édition a été étendue avec
la possiblité de créer une catégorie à la volée
(comme sur Wordpress).
- Etiquettes: On se rapproche ici aussi de Wordpress, en créant des
tags pour catégoriser une page et pour la retrouver dans une liste
pour chaque tag.
- Dossier malin: On crée un dossier malin par l'ajout automatique dans
le dossier. Chaque fois que l'on ajoute en favoris une nouvelle page, si elle
contient les mots-clés d'un dossier soit dans le titre, soit dans les
tags, la page est ajoutée à ce dossier.
Barre de navigation maligne
Outre les icônes ajoutée, la barre d'URL elle-même dispose d'un nouvelle fonction très importante. Quand on commençait à taper, une fonction de complétion terminait l'URL pour peu qu'elle ait déjà été visitée. Cette fonction va plus loin. Il suffit de taper des mots-clés pour voir apparaître les URL qui les contiennent, ou les pages dont le titre les contient, et cela accompagné d'informations supplémentaires concernant le navigation, dans une liste déroulante enrichie d'icônes.
Gestion des mots de passe
Une fonctionnalité très attendu, la gestion des mots de passe.
- Nouvelle boite de dialogue, qui n'est pas modale, elle reste affiché
quand on visite le site, ce qui permet de décider plus tard, après
avoir vérifié que le mot de passe tapé est le bon (Firefox
2 enregistre un mauvais mot de passe et le conserve ensuite!)
- Le gestionnaire de mots de passe est aussi plus développé
avec fonction de recherche et filtre.
Téléchargement
- Reprise ultérieure des téléchargements interrompus.
Gecko et le rendu
- Des améliorations dans CSS. Voir Mozilla.
- Quand à DOM, des extensions d'Internet Explorer sont maintenant supportées
par Firefox (onCopy, onPaste...)
- Les profils de couleur permettent d'adapter les couleurs en fonction de
la gestion des couleurs propre à la carte graphique.
- Le système graphique Cairo inclu dans Gecko (le moteur de rendu)
dessine de plus belles polices de caractère, comme le fait IE7 également.
Loupe
Il est possible d'agrandir la page ou seulement le texte tout en conservant
la même finesse du dessin. Cela est retenu par le navigateur pour les
visites ultérieures de la page.
HTML 5
- La nouvelle méthode de DOM, getElementsByClassName()
est reconnue par Firefox 3.
- Le méthode window.postMessage()
de "DOM 5" est ajoutée. Pour échanger des données
à partir de protocoles différents.
- Canvas,
qui permet de dessiner sur une page Web et de réaliser des interfaces
graphiques, ajoute deux fonctions prévues dans HTML 5: transform()
et setTransform(). Cependant les nouvelles fonctions de texte semblent
spécifiques à Firefox.
- La gestion d'évènements hors ligne est implémentée.
Améliorations cosmétiques
- L'historique conserve maintenant les favicons et une barre de défilement
apparait sur le menu.
- Les onglets glissent sous la souris de gauche à droite, pour un accès
immédiat aux pages.
- Un large choix de thèmes est fourni, dont vous pouvez voir quelques
exemples.
Les thèmes sont très différents et l'on trouvera sans
peine quelque chose qui soit à son goût!
Langues étrangères
- La barre d'URL supporte maintenant UTF-8 ce qui permet de faire apparaître accents et caractères spéciaux.
Sécurité
- Les sites malvaillants sont bloqués grâce à une liste
à laquelle le navigateur a accès.
- Sécurité avec CardSpace
et OpenID intégrés. Pour éviter le "phishing",
le fait qu'un site malfaisant puisse se faire passer pour un site financier
et récupérer vos mots de passes, la gestion d'OpenID sera intégrée
au navigateur.
- Possibilité de surf privé, sans laisser de traces, comme par
exemple le contenu de la mémoire tampon.
- Icône d'identification de site dans la barre de navigation, à
gauche de l'URL. Ce bouton peut afficher des données sur un site.
Performances
Cette nouvelle version est beaucoup plus rapide que la précédente et cela va jusque neuf fois la vitesse de IE7. La mémoire est aussi utilisée de façon plus économique.
Fonctionnalités diverses
- Reconnaissance des microformats comme XFN qui fournissent des informations
sur l'information.
- Sauvegarde d'une page sous forme de fichier PDF.
- Lier des documents à des services web, comme on lie un fichier à
un logiciel selon son format (doc avec Word par exemple).
- Contrôle parental inclut.
- Un gestionnaire d'impression plus performant, capable d'adapter la taille
des pages à celle du papier, d'éviter les coupures de mots ou
paragraphes.
- Le logiciel sera fourni sous forme de fichier d'installation MSI pour Windows.
La sortie de Firefox 3 est prévue pour le 17 juin 2007.
Seconde partie
- Firefox 3 et le mode
non connecté.
Le navigateur est aussi maintenant une plateforme pour les applications Web, en ligne ou déconnecté.
Plus d'informations
- Les changements dans Firefox 3. La documentation de Mozilla, classée par catégories et niveaux de priorités (Anglais).
- HTML 5 permettra la persistence des données. La partie Storage est implémentée dans Firefox 3.
- 70 papiers peints sur le thème Firefox. Exemple plus haut.
- Télécharger.
Note: Le nom de code de Firefox était, Gran Paradiso (grand paradis), qui est un parc national dans le massif des Alpes Grées (ou Graies) communes à la France et l'Italie.
(c) 7 Mai 2007 Denis Sureau - Xul.fr - Réécrit entièrement le 16 juin 2008.