Et de 81 tests passés par Shiretoko ;)

Shiretoko, nom de code de Firefox 3.1 vient de passer à 81 tests validés pour l’ensemble qu’est Acid3. Soit pile 10 tests de plus que Firefox 3.0.

81 / 100 à Acid3 sur Shiretoko pre-alpha1

La fermeture du bogue 199959 permet de grapiller un point de plus à l’Acid3. Pour suivre le support du dit test, il suffit de se reporter au bogue 410460.

Bref, maintenant, en attendant la version alpha qui devrait sortir mi-juillet théoriquement, mais on peut plutôt tabler sur début août, on peut se dire que cette version 3.1 de Firefox ne sera pas qu’un simple replâtrage de Firefox 3.0 🙂

Firefox 3.1 ? Nom de code Shiretoko :)

Je m’amuse déjà de voir les mauvaises orthographes qui seront employées pour retranscrire le nom de code de Firefox 3.1.

En dehors du nom de code un brin nippon, qu’est-il prévu pour Firefox 3.1 ? Si on en croit les propositions évoquées par cet article de MozillaLinks :

  • Un changement visuel et un module de filtrage / recherche dans les onglets tout en visuel, comme le propose une extension actuellement disponible appellée Ctrl + Tab.
  • Support amélioré des CSS3, comme le support complet de l’ensemble des sélecteurs CSS3
  • Rajout du support de la balise <video>
  • Une barre d’adresse encore plus puissante
  • Des améliorations dans Places

Bien entendu, ce n’est qu’une série de propositions qui pourront soit être rajoutées, soit repoussées pour une version ultérieure. Shiretoko est prévu pour fin 2008, son successeur, Firefox 4, pour fin 2009, avec une nouvelle génération de moteur, Gecko 2.0 et sa palanquée de nouveauté.

Entre temps, l’alpha1 est prévu pour mi-juillet.

Shiretoko ? C’est un parc national japonais sur l’ile d’Hokkaïdo.

Vers un meilleur support des CSS3 dans Firefox 3.1 ?

Non, je n’ai pas fait de faute de frappes dans le titre. Je parle bien de Firefox 3.1, dont la sortie est prévue pour décembre 2008.

Le support des CSS3 semble être assez intéressant, pour ne pas dire « parfait » sur le plan des sélecteurs.

En effet, jettant un oeil sur la page de suivi de modification du code de Firefox 3.1 (mozilla-central actuellement), j’ai pu lire ceci :

2008-06-02 20:17 -0700 L. David Baron – Implement :first-of-type, :last-of-type, and :only-of-type. b=128585 r+sr=bzbarsky default tip
2008-06-02 20:17 -0700 Daniel Glazman – Implement :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(). b=75375 r+sr=bzbarsky
2008-06-02 20:17 -0700 L. David Baron – Make nsPseudoClassList capable of storing integer pairs for :nth-*(). b=75375 r+sr=bzbarsky

Ce sont des sélecteurs liés aux CSS de 3ième génération. J’ai donc lancé le test du site CSS3.info, la capture d’écran étant suffisamment parlante.

Le test de compatibilité des sélecteurs CSS3 est réussi à 100%

Dommage cependant que certaines parties ne soient pas encore supportées, comme les ombres sur les polices, cf le bogue 10713 qui empèche d’avoir un bel affichage « ombré » sur le test Acid3 dont le résultat s’est légèrement amélioré récemment, passant de 71 à 73/100 🙂

73 / 100 au test acid3 avec Firefox 3.1 pré-alpha1.

Comme quoi, Firefox 3.1 prévu pour décembre ne sera pas qu’un simple « ravalage » de Firefox 3 🙂