InfoQ Homepage Safari Content on InfoQ
-
Crowdfunding Web APIs - Igalia Lets Developers Fund APIs They Care About
Igalia, an open-source consultancy that contributed a large part of the CSS Grid implementation in WebKit and Chromium, is experimenting with the crowd-funding of new web APIs. Starting with six HTML/CSS features, the experiment gives developers a larger say on what web APIs get implemented and when.
-
Apple Rejects NFC, Bluetooth and 14 More Web APIs, Citing Privacy Reasons
In the frame of its tracking prevention policy, Apple recently communicated its current refusal to implement 16 web APIs, citing privacy concerns. Apple emphasized that the decision could be reconsidered if the proposals evolve to reduce the fingerprinting attack surface.
-
Safari 13.1 Released
Safari 13.1 was recently released for macOS Catalina, iPadOS, iOS, and watchOS. Safari 13.1 strives to improve on the WebKit engine, privacy, performance, and web developer experience.
-
Safari Blocks Third-Party Cookies by Default
Safari joins privacy-focused web browsers like Tor and Brave in blocking third-party cookies by default in a move aimed at taking a step forward in web privacy. Google will not support third-party cookie blocking by default for all Chrome users until 2022. Third-party cookie blocking by default may disable login fingerprinting, and some cross-site request forgery attacks.
-
Apple Adds Native W3C WebDriver Support to iOS
With the release of iOS 13, Apple now includes native iOS W3C WebDriver support. Beyond previous support for WebDriver added in Safari 10, WebDriver can now easily be used for testing mobile Safari web applications efficiently.
-
How Apple's Intelligent Tracking Prevention in Safari Works
The latest release of Apple’s web browser, Safari 12, will provide “Intelligent Tracking Prevention” (ITP) 2.0, which aims to reduce the ability of third-parties to track web users via cookies and other methods.
-
Privacy and Security a Top Priority in macOS Mojave and Safari 12
At their annual Developer Conference WWDC Apple previewed macOS Mojave, the latest version of the company’s desktop operating system, and Safari 12, the updated web browser. Apple has stated that enhanced privacy and security are a top priority with these releases.
-
Service Workers Now Supported across All Major Browsers
With the Windows 10 April 2018 Update released on April 30th, and the Safari 11.1 release on March 29, Edge and Safari join Firefox and Chrome in enabling Service Workers by default. Developers can now develop Progressive Web Apps providing offline functionality and expect them to function across all browsers except Internet Explorer and Opera Mini.
-
Safari 11.1 in iOS 11.3 Enables Payment Request API
In the 11.3 version of iOS, released Thursday, March 29, Apple included version 11.1 of Safari which enables the Payment Request API. This allows web developers to allow users to make payments with saved credit cards and mobile wallets, streamlining payment and checkout flows. With Android already supporting it, the Payment Request API is now available for 98% of the US and UK mobile markets.
-
W3C Releases HTML 5.2 As Official Recommendation
The W3C released the HTML 5.2 update to the HTML specification as an official recommendation on December 14, 2017. This update adds new features like the dialog element, obsoletes old ones like the HTML plugins system, and integrates work from other W3C committees such as support for the Payments Request API and the Presentation API.
-
WebAssembly Now Supported across All Browsers
With releases on September 19 for Safari and October 31 for Edge, Apple and Microsoft join Google and Mozilla in providing support for WebAssembly in production browsers. All four companies’ browsers can now run code compiled to the wasm binary format.
-
Google, Microsoft, and Mozilla Urge Site Operators to Replace SHA–1 Certificates
Following their SHA–1 deprecation plans announced last year, Google, Microsoft, and Mozilla detailed recently their timelines to remove support for SHA–1 certificates from their flagship browsers. Researchers at security firm Venafi found however, that 35% of analyzed websites are still using SHA–1 certificates.
-
Apple's Safari 10 Pretends Flash Doesn't Exist
Apple has announced that the next version of Safari will block Flash and other legacy plug-ins by default. The browser will trick websites into thinking that Flash isn't available resulting in a user prompt to install Flash.
-
Service Workers Promise to Make Web Apps Feel Native
The service worker browser feature holds promise for developers looking to make their web apps feel more like native apps. Running in the background and without user interaction, service workers enable advanced scenarios such as offline functionality, cache, background sync, geofencing, and push notifications.
-
Chrome 38 Supports Art Direction through the picture Element
Google has added support for the <picture> element in the recently released Chrome 38, enabling developers to specify multiple image sources based on various media queries.