Introducing the WebKit FTL JIT

Introducing the WebKit FTL JIT

Designed to bring aggressive C-like optimizations to the largest variety of JavaScript programs.

Read more

Overview of WebKit’s CSS JIT Compiler

Overview of WebKit’s CSS JIT Compiler

Making CSS faster and more scalable is an area of research in the WebKit project.

Read more

Unusual Speed Boost:
Binary Size Matters

Unusual Speed Boost:
Binary Size Matters

One of my concerns last year was that while WebKit was getting faster on common benchmarks, some operations were getting slower as a byproduct of new features and optimizations.

Read more

Announcing SunSpider 1.0

Announcing SunSpider 1.0

The popular SunSpider JavaScript benchmark suite was originally released by the WebKit team over five years ago, in December 2007.

Read more

On spinlocks and sleep()

On spinlocks and sleep()

Yes, we really did achieve a 3.7X speedup on a garbage collection benchmark by removing a call to sleep().

Read more

Announcing SunSpider 0.9.1

Announcing SunSpider 0.9.1

Today we’d like to announce SunSpider 0.9.1, a new version of the popular SunSpider JavaScript benchmark that improves accuracy of results.

Read more

CSS Masks

CSS Masks

WebKit now supports alpha masks in CSS.

Read more

Optimizing Page Loading in the Web Browser

Optimizing Page Loading in the Web Browser

It is well understood that page loading speed in a web browser is limited by the available connection bandwidth.

Read more

background-clip:
text

background-clip:
text

CSS3 has introduced a property called background-clip that can be used to clip backgrounds to either the border, padding or content box.

Read more

Announcing SunSpider 0.9

Announcing SunSpider 0.9

A New JavaScript Benchmark From the WebKit Team Here in WebKit-land, we strive for great performance and we love to make things faster.

Read more

Background Music

Background Music

macenstein.com has an interesting article about a slowdown in other applications when a Safari window with a specific set of pages is loaded in the background.

Read more