>plus d'un an et demi est insuffisant pour corriger le code de Gecko afin de le rendre plus conforme.
Ba ça peut te paraitre con, mais un layout engine c'est pas simple. Le fait est que l'architecture de ce layout engine tel qu'il est jusqu'à Gecko 1.8.1 (FF2), ne permettait pas de corriger les bugs.
Et ça fait plus d'un an et demi que la refonte d'une grosse partie du layout engine a débuté (réalisé par un seul gars, David Baron, et pas par une grosse équipe comme tu dis). Et ça fait plusieurs mois que dans la branche dans laquelle a eu lieu cette refonte, Gecko passe le test acid2. Cependant une refonte ce n'est pas facile. Ça cause forcément des effets de bords à droite et à gauche, qu'il faut encore corriger. Il y a des millers de choses à vérifier (surtout quand en parallèle, le backend graphique est également en refonte). Il n'etait donc pas raisonnable de basculer tout ça dans une branche (gecko 1.8.x) qui est stable à l'origine.
>Et bien aujourd'hui, que dire... qu'il ne faut surtout pas allez visitez le test acid 2 avec firefox, car la comparaison avec IE7 n'est pas flatteuse :(
Pourtant, à ce que je vois, il y a bien moins d'erreur avec FF2 qu'avec IE7. Et il y en a encore moins avec FF3a1 (en cours de dev) (et aucune avec la version experimentale de Gecko 1.9)
Re: ... et le test ACID ?
>plus d'un an et demi est insuffisant pour corriger le code de Gecko afin de le rendre plus conforme.
Ba ça peut te paraitre con, mais un layout engine c'est pas simple. Le fait est que l'architecture de ce layout engine tel qu'il est jusqu'à Gecko 1.8.1 (FF2), ne permettait pas de corriger les bugs.
Et ça fait plus d'un an et demi que la refonte d'une grosse partie du layout engine a débuté (réalisé par un seul gars, David Baron, et pas par une grosse équipe comme tu dis). Et ça fait plusieurs mois que dans la branche dans laquelle a eu lieu cette refonte, Gecko passe le test acid2. Cependant une refonte ce n'est pas facile. Ça cause forcément des effets de bords à droite et à gauche, qu'il faut encore corriger. Il y a des millers de choses à vérifier (surtout quand en parallèle, le backend graphique est également en refonte). Il n'etait donc pas raisonnable de basculer tout ça dans une branche (gecko 1.8.x) qui est stable à l'origine.
>Et bien aujourd'hui, que dire... qu'il ne faut surtout pas allez visitez le test acid 2 avec firefox, car la comparaison avec IE7 n'est pas flatteuse :(
Pourtant, à ce que je vois, il y a bien moins d'erreur avec FF2 qu'avec IE7. Et il y en a encore moins avec FF3a1 (en cours de dev) (et aucune avec la version experimentale de Gecko 1.9)
[ Répondre ]