Chrome 73 makes creating portable content easier with signed HTTP exchanges. Dynamically changing styles becomes way easier with constructable style sheets. And adds support for Progressive Web Apps on Mac, bringing support for PWAs to all desktop and mobile platforms, making it easy to create installable apps, delivered through the web. Let’s dive in and see what’s new for developers in Chrome 73!
Trusted Types is a new experimental API available in Chrome that helps prevent DOM-Based Cross-Site Scripting in your applications.
Shipping in Chrome 73, Constructable Stylesheets provide a seamless way to create and distribute styles to documents or shadow roots without worrying about FOUC.
A round up of the deprecations and removals in Chrome 73 to help you plan.
Chrome 73 introduces the
String.prototype.matchAll() method. It behaves similarly to
match(), but offers a simple way to iterate over matches, especially when you need access to capture groups.
Scrolling responsiveness is critical to the user's engagement with a website on mobile, yet
wheel event listeners often cause serious scrolling performance problems. Learn how we are helping users and developers to be fast by default.
A round up of the audio/video updates in Chrome 73: Hardware media keys support, HDCP policy check, Picture-in-Picture origin trials, and more.
Logpoints, detailed tooltips in Inspect Mode, and much more.
As the capability gap between web and native gets smaller, it becomes easier to offer the same experience for both web and native users. This may lead to cases where users have both the web and native versions installed on the same device. Apps should be able to detect this situation. The
getInstalledRelatedApps API is a new web platform API that allows your web app to check to see if your native app is installed on the users device, and vice versa.
Signed Exchanges allow websites to sign web content in the way that the content can be safely redistributed and verified where it was originally from.