Scroll Snapping with CSS Snap Points

Scroll Snapping with CSS Snap Points

WebKit now supports paginated scrolling through CSS Snap Points — making sophisticated paginated scrolling a snap.

Read more

Introducing the Rendering Frames Timeline

Introducing the Rendering Frames Timeline

Web Inspector includes a new tool to help locate and resolve rendering performance issues — in addition to the familiar event-based timelines.

Read more

Styles Sidebar Refinements in Web Inspector

Styles Sidebar Refinements in Web Inspector

Learn about the various enhancements we made to Web Inspector’s Style sidebar in Safari 9 — such as text filtering and intelligent editing.

Read more

JavaScript Type and Code Coverage Profiling

JavaScript Type and Code Coverage Profiling

Web Inspector now has two great tools designed to make debugging JavaScript programs easier: the Code Coverage Profiler and the Type Profiler.

Read more

Complex CSS Selectors Inside Selectors

Complex CSS Selectors Inside Selectors

WebKit supports many selectors defined in the draft of CSS Selectors Level 4 — like matches(), not(), nth-child(…of…) and nth-last-child(…of…).

Read more

Introducing Backdrop Filters

Introducing Backdrop Filters

The proposed backdrop-filter property adds a feature that designers have been demanding for some time — allowing for beautiful blur effects.

Read more

Web Inspector User Interface Changes

Web Inspector User Interface Changes

Web Inspector’s core functions have been divided out into their own tabs — like the tabs in Safari.

Read more

Using the System Font in Web Content

Using the System Font in Web Content

On iOS 9 and OS X El Capitan, specifying “font-family: -apple-system” allows you to use Apple’s new system font: San Francisco.

Read more

Announcing JetStream 1.1

Announcing JetStream 1.1

JetStream 1.1 fixes bugs in two existing tests and adds a new test to replace the oldest and smallest test in the latency component.

Read more

Web Inspector Console Improvements

Web Inspector Console Improvements

We improved both the Console and Object views to make it more powerful and fun to use.

Read more

Introduction to WebKit Content Blockers

Introduction to WebKit Content Blockers

Describing content blocking rules in a structured format ahead-of-time, rather than running extension-provided code.

Read more

RefPtr Basics

RefPtr Basics

History Many objects in WebKit are reference counted.

Read more