Aujourd'hui, webkit a gagné la course à l'acid test 3.
Longtemps en avance, ils avaient étés rattrapés par le navigateur non libre (saimal) opera. Les gens d'opera avaient publiés hier une capture de la réussite du test, mais sans proposer de version à télécharger.
Aujourd'hui, webkit propose une nightly build toute jolie, qui passe le test sans broncher.
Ça, c'est donc fait, le libre à encore gagné :-)
http://webkit.org/blog/173/webkit-achieves-acid3-100100-in-p(...)
http://nightly.webkit.org/
http://acid3.acidtests.org/
# Pas tout à fait ...
Posté par inico (site web personnel) . Évalué à 8.
Ils ont implementé juste la partie necessaire de SMIL pour que le test passe mais rien d'autre y est.
D'ailleur ce changeset est révélateur ==> http://trac.webkit.org/projects/webkit/changeset/31322
// Workaround for strange CG antialiasing of the Ahem font. Limit to the Web font version.
[^] # Re: Pas tout à fait ...
Posté par benoar . Évalué à 5.
Effectivement, c'est un peu débile d'implémenter juste ce qu'il faut pour passer Acid3, sachant que WebKit se "présente" donc comme un navigateur gérant le SMIL, alors que bon, 1 test OK, 3 presque OK, et 54 qui passent pas, on ne peut même pas dire que c'est un support "minimal" du SMIL ...
[^] # Re: Pas tout à fait ...
Posté par M . Évalué à 10.
# Pas tout à fait
Posté par 태 (site web personnel) . Évalué à 2.
* : enfin d'après les gens qui l'ont vu, je n'ai pas de windows ou mac pour tester**
** : et opera (qui a atteint le 100% avant webkit) ne fournit pas encore de version qui prouve leurs dires. En même temps, ils ont l'habitude de sortir leurs snapshots le vendredi donc peut-être aura-t-on peu de temps à attendre (même s'ils n'ont promis la disponibilité de ce snapshot que la semaine prochaine).
[^] # Re: Pas tout à fait
Posté par 태 (site web personnel) . Évalué à 0.
[^] # Re: Pas tout à fait
Posté par abramov_MS . Évalué à 10.
[^] # Re: Pas tout à fait
Posté par yellowiscool . Évalué à 3.
Sinon, je pense que vu la course de vitesse pour réussir le test, le snapshot doit sortir le plus tôt possible. Même si ça doit casser la routine chez opera.
Mais maintenant, il faut que les technologies intégrées pour le test soient développées, pour qu'elles servent à autre chose.
Envoyé depuis mon lapin.
[^] # Re: Pas tout à fait
Posté par Snarky . Évalué à 3.
Tu sais, WebKit se compile très bien sous Linux. Je l'ai fait cet après-midi, mais le test acid3 me fait une erreur de segmentation à 24/100.... Mais c'est peut être dû au 64bits.
# Il n'y a qu'un navigateur à éviter.
Posté par moramarth . Évalué à -2.
Firefox 3.0b3 + http://acidtests.org
[^] # zut.
Posté par moramarth . Évalué à -5.
« Finalement, le seul navigateur à éviter, le seul qui ne passe ni acid 3, ni acid 2, ni acid 1, c'est évidemment Firefox :P
Firefox 3.0b3 + http://acidtests.org »
Bien sûr.
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par inico (site web personnel) . Évalué à 3.
...ASSERT FAILURE: $state != "run_into_the_troll" at trollometer.c:42 !
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 10.
(t'es en retard d'une beta, si ce n'est de 2, la beta5 sortant la semaine prochaine, les builds pour les RC de la beta5 sont en cours ;-) )
La dernière nightly a un score de 71/100. Mais ça n'ira probablement pas beaucoup au delà, et en tout cas, pas à 100/100. J'ai déjà expliqué les raisons ici : http://linuxfr.org/2008/03/06/23804.html#911455
Il y en a d'autres ici, de shaver (de Mozilla) http://shaver.off.net/diary/2008/03/27/the-missed-opportunit(...)
Ils préfèrent fournir des trucs qui fonctionnent bien, qui sont utiles, avec le moins de bugs possibles, que de faire des trucs implémentées à la va vite juste pour satisfaire 3 douzaines de geek et un test qui n'a finalement aucune valeur intrinsèque (car très très loin d'être exhaustif, à titre de comparaison, il y a des dizaines de milliers de tests unitaires dans les sources de mozilla, et pourtant ils sont encore loin de couvrir l'ensemble du code et l'ensemble des specs des standards http://ljouanneau.com/blog/2008/03/14/768-tests-unitaires-da(...) ).
Sinon, faut savoir que pour certains tests foireux d'acid3, des patchs existent (voir la grille http://spreadsheets.google.com/pub?key=pNgBCwWdyRTT2JeiZn4B2(...) ) mais il est trop tard pour les inclure. Ils ne prennent pas de risque. La stabilité avant tout. FF3 est prévu pour juin (les RC pour début mai).
C'est qu'avec 25% de part de marché, et des millions de mise à jour à venir, c'est plus l'époque pour jouer à la roulette russe :-) (Si microsoft peut se permettre de livrer des versions beta^W "stable" de IE au grand public, ce n'est pas le cas de Mozilla)
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par libre Cuauhtémoc . Évalué à 1.
Moi, j'utilise links (et poru alterner je fais des telnet sur les ports 80)
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par Snarky . Évalué à 1.
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par kowalsky . Évalué à 6.
il y a des dizaines de milliers de tests unitaires dans les sources de mozilla
Vrai Question : Comment on fait des tests unitaires sur un rendu ?
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par cosmocat . Évalué à 6.
ou alors, tu dresses des dizaines de milliers de singes
-->[]
PS : en fait c'est une vrai bonne question que je me suis toujours posé.
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par kowalsky . Évalué à 8.
flemme de dresser des singes, ils ont opté pour la 1er solution. :)
C'etait dans un lien de Laurent J :)
reftest.
Ce sont des tests sur le moteur de rendu. Le principe est le suivant : pour chaque test, on fourni deux pages HTML écrites différemment. Cependant elles sont censées avoir exactement le même aspect à l'affichage, l'une des pages servant de référence (sur le même principe que pour le test acid2 : une page pour tester, et une autre qui sert de référence[1]). Aussi ce système compare l'"image" des deux pages, et si il y a le moindre pixel différent, le test n'est pas valide.
Je dormirais ( peu ) moins con ( peu aussi ) aujourd'hui :)
[^] # Récidive
Posté par moramarth . Évalué à 2.
Firefox ne passe pas acid1 http://img225.imageshack.us/img225/5008/acid1rw6.png
Firefox ne passe pas acid2 http://img229.imageshack.us/img229/7324/acid2qh4.png
Pour acid 3, tout le monde semble d'accord...
[^] # Re: Récidive
Posté par inico (site web personnel) . Évalué à 1.
http://pix.nofrag.com/b/d/8/4d0989fe45a7a865c2a7f73909865.ht(...)
[^] # Re: Récidive
Posté par moramarth . Évalué à 2.
[^] # Re: Récidive
Posté par yellowiscool . Évalué à 3.
Et j'ai des preuves:
http://images.blogjaune.fr/captures/acid1.png
http://images.blogjaune.fr/captures/acid2.png
http://images.blogjaune.fr/captures/acid3.png
Envoyé depuis mon lapin.
[^] # Re: Récidive
Posté par moramarth . Évalué à 2.
La version PPC ? Un truc je ne sais où spécial à mon installation ?
[^] # Re: Récidive
Posté par yellowiscool . Évalué à 2.
Regarde du cotés de tes extensions, et prend la dernière ß.
Envoyé depuis mon lapin.
[^] # Re: Récidive
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 2.
Des captures d'écrans sur différentes versions de firefox de acid1, acid2, acid3 : http://ljouanneau.com/standards/acid/
Acid2 est ok depuis l'alpha2 (et presque l'alpha1). Et acid1 aussi depuis des lustres (mais j'ai eu la flemme de réinstaller Mozilla 1.0 pour le montrer, désolé).
[^] # Re: Il n'y a qu'un navigateur à éviter.
Posté par XHTML/CSS inside (site web personnel) . Évalué à 1.
# Acid oui mais bon
Posté par rewind (Mastodon) . Évalué à 5.
Pour CSS2.1,par exemple, il y a encore du boulot pour tous les navigateurs. Il y a sur le site du W3C une suite de test de conformité (ils sont simples, on affiche la page et le texte de la page dit ce qu'on doit voir) et vous pouvez essayer, plein de tests ne passent pas (avec IceWeasel et Konqueror).
http://www.w3.org/Style/CSS/Test/CSS2.1/current/
[^] # Re: Acid oui mais bon
Posté par Vador Dark (site web personnel) . Évalué à 2.
Mais après, forcément, je pense que ça n'a plus grande valeur. Même si, ça ne coûte rien de corriger les bugs que le test a permi de révéler.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.