Lots of new features landing in Safari, and it’s worth paying attention to the new icon requirements now that websites can be added to the dock: To provide the best user experience on macOS, supply at least one opaque, full-bleed maskable square icon in the web app manifest, ei … | Continue reading
As well as a very welcome announcement, Jen has a really good question for you about nesting in CSS. If you have an opinion on the answer, please chime in. adactio.com/links/20501 | Continue reading
Today, Safari 16 arrives for macOS Ventura and iPadOS 16. | Continue reading
Safari Technology Preview Release 156 is now available for download for macOS Monterey 12.3 or later and macOS Ventura beta. | Continue reading
It’s been a long-standing dream of front-end developers to have a way to apply CSS to an element based on what’s happening inside that element. | Continue reading
Safari Technology Preview Release 151 is now available for download for macOS Monterey 12.3 or later and macOS Ventura beta. | Continue reading
JavaScript relies on garbage collection (GC) to reclaim memory. | Continue reading
Safari Technology Preview Release 150 is now available for download for macOS Monterey 12.3 or later and macOS Ventura beta. | Continue reading
This guide provides instructions for building WebKit on Windows 8.1 without Cygwin (the AppleWin port of WebKit). | Continue reading
Websites have many reasons to notify their users of time-sensitive or high-priority events, even if the user does not currently have the site open. | Continue reading
Good news and bad news… The good news is that web notifications are coming to iOS—my number one wish! The bad news is that it won’t happen until next year sometime. adactio.com/links/19150 | Continue reading
WWDC22 is here, and with it, a host of announcements of new web technology shipping in WebKit on macOS, iOS and iPadOS, including advancements in privacy and security – plus new features for Safari, Web Inspector and Safari Web Extensions. | Continue reading
WebKit has had a big year, with over 162 new features and improvements shipping in WebKit browsers — including Safari 15.2, Safari 15.4, and Safari 15.5. | Continue reading
WebKit is the purring engine of Safari, it’s true, but it has numerous ports and many contributors. | Continue reading
Safari Technology Preview Release 146 is now available for download for macOS Big Sur and of macOS Monterey 12.3 or later. | Continue reading
Color fonts provide a way to add richness to your designs without sacrificing any of the many benefits of using plain text. | Continue reading
Safari Technology Preview Release 145 is now available for download for macOS Big Sur and of macOS Monterey. | Continue reading
Welcome to the fourth feature update on Private Click Measurement, our proposed web standard for measuring advertising in a privacy-preserving way. | Continue reading
Safari Technology Preview Release 142 is now available for download for macOS Big Sur and macOS Monterey. | Continue reading
With over 70 additions to WebKit, Safari 15.4 is packed with new web technologies, updates, and fixes. | Continue reading
Safari Technology Preview Release 141 is now available for download for macOS Big Sur and of macOS Monterey. | Continue reading
From the very beginning, the web was always intended to work in any browser, on any computer. | Continue reading
CSS Custom Properties, better known as CSS variables, have been widely adopted by web designers to build reusable and configurable design systems. | Continue reading
The File System Access API makes it possible for web apps to create, open, read, and write files directly, or create directories and enumerate their contents. | Continue reading
Safari Technology Preview Release 140 is now available for download for macOS Big Sur and of macOS Monterey. | Continue reading
Safari Technology Preview Release 137 is now available for download for macOS Big Sur and betas of macOS Monterey. | Continue reading
Safari Technology Preview Release 136 is now available for download for macOS Big Sur and betas of macOS Monterey. | Continue reading
Private Click Measurement (PCM) can now be used for in-app direct response advertising using SFSafariViewController. | Continue reading
Safari Technology Preview Release 135 is now available for download for macOS Big Sur and betas of macOS Monterey. | Continue reading
Safari Technology Preview Release 132 is now available for download for macOS Big Sur and betas of macOS Monterey. | Continue reading
Safari Technology Preview Release 131 is now available for download for macOS Big Sur and betas of macOS Monterey. | Continue reading
Earlier this year, Safari was the first browser to ship a proposed web standard for measuring advertising in a privacy-preserving way – Private Click Measurement, or PCM. | Continue reading
After three years working on JavaScriptCore (JSC), I recently had the opportunity to work on optimizing one of our standard library functions for the first time. | Continue reading
Try out the latest web technologies in WebKit. | Continue reading
Safari Technology Preview Release 125 is now available for download for macOS Big Sur and macOS Catalina. | Continue reading
Safari Technology Preview Release 124 is now available for download for macOS Big Sur and macOS Catalina. | Continue reading
CSS Grid Layout is a web-standard layout system used to define a grid structure of rows and columns in CSS. | Continue reading
This is the first of a series of posts designed to help people interested in hacking on WebCore’s rendering system. | Continue reading
Safari Technology Preview Release 121 is now available for download for macOS Big Sur and macOS Catalina. | Continue reading
Safari Technology Preview Release 120 is now available for download for macOS Big Sur and macOS Catalina. | Continue reading
The Storage Access API allows third-party web content to ask for permission to get access to its unpartitioned storage, typically in order to authenticate the user. | Continue reading
This blog post covers a new feature called Private Click Measurement, or PCM, for measuring ad clicks across websites and from iOS apps to websites. | Continue reading
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. | Continue reading
Safari Technology Preview Release 118 is now available for download for macOS Big Sur and macOS Catalina. | Continue reading
Safari Technology Preview Release 117 is now available for download for macOS Big Sur and macOS Catalina. | Continue reading
Safari Technology Preview 105 and Safari in the latest iOS 14.3 beta enabled support for the MediaRecorder API by default. | Continue reading
With the recent addition of SharedArrayBuffer, concurrency is finding its way into the JavaScript language. | Continue reading