First Look At the ACID3 Browser Test 133
ddanier writes "Now that all major browsers have mastered the ACID2 test (at least in some preview versions), work on ACID3 has begun. The new test will focus on ECMAScript, DOM Level 3, Media Queries, and data: URLs. 100 tests will be put into functions each returning either true or false depending on the result of the test. The current preview of ACID3 is still missing 16 tests."
Re:I bet some devs are really pissed now (Score:4, Informative)
Re:I bet some devs are really pissed now (Score:5, Informative)
Camino 1.0.3 crashes when starting the test
Safari 2.0.4 doesn't even get started. It says I need to enable JavaScript, which is enabled.
Various Scores (Score:5, Informative)
Final scores of course are subject to change on the final test:
* - script takes long enough to run that browser prompts you to kill it.
Re:I bet some devs are really pissed now (Score:5, Informative)
http://www.webdevout.net/browser-support-summary?IE7=on&FX2=on&OP9=on&uas=CUSTOM [webdevout.net]
Re:I bet some devs are really pissed now (Score:2, Informative)
Re:Various Scores (Score:5, Informative)
Re:I bet some devs are really pissed now (Score:5, Informative)
Which is why the GP shouldn't be modded as "Insightful."
The ACID Tests are meant to test certain parts of the proposed standards.
Passing the Test doesn't imply standards compliance.
BUT
Standards compliances DOES imply passing the tests.
Firefox 3 Beta 2 (Windows) gets to 62 (Score:3, Informative)
... and looks somewhat like the reference image...
Opera 9.2.4 (Windows) reaches 55 (but looks horrible)...
Firefox 3 looks like the best shot at it so far.
Re:Various Scores (Score:5, Informative)
I don't know what versions you're using, but at least for elinks (and links), they both support javascript. Just has to be compiled in.
eix elinks
* www-client/elinks
Available versions: 0.11.2 0.11.2-r1 0.11.3 {X bittorrent bzip2 debug finger ftp gopher gpm guile idn ipv6 javascript lua nls nntp perl ruby ssl unicode zlib}
Homepage: http://elinks.or.cz/ [elinks.or.cz]
Description: Advanced and well-established text-mode web browser
eix ^links$
[I] www-client/links
Available versions: (2) 2.1_pre26 2.1_pre28-r1
{X directfb fbcon gpm javascript jpeg livecd png sdl ssl svga tiff unicode}
Installed versions: 2.1_pre28-r1(2)(21:18:19 11/07/07)(javascript ssl tiff unicode -X -directfb -fbcon -gpm -jpeg -livecd -png -sdl -svga)
Homepage: http://links.twibright.com/ [twibright.com]
Description: links is a fast lightweight text and graphic web-browser
So while they do support javascript, they don't support iframes, and the test uses 3 of those.
Re:Various Scores (Score:1, Informative)
Re:I bet some devs are really pissed now (Score:3, Informative)
Everything in the ACID3 test is at an implementable stage (look at Anne's blog post in the summary (i.e., RTFA)), and has been since 2004.
Re:Where is the reference image from? (Score:5, Informative)
http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#008011 [mozillazine.org] details the bug (in this case, it was the test itself that was wrong -- not the reference). The reference rendering for Acid3 is likely correct as the actual rendering isn't overly complex (the complexity is in the ECMAScript and DOM support), though with the complexity of some tests there could easily be bugs in the test again.
Re:So.... (Score:5, Informative)
ECMAScript, DOM Level 3 (Score:3, Informative)
Re:I bet some devs are really pissed now (Score:4, Informative)
Safari 3 is available for both Tiger and Leopard. The 10.4.11 update [apple.com] includes Safari 3.
Re:Various Scores (Score:4, Informative)
Safari 3.0.4 on Windows using WebKit-r29380 (today's nightly build), Safari scores a 70/100.
Re:I bet some devs are really pissed now (Score:5, Informative)
After prompting me if I wanted to open empty.txt, it segfaulted my Konqueror with this backtrace:
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".[Thread debugging using libthread_db enabled]
[New Thread -1232832304 (LWP 8079)]
[KCrash handler]
#6 0xb609a9a1 in ?? () from
#7 0xb5f325d4 in ?? () from
#8 0x081e1f38 in ?? ()
#9 0xbfcde5a4 in ?? ()
#10 0xbfcde588 in ?? ()
#11 0xb60fe4fd in DOM::NodeFilter::acceptNode () from
Backtrace stopped: frame did not save the PC
I think we have a zeroday on our hands boys!
Re:I bet some devs are really pissed now (Score:1, Informative)
konqueror from kde3 crashes
konqueror from kde4 does a pretty good job (compared to ie7 and ff2)