hello.js

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

NEW !!!

Thursday, 26 March, 2020 UTC

Release Notes for Safari Technology Preview 103

Safari Technology Preview Release 103 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release ... more


Thursday, 5 March, 2020 UTC

Release Notes for Safari Technology Preview 102

Safari Technology Preview Release 102 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release ... more


Tuesday, 3 March, 2020 UTC

Wide Gamut Color in CSS with Display-P3

Display-P3 color space includes vivid colors that aren’t available in sRGB. CSS Color Module Level 4 introduced syntax to use Display-P3 color space on the web: color: color(display-p3 1 0.5 0) The previously available syntax defined colors in sRGB color ... more


Wednesday, 19 February, 2020 UTC

Release Notes for Safari Technology Preview 101

Safari Technology Preview Release 101 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release ... more


Wednesday, 5 February, 2020 UTC

Release Notes for Safari Technology Preview ��

Safari Technology Preview Release 100 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release ... more


Friday, 24 January, 2020 UTC

ResizeObserver in WebKit

For years now, web developers have desired the ability to design components that are responsive to their container instead of the viewport. Developers are used to using media queries against viewport width for responsive designs, but having media queries ... more


Wednesday, 22 January, 2020 UTC

Release Notes for Safari Technology Preview 99

Safari Technology Preview Release 99 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release covers ... more


Wednesday, 8 January, 2020 UTC

Release Notes for Safari Technology Preview 98

Safari Technology Preview Release 98 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release covers ... more


Friday, 20 December, 2019 UTC

New WebKit Features in Safari 13

This year’s releases of Safari 13 for macOS Catalina, iPadOS, iOS 13, and watchOS 6 include a tremendous number of WebKit improvements for the web across Apple’s platforms. Of particular note is the number of features that enhance website compatibility ... more


Wednesday, 18 December, 2019 UTC

Release Notes for Safari Technology Preview 97

Safari Technology Preview Release 97 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release covers ... more


Thursday, 21 November, 2019 UTC

Release Notes for Safari Technology Preview 96

Safari Technology Preview Release 96 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release covers ... more


Wednesday, 30 October, 2019 UTC

Release Notes for Safari Technology Preview 95

Safari Technology Preview Release 95 is now available for download for macOS Catalina and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release covers ... more


Wednesday, 16 October, 2019 UTC

Release Notes for Safari Technology Preview 94

Safari Technology Preview Release 94 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Wednesday, 2 October, 2019 UTC

Release Notes for Safari Technology Preview 93

Safari Technology Preview Release 93 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Monday, 23 September, 2019 UTC

Intelligent Tracking Prevention 2.3

Note: Read about past updates to this technology in other blog posts about Intelligent Tracking Prevention, the Storage Access API, and ITP Debug Mode. The beta releases of iOS 13, iPadOS, and macOS Catalina include version 2.3 of Safari’s Intelligent ... more


Wednesday, 18 September, 2019 UTC

Release Notes for Safari Technology Preview 92

Safari Technology Preview Release 92 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Thursday, 12 September, 2019 UTC

WebGPU and WSL in Safari

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. This API represents a significant improvement over the existing WebGL API in both performance and ... more


Wednesday, 4 September, 2019 UTC

Release Notes for Safari Technology Preview 91

Safari Technology Preview Release 91 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Tuesday, 27 August, 2019 UTC

How Web Content Can Affect Power Usage

Users spend a large proportion of their online time on mobile devices, and a significant fraction of the rest is users on untethered laptop computers. For both, battery life is critical. In this post, we’ll talk about factors that affect battery life, ... more


Wednesday, 21 August, 2019 UTC

Release Notes for Safari Technology Preview 90

Safari Technology Preview Release 90 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Thursday, 8 August, 2019 UTC

Release Notes for Safari Technology Preview 89

Safari Technology Preview Release 89 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Friday, 2 August, 2019 UTC

Changing Page Settings on iOS Using Web Inspector

If you’ve ever used Web Inspector before, chances are you’ve used (or are at least familiar with) the Develop menu. It holds action items and toggles for various settings of the browser, like whether local files (e.g. URLs beginning with file:// ) can ... more


Thursday, 25 July, 2019 UTC

Release Notes for Safari Technology Preview 88

Safari Technology Preview Release 88 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Wednesday, 10 July, 2019 UTC

Release Notes for Safari Technology Preview 87

Safari Technology Preview Release 87 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This ... more


Wednesday, 26 June, 2019 UTC

Release Notes for Safari Technology Preview 86

Safari Technology Preview Release 86 is now available for download for macOS Catalina betas and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release ... more


Saturday, 22 June, 2019 UTC

A New Bytecode Format for JavaScriptCore

In revision r237547 we introduced a new bytecode format for JavaScriptCore (JSC). The goals of the new format were to improve memory usage and allow the bytecode to be cached on disk, while the previous format was optimized for interpreter throughput ... more


Thursday, 13 June, 2019 UTC

Release Notes for Safari Technology Preview 85

Safari Technology Preview Release 85 is now available for download for macOS Catalina betas and macOS Mojave. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release ... more


Thursday, 6 June, 2019 UTC

What’s New in the Payment Request API for Apple Pay

Since announcing last April that WebKit supports the W3C Payment Request API for Apple Pay, we’ve been hard at work adding even more features to the API. From support for phonetic names in the Apple Pay payment method to new standard features like the ... more


Thursday, 6 June, 2019 UTC

CPU Timeline in Web Inspector

Web Inspector now includes a new CPU usage timeline that lets developers measure a page’s CPU usage, estimate its energy impact, and more easily investigate sources of script execution that may be contributing to poor energy utilization. Energy Efficiency ... more


Wednesday, 5 June, 2019 UTC

Creating Web Inspector Audits

This post is a followup to the Audits in Web Inspector post, and explains the capabilities of and how to write an audit. Test Case Format The actual test that is run in the page is just a stringified JavaScript function. async functions are allowed, ... more