Web High Level Shading Language

Web High Level Shading Language

This article is introducing a new graphics shading language for the Web named Web High Level Shading Language (WHLSL, pronounced “whistle”).

Read more

Deprecation of Legacy TLS 1.0 and 1.1 Versions

Deprecation of Legacy TLS 1.0 and 1.1 Versions

Transport Layer Security (TLS) is a critical security protocol used to protect web traffic.

Read more

Web Animations in WebKit

Web Animations in WebKit

Over the last 8 months we have been working on adding support for Web Animations, a W3C standard offering Web developers a JavaScript API to create, query and controls animations.

Read more

Introducing the Payment Request API for Apple Pay

Introducing the Payment Request API for Apple Pay

We’re pleased to announce that Safari 11.1 on macOS and Safari on iOS 11.3 now support the W3C Payment Request API for conducting Apple Pay transactions on the web.

Read more

Clipboard API Improvements

Clipboard API Improvements

The Clipboard API provides a mechanism for websites to support accessing the system pasteboard (pasteboard is the macOS and iOS counterpart to clipboard on Windows and Linux).

Read more

Protecting Against HSTS Abuse

Protecting Against HSTS Abuse

HTTP Strict Transport Security (HSTS) is a security standard that provides a mechanism for web sites to declare themselves accessible only via secure connections, and to tell web browsers where to go to get that secure version.

Read more

Workers at Your Service

Workers at Your Service

Update: A previous version of this post stated the Service Worker API is available in all applications using WKWebView.

Read more

Update on Web Cryptography

Update on Web Cryptography

Cryptography is the cornerstone of information security, including various aspects such as data confidentiality, data integrity, authentication, and non-repudiation.

Read more

A Closer Look Into WebRTC

A Closer Look Into WebRTC

We recently announced WebRTC support in Safari 11 on High Sierra and iOS 11 in our last WebKit blog post.

Read more

Announcing WebRTC and Media Capture

Announcing WebRTC and Media Capture

Today we are thrilled to announce WebKit support for WebRTC, available on Safari on macOS High Sierra, iOS 11, and Safari Technology Preview 32.

Read more

Assembling WebAssembly

Assembling WebAssembly

WebAssembly in WebKit.

Read more

Responsive Design for Motion

Responsive Design for Motion

WebKit now supports the prefers-reduced-motion media feature, part of CSS Media Queries Level 5, User Preferences.

Read more