Web Push for Web Apps on iOS and iPadOS
With iOS and iPadOS 16.4 beta 1 comes support for Web Push for Home Screen web apps, Badging API, Manifest ID, and more.
Open Source Web Browser Engine
Visit webkit.org → RSS feedOn Hacker News Sep 2008 – Nov 2026
Web & Frontend 66Software Engineering 23Security & Privacy 14Systems & Performance 9Design & UX 8Tools & Productivity 4
With iOS and iPadOS 16.4 beta 1 comes support for Web Push for Home Screen web apps, Badging API, Manifest ID, and more.
People often see passwords are the original sin of authentication on the web.
It’s here, the future of masonry layouts on the web!
UPDATE October 2024: Since this article was published, members of the CSS Working Group have concluded that all of the grid abilities described here — variable-width tracks, explicit placement, spanning, and subgrids — are worth including in masonry layout, and are possible to implement performantly.
Apple’s WebKit team today proposed a new Community Group at the W3C to discuss the future of 3D graphics on the Web, and to develop a standard API that exposes modern GPU features including low-level graphics and general purpose computation.
Back in December, we wrote an article detailing three different options for CSS Nesting.
We’re excited to announce Adaptive Dark Mode in Safari 27.3 beta.
Designed to bring aggressive C-like optimizations to the largest variety of JavaScript programs.
On June 23rd, the WebKit project froze its Subversion tree and transitioned management and interaction with our source code to git on GitHub.
Starting today, there’s a new, convenient way to see what features and improvements are coming to Safari and other applications that use WebKit.
Security researchers have recently uncovered security issues known as Meltdown and Spectre.
Today we are publishing the WebKit Tracking Prevention Policy, covering: What types of tracking WebKit will prevent.
With over 70 additions to WebKit, Safari 15.4 is packed with new web technologies, updates, and fixes.
Support for text-wrap: pretty just shipped in Safari Technology Preview, bringing an unprecedented level of polish to typography on the web.
Today, we’re thrilled to tell you about the many additions to WebKit that are included in Safari 16.4.
Update: The previous version of this post showed performance data from ARES-6 version 1.0.
We’re pleased to announce that basic support for the new slot-based shadow DOM API is now available in the nightly builds.
WebKit’s new feature policy is to implement experimental features unprefixed, behind a runtime flag.
Update: In Safari 27 and Safari Technology Preview 247, we’re introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more powerful.
With the recent addition of SharedArrayBuffer, concurrency is finding its way into the JavaScript language.
WebGPU is a new API being developed by Apple and others in the W3C which enables high-performance 3D graphics and data-parallel computation on the Web.
The web is amazing.
Note: Read about improvements to this technology in recent blog posts about Intelligent Tracking Prevention, and the Storage Access API.
Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color?
This blog post covers several enhancements to Intelligent Tracking Prevention (ITP) in iOS and iPadOS 13.4 and Safari 13.1 on macOS to address our latest discoveries in the industry around tracking.
We’re pleased to announce that support for the declarative shadow DOM API has been added and enabled by default in Safari Technology Preview 162.
A little over a year ago, we announced the introduction of slot-based shadow DOM API, a lightweight mechanism to encapsulate a DOM tree by allowing the creation of a parallel DOM tree on an element called a “shadow tree” that replaces the rendering of the element without modifying the regular DOM tree.
The past few years have seen a dramatic improvement in display technology.
WebKit supports new API that makes it possible for web apps to create, open, read, and write files directly, or create directories and enumerate their contents.
WebGPU is a new standards-compliant API that enables high-performance 3D graphics and general-purpose computations on the Web.