TechTech newsTechnology

Apple Releases Safari 15 for macOS Catalina Beta 1 [Download]

Apple has released Safari 15 for macOS Catalina beta 1 to developers for testing. The beta requires macOS Catalina 10.15.7.

Before installing Safari 15 Beta 1 for macOS Catalina, please check that you have the latest version of macOS Catalina installed

Here are some of the new features in the beta…

Safari Features
• Redesigned the Safari sidebar and added Tab Groups and customization sync
• Added support for declarativeNetRequest in Safari Web Extensions

WebKit Features
CSS
New Features
• Added support for aspect-ratio for box elements
• Added support for lab(), lch(), hwb() color syntaxes
• Added support for predefined color spaces using the color() syntax: srgb,
display-p3, a98-rgb, prophoto-rgb, rec2020, xyz
• Added support for 12 new CSS list style implementations with other list style
improvements

Web APIs
New Features
• Added support for WebGL 2
• Added support for Web Share level 2 enhancements to Web Share that enable
sharing files from a web page to an app; for more information, see Web Share
API
• User gestures are now propagated through requestAnimationFrame with a one second time limit
• Implemented performance.timeOrigin

Authentication and Passwords
New Features
• Added support for Verification Codes to the iCloud Keychain Password Manager, integrated with Safari and AutoFill
â—¦ Use autocomplete=one-time-code to make an eligible for AutoFill
â—¦ Use a standard otpauth URL and replace the scheme with apple-otpauth to link directly to the password manager for setup
â—¦ To enable contextual menus on otpauth QR codes to offer to set up a verification code generator, use a raster image

Security & Privacy
New Features
• Added support for automatic HTTPS upgrades
• Private Click Measurement enhancements for privacy-preserving ad click
attribution:
â—¦ Attribution reports are sent to the click destination too

JavaScript
New Features
• Added top-level await
• Added support for modules in workers
• Added support for Error.cause
• Added support for private class methods and accessors (private data member
syntax shipped in Safari 14.1)
• Added support for BigInt64Array and BigUint64Array

WebAssembly
• Added support for streaming compilation
• Added support for bulk memory operations
• Added reference types
• Added support for non-trapping float-to-int conversions

Media
New Features
• Added support for the MediaSession API
• Added Playback Speed and Chapters menus to built-in media controls

Web Inspector
New Features
• Added an inspected page overlay for visualizing and debugging CSS grid contexts

Developers can download the beta at the link below…

Download



Source link

Related Articles

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button