

Une alpha de Firefox 3.7 fait le plein de changements internes
Publié par Joris dans Liens divers, News, Open Source, Trucs et astucesMozilla vient de publier une alpha 1 de Firefox contenant la toute première préversion de son moteur de rendu Gecko 1.9.3. Cette mouture de Firefox est estampillée 3.7, ce qui peut sembler étrange puisque l’éditeur avait annoncé la suppression de cette version. Cela dit, elle ne représente sans doute que la branche de développement qui conduit à Firefox 4.0.
Quelles sont les nouveautés annoncées pour cette alpha 1 ? Elles sont en fait assez nombreuses :
- La gestion des transitions CSS.
- Le support des animations SMIL pour le SVG. D’autres attributs sont en cours de support également, et l’élément animateMotion n’est pas encore géré.
- Le support de WebGL, bien qu’il soit désactivé par défaut.
- Le support des méthodes getClientRects et getBoundingClientRect pour l’objet Range.
- Le support des méthodes setCapture et releaseCapture pour les objets DOM.
- Une amélioration du support du HTML 5 avec les méthodes History.pushState() et History.replaceState(), ainsi que l’élément popstate.
- Support de la valeur -moz-image-rect() pour background-image.
- Sur Mac OS X, le rendu du texte utilise maintenant Core Text au lieu d’ATSUI
- La gestion du défilement a été réécrite en grande partie.
- La manière d’un instantané d’un document est pris pour être envoyé à l’imprimante a été réécrite.
- Changements significatifs dans la gestion des bordures de tableaux.
- Différents changements internes pour améliorer les performances lors du rendu des pages Web.
Téléchargements
Il ne s’agit que d’une alpha, mais Mozilla prévient que certains changements peuvent affecter la compatibilité des pages. Certains développeurs voudront sans doute jeter un œil :