News Xulfr

Nouvelles version de Firefox et de Fennec

vendredi 17 octobre 2008 à 17:01

Mozilla a sorti en début de semaine la première version beta de Firefox 3.1. Il est temps pour les développeurs d'extensions de commencer à s'intéresser à toutes les nouveautés du moteur Gecko 1.9.1. En vrac :

  • En CSS : les media queries, les ombrages, les améliorations sur les colonnes, les sélecteurs CSS3
  • En HTML : les nouveaux éléments video et audio, permettant d'afficher une vidéo dans une page web (ou XUL bien entendu), l'affichage de texte et les ombrages dans canvas
  • En DOM : les fonctions querySelector*, les processus javascript (pour exécuter du code en tache de fond), l'API de géolocalisation, l'API drag and drop
  • Mais aussi le support natif de JSON, la possibilité d'utiliser XMLHttpRequest sur plusieurs sites à la fois, ainsi que d'être informer par des évènements la progression des transferts

Toutes ces évolutions peuvent bien sûr être utilisées aussi bien par les développeurs web que les développeurs d'extensions. Ces derniers ont aussi accès à quelques autres nouveautés :

  • Une méthode swapDocShells sur l'élément browser qui permet de déplacer un document entier d'une fenêtre à une autre (sans avoir à le recharger)
  • Les accès asynchrone à MozStorage.

Notons les améliorations des performances sur l'exécution de Javascript, et sur le moteur de rendu, ce qui va permettre d'avoir des interfaces XUL un peu plus réactives.

À propos d'interface utilisateur, celle de Firefox 3.1 beta 1 n'a pas beaucoup de changement. Les modifications viendront plus tard.

Firefox 3.1 n'est pas la seule application Mozilla à profiter de tout ces améliorations. Il y a aussi Fennec, un navigateur pour les mobiles et autres petits appareils, qui vient de sortir en version M9. C'est le moment de tester cette nouvelle application, son interface adaptée pour les mobiles, et surtout, pour les plus courageux d'entre vous, de commencer à développer des extensions ! En effet, Fennec, comme Firefox, est une application basée sur XulRunner, avec une interface en XUL. Et si vous n'avez pas de Nokia N800/810 (seul mobile sur lequel on peut faire tourner Fennec pour le moment), une version pour les desktops est disponible ! (pour Windows, MacOsX et Linux).

Trackbacks

Les trackbacks pour ce billet sont fermés.

Commentaires

Les commentaires pour ce billet sont fermés.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.