Surfin’ Safari

Archive for December, 2007

WebKit gets Native getElementsByClassName

Posted by David Smith on Friday, December 21st, 2007 at 11:43 pm

getElementsByClassName is one of the more common functions requested by JavaScript programmers (and added by JavaScript libraries); it works along the same lines as getElementsByTagName and getElementById in looking up elements of a web page by their properties. In fact, it’s so common that in the new in-progress HTML5 specification it’s been added to the [...]

Announcing SunSpider 0.9

Posted by Maciej Stachowiak on Tuesday, December 18th, 2007 at 2:06 pm

A New JavaScript Benchmark From the WebKit Team
Here in WebKit-land, we strive for great performance and we love to make things faster. When doing performance work, it’s critical to be able to measure how fast you are at any given time and track changes. And it’s important to make sure your metric reflects realistic use [...]

New WebKit Reviewer

Posted by Brady Eidson on Wednesday, December 12th, 2007 at 10:00 am

I’m happy to announce that Holger Freyther is now a WebKit reviewer. Since arriving on the WebKit scene in early ‘07 he has proven himself to be a consistently solid contributer. After valuable work cleaning up the GTK+/Qt build systems and the GTK+ public API he continues to help fill in other missing [...]

Web Inspector Update

Posted by Adam Roben on Thursday, December 6th, 2007 at 12:55 pm

As Maciej said, web developer tools are a big new feature of WebKit 3. Since we first introduced the new Web Inspector back in June, Tim Hatcher (xenon in #webkit) has been spearheading the effort to make the Web Inspector an even better tool for web developers, and I wanted to give an update on [...]

Welcome to Planet WebKit

Posted by Adam Roben on Monday, December 3rd, 2007 at 11:18 pm

Surfin’ Safari has always been a great place to get information about WebKit, from descriptions of the many new features being added to technical discussions of engine internals to announcements of WebKit being used in entirely new places. But the web is a big place, and we want to make it easier to find the [...]