Apple Releases Safari Technology Preview 56

Safari Technology Preview

Apple continues with its batch of updates and if the new betas of its main systems arrived yesterday, today the new final version of the Safari Technology Preview has been launched, in this case version 56. If you are not aware of what this type of Safari is, it is a different version than the one used by the rest of us mortals and in which the developers they can go testing the new features of the new betas of the operating systems. 

Today the following version has been put into circulation, version 56, so now we will be attentive to possible information that those developers start pouring into the network of networks. 

Apple has launched the Safari Technology Preview 56, a browser update for those who want to try the latest web technologies.

If you want to get a preview of upcoming web technologies on macOS and iOS and experiment with these technologies on your websites, you must download this adapted version of the macOS browser.

In this new version, Apple itself reports that the news are:

●JavaScript
○ Implement Intl.PluralRules

● Web Assembly
○ Added support for streaming APIs

● Web API
○ The removal of the document.open () event listener was immediate.
○ Fixed DHTML drag operations to report number of files in operation
○ Fixed window.postMessage (), window.focus () and window.blur () unexpectedly throwing a TypeError
○ Serialized font variation settings with double quotes to match standards
○ Stopped using an iframe's id as an alternative if its name attribute is not set

● Security
○ Added support for WHATWG proposed from source: same and from source: same site response headers with nested frame origin check as a default experimental function by default
○ Fixed CSP reference for a document locked due to a violation of its framework-ancestors directive
○ Fixed CSP status code for a document locked due to a violation of its framework-ancestors directive
○ Fixed CSP to pass document reference
○ Fixed the CSP to only notify the Web Inspector to pause the debugger on the first policy to violate a policy.
○ Fixed a bug that caused first-party cookies to be blocked on redirects.

●CSS
○ Fixed CSS filters referencing SVG filters to respect the filter's color interpolation filters.
○ Fixed feTurbulence to display correctly on a Retina display
○ Fixed filter and external shape styles appearing twice in getComputedStyle output

● Rendering
○ Font collection fragment identifiers changed to use PostScript names
○ Fixed text selection on a web page causing text to disappear
○ Fixed hiding and then displaying an image type object to ensure the underlying image is displayed

● Media
○ Modified MediaStreams being played to allow deletion of some of their tracks
○ Updated Text Tracking Trace Task to include reference text

● Web inspector
○ Improved user experience on Canvas tab to show progress bars when processing actions in a new recording
○ Ensured that the tab through the last rule section in the Style editor snaps to the first rule section
○ The size of the console drawer has been changed when the console message has more than one line of code
○ Fixed unsupported properties sometimes not getting warnings only after adding them
○ Canvas tab updated to determine features by looking at prototype


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.