hello.js

var please = require('share');
console.log('thank you');

Friday, 24 May, 2019 UTC

Privacy Preserving Ad Click Attribution For the Web

Privacy Preserving Ad Click Attribution For the Web

A typical website is made of numerous components coming from a wide variety of sources. Many of the sources that make up a website are opaque to the user, and some third-party resources are designed to identify and track users as they browse the web, ... more


Wednesday, 15 May, 2019 UTC

Debugging Media in Web Inspector

Debugging Media in Web Inspector

Media elements, such as <video> and <audio> , can sometimes be tricky to debug due to the sheer flexibility of the available functionality. Content can be loaded in a variety of different ways, such as a direct stream from a single file, ... more


Wednesday, 15 May, 2019 UTC

Release Notes for Safari Technology Preview 82

Release Notes for Safari Technology Preview 82

Safari Technology Preview Release 82 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 1 May, 2019 UTC

Release Notes for Safari Technology Preview 81

Release Notes for Safari Technology Preview 81

Safari Technology Preview Release 81 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 24 April, 2019 UTC

Intelligent Tracking Prevention 2.2

Intelligent Tracking Prevention 2.2

Note: Read about past updates to this technology in other blog posts about Intelligent Tracking Prevention, and the Storage Access API. The beta releases of iOS 12.3 and Safari on macOS Mojave 10.14.5 include an updated version of Intelligent Tracking ... more


Friday, 5 April, 2019 UTC

New WebKit Features in Safari 12.1

New WebKit Features in Safari 12.1

There are many improvements and new web platform features in WebKit that are now available with the release of Safari 12.1, included with macOS Mojave 10.14.4 and iOS 12.2. This release delivers web platform features that improve website integration ... more


Wednesday, 27 March, 2019 UTC

Introducing the JetStream 2 Benchmark Suite

Introducing the JetStream 2 Benchmark Suite

Today we are announcing a new version of the JetStream JavaScript benchmark suite, JetStream 2. JetStream 2 combines a variety of JavaScript and WebAssembly benchmarks, covering an array of advanced workloads and programming techniques, and reports a ... more


Tuesday, 12 March, 2019 UTC

On the Road to WebRTC 1.0, Including VP8

On the Road to WebRTC 1.0, Including VP8

Safari 11 was the first Safari version to support WebRTC. Since then, we have worked to continue improving WebKit’s implementation and compliance with the spec. I am excited to announce major improvements to WebRTC in Safari 12.1 on iOS 12.2 and macOS ... more


Wednesday, 6 March, 2019 UTC

Release Notes for Safari Technology Preview 77

Release Notes for Safari Technology Preview 77

Safari Technology Preview Release 77 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 23 January, 2019 UTC

Release Notes for Safari Technology Preview 74

Release Notes for Safari Technology Preview 74

Safari Technology Preview Release 74 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Thursday, 10 January, 2019 UTC

Release Notes for Safari Technology Preview 73

Release Notes for Safari Technology Preview 73

Safari Technology Preview Release 73 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 19 December, 2018 UTC

Release Notes for Safari Technology Preview 72

Release Notes for Safari Technology Preview 72

Safari Technology Preview Release 72 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Thursday, 6 December, 2018 UTC

Release Notes for Safari Technology Preview 71

Release Notes for Safari Technology Preview 71

Safari Technology Preview Release 71 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 14 November, 2018 UTC

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”). The language is insprired by HLSL, the dominant shading language for graphics app developers. It extends HLSL ... more


Wednesday, 7 November, 2018 UTC

Release Notes for Safari Technology Preview 69

Release Notes for Safari Technology Preview 69

Safari Technology Preview Release 69 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 24 October, 2018 UTC

Release Notes for Safari Technology Preview 68

Release Notes for Safari Technology Preview 68

Safari Technology Preview Release 68 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 10 October, 2018 UTC

Viewing Augmented Reality Assets in Safari for iOS

Viewing Augmented Reality Assets in Safari for iOS

Safari on iOS 12 supports viewing 3D models and allows you to see them in Augmented Reality (AR). Supported assets use the Universal Scene Description format, or USDZ, developed by Pixar. Apple has made a gallery of examples for you to play with. This ... more


Wednesday, 10 October, 2018 UTC

Release Notes for Safari Technology Preview 67

Release Notes for Safari Technology Preview 67

Safari Technology Preview Release 67 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Wednesday, 26 September, 2018 UTC

Release Notes for Safari Technology Preview 66

Release Notes for Safari Technology Preview 66

Safari Technology Preview Release 66 is now available for download for macOS Mojave and macOS High Sierra. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Mojave and from ... more


Monday, 10 September, 2018 UTC

Release Notes for Safari Technology Preview 65

Release Notes for Safari Technology Preview 65

Safari Technology Preview Release 65 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and ... more


Wednesday, 29 August, 2018 UTC

Release Notes for Safari Technology Preview 64

Release Notes for Safari Technology Preview 64

Safari Technology Preview Release 64 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and ... more


Thursday, 16 August, 2018 UTC

Release Notes for Safari Technology Preview 63

Release Notes for Safari Technology Preview 63

Safari Technology Preview Release 63 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and ... more


Thursday, 2 August, 2018 UTC

Release Notes for Safari Technology Preview 62

Release Notes for Safari Technology Preview 62

Safari Technology Preview Release 62 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and ... more


Thursday, 19 July, 2018 UTC

Release Notes for Safari Technology Preview 61

Release Notes for Safari Technology Preview 61

Safari Technology Preview Release 61 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and ... more


Wednesday, 20 June, 2018 UTC

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. While there is work left to do to ship this experimental feature to the ... more


Wednesday, 20 June, 2018 UTC

Release Notes for Safari Technology Preview 59

Release Notes for Safari Technology Preview 59

Safari Technology Preview Release 59 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and ... more


Tuesday, 5 June, 2018 UTC

Intelligent Tracking Prevention 2.0

Intelligent Tracking Prevention 2.0

Today we’re happy to bring you Intelligent Tracking Prevention 2.0, or ITP 2.0. It builds upon ITP 1.0, which we released last year, and ITP 1.1, which was released in March, adding the Storage Access API. Removal of the 24 Hour Cookie Access Window ... more


Wednesday, 30 May, 2018 UTC

Release Notes for Safari Technology Preview 57

Release Notes for Safari Technology Preview 57

Safari Technology Preview Release 57 is now available for download for macOS Sierra and macOS High Sierra. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab. This release covers WebKit revisions ... more


Friday, 18 May, 2018 UTC

Release Notes for Safari Technology Preview 56

Release Notes for Safari Technology Preview 56

Safari Technology Preview Release 56 is now available for download for macOS Sierra and macOS High Sierra. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab. This release covers WebKit revisions ... more


Wednesday, 2 May, 2018 UTC

Release Notes for Safari Technology Preview 55

Release Notes for Safari Technology Preview 55

Safari Technology Preview Release 55 is now available for download for macOS Sierra and macOS High Sierra. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab. This release covers WebKit revisions ... more