PDA

View Full Version : WebKit scores 100 on Acid 3 test



marc
27th March 2008, 01:41 PM
With r31342 WebKit has become the first publicly available rendering engine to achieve 100/100 on Acid3. The final test, test 79, was a brutal torture test of SVG text rendering. Details of the bugs we fixed will follow. Indeed, we found a critical bug in the test itself that would have forced a violation of the SVG 1.1 standard to pass, so until a few hours ago it was not possible to get a valid 100/100. Acid3 test editor Ian Hickson has the details.
Surfin’ Safari - Blog Archive » WebKit achieves Acid3 100/100 in public build (http://webkit.org/blog/173/webkit-achieves-acid3-100100-in-public-build/)

This means WebKit/Safari is the first publicly available engine & browser to pass the Acid 3 test (http://en.wikipedia.org/wiki/Acid3). Opera has also scored 100 (http://my.opera.com/desktopteam/blog/2008/03/26/opera-and-the-acid3-test) (which is now 99 due to a bug in Acid 3 being fixed), but the Opera build hasn't been publicly released yet. Should be in the next week apparently.

Firefox and IE are nowhere to be seen.

WebKit, you win at the internet!

Disko
27th March 2008, 02:01 PM
Yay. Webkit.

edit: download link for this nightly build is here (http://nightly.webkit.org/files/trunk/mac/WebKit-SVN-r31353.dmg).

tcn33
27th March 2008, 02:08 PM
What's the usual lag time from a stable Webkit release to its integration into Safari?

btw I love the screenshots (http://en.wikipedia.org/wiki/Acid3#Non-compliant_applications) for the various layour engines. What a mess some of them are :)

nard
27th March 2008, 02:11 PM
WebKit, I love you so much. :o

marc
27th March 2008, 02:12 PM
What's the usual lag time from a stable Webkit release to its integration into Safari?
Not too long usually. WebKit and Safari releases don't seem tied to Apple's normal OS releases. They seem to just pump them out a few months after they're done and tested.

CSS Animation announced 31 October 2007: Surfin’ Safari - Blog Archive » CSS Animation (http://webkit.org/blog/138/css-animation/)
Safari 3.1 was released with CSS Animation on 18 Mar 2008 (I think). So about 4 and a bit months for that feature from nightly to release.

So... who's using Firefox? Speak up!

mechcon
27th March 2008, 02:13 PM
does the latest webkit use less memory than firefox 3 beta 4? :P

nard
27th March 2008, 02:15 PM
does the latest webkit use less memory than firefox 3 beta 4? :P

Who cares, so long as it can render the tags properly? :p

mjankor
27th March 2008, 02:29 PM
I reckon it will be pretty fast. Safari 3.1 never had a huge reason to be rushed out, whereas shipping the first browser that passes the acid3 test would include bragging rights.

marc
27th March 2008, 02:59 PM
I reckon it will be pretty fast. Safari 3.1 never had a huge reason to be rushed out, whereas shipping the first browser that passes the acid3 test would include bragging rights.
I agree.

Even if we have to wait 4 months, it's really not that long. The important thing is that most of us can run widgets with CSS Animation and CSS Transformations. :)

NetGX
27th March 2008, 08:11 PM
Yay, Nice effort on the developers part. Extremely quick to implement the new standards.

Hamsmyth
27th March 2008, 08:32 PM
For those of us who don't know (me included) would someone explain what Webkit is, and why we should use it?

MrJesseRoss
27th March 2008, 08:42 PM
For those of us who don't know (me included) would someone explain what Webkit is, and why we should use it?

Yes, I was going to ask this too. I know WebKit's part of Safari, but that's about all.

grfxninja
27th March 2008, 08:47 PM
I think Webkit is the HTML rendering engine that Safari uses. Happy to be corrected though

mvjs
27th March 2008, 08:53 PM
WebKit is the rendering engine behind Safari. Apple rolls the fixes, updates and features the WebKit community develop into Safari periodically. But this is always behind the current workings in the WebKit nightly builds for obvious reasons, so users may try out the absolute latest build of the WebKit engine here (http://nightly.webkit.org/). Eventually, we will see these fixes rolled into Safari and the release Safari will pass the Acid3 Test.

feeze
27th March 2008, 08:55 PM
Webkit is the application framework for web services.

The actual HTML engine is a component of webkit called webcore, but that's just being fussy.

tommelbourne
27th March 2008, 08:59 PM
Okay, silly question, but is there any way that the average joe (i.e. myself!) can use the 'new' version of WebKit on my computer? Or is it something that only tech-heads can use, and which the rest of us mere mortals will have to wait until Apple builds it into Safari?

feeze
27th March 2008, 09:02 PM
Just goto The WebKit Open Source Project (http://webkit.org/) and download the latest version which is updated every night.

iMic
27th March 2008, 09:02 PM
For the record, the nightly build of WebKit you download from webkit.org is a bog standard Safari 3.1 application frontend, but the WebKit engine inside it is updated. If you want to use it, download the DMG that Disko linked to, mount it, drag it to the applications folder and just run WebKit.app. Simple! Can even set it to your default browser if you wish.

Anyway this is brilliant, another win for WebKit. :thumbup:

mvjs
27th March 2008, 09:03 PM
Okay, silly question, but is there any way that the average joe (i.e. myself!) can use the 'new' version of WebKit on my computer? Or is it something that only tech-heads can use, and which the rest of us mere mortals will have to wait until Apple builds it into Safari?

Download the latest version of WebKit from here (http://nightly.webkit.org/). Looks identical to Safari, bar the name and icon from being different. Uses all your Safari bookmarks. Simple as.

tommelbourne
27th March 2008, 09:06 PM
Awesome! Thanks friends.

One more question - how does Apple get away with rebadging this WebKit thing and making it 'Safari'? Are they involved in the development behind WebKit? Or do they just pay lots of money to license it?

iMic
27th March 2008, 09:08 PM
I believe Apple are behind the WebKit open source project. Hence why their official blog is called "Surfin' Safari". :)

LarryH
27th March 2008, 09:11 PM
My advice would to just download WebKit and never use Safari again :)

Oh, and remember to update weekly, if not more than that.

mechcon
3rd April 2008, 04:18 PM
Holy crap, it's using just as little memory as Firefox!!! :D

MrJesseRoss
3rd April 2008, 04:30 PM
Download the latest version of WebKit from here (http://nightly.webkit.org/). Looks identical to Safari, bar the name and icon from being different. Uses all your Safari bookmarks. Simple as.

So it's exactly the same, just more frequently updated and speedier? Tabs, preferences and all?

Disko
3rd April 2008, 04:30 PM
Exactly the same, but with a golden icon.

It shares your bookmarks, prefs - everything with safari.

Keving
3rd April 2008, 11:23 PM
The one Disko posted is already out of date it seems (lol?)

uncyherb
4th April 2008, 01:21 PM
The one Disko posted is already out of date it seems (lol?)

There is a new build every night...

Just head to WebKit Nightly Builds (http://nightly.webkit.org/) for a perma link to the newest build.

MrJesseRoss
4th April 2008, 01:26 PM
Well, I've been running WebKit today. Can't say I've noticed much difference between it and Safari. Everything seems to be the same in terms of performance...