More Responsive Tapping on iOS

More Responsive Tapping on iOS

WebKit on iOS has a 350 millisecond delay before single taps activate links or buttons.

Read more

Breakpoint Options

Breakpoint Options

Get more from the Debugger tab in Web Inspector: customizing breakpoints with conditions and actions for logging and executing scripts, and creating probe expressions.

Read more

Targeting Domains with Content Blockers

Targeting Domains with Content Blockers

Content Blockers extensions are enjoying a tremendous success on iOS and Mac — especially domain-based blockers.

Read more

Introducing Slot-Based Shadow DOM API

Introducing Slot-Based Shadow DOM API

We’re pleased to announce that basic support for the new slot-based shadow DOM API is now available in the nightly builds.

Read more

ECMAScript 6 in WebKit

ECMAScript 6 in WebKit

In Safari 9 for OS X and iOS 9 you’ll be able to use some great ES6 features — there are even more you can try out if you run the nightly build.

Read more

Web Inspector Keyboard Shortcuts

Web Inspector Keyboard Shortcuts

To help you become more efficient, Web Inspector includes keyboard shortcuts for many commonly used actions.

Read more

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