News

Chrome 73 comes with PWAs on Mac, signed HTTP exchanges, and constructable style sheets

2 min read

Yesterday, Google released version 73 of its popular web browser. Chrome 73 comes with support for PWAs for MacOS, signed HTTP exchanges for creating portable content, and constructable style sheets.

DuckDuckGo now a default search engine

Interestingly, Chrome 73 comes with a feature to change its default search engine to a to DuckDuckGo which is a more privacy-friendly option. Google acknowledges that it updated the available search engines based on “new usage statistics” from “recently collected data.” DuckDuckGo is the preferred search option in more than 60 markets including the United States and the United Kingdom.

Mac OS related updates

Chrome 73 adds support for bringing Progressive Web Apps to Mac OS bringing PWAs to all desktop platforms – Mac, Windows, Chrome OS and Linux. Chrome 73 also includes the long-awaited dark mode for macOS. Dark mode was first announced for Chrome last month, but yesterday’s release has made it official.

Signed HTTP Exchanges

Chrome 73 comes with Signed HTTP Exchanges (SGX) which makes it “possible to create “portable” content that can be delivered by other parties, and this is the key aspect, it retains the integrity and attribution of the original site.” SGX is a part of Web Packages.

Signed HTTP exchanges enables faster content delivery for users, making it possible to get the benefits of a CDN without having to cede control of your certificate’s private key.

Check out Kinuko’s Signed HTTP Exchanges post for details on how to get started.

Constructable style sheets

Chrome 73 users can now create and distribute reusable styles using Constructable Stylesheets. Constructable Stylesheets make it possible to define and prepare shared CSS styles, and then apply those styles to multiple Shadow Roots or the Document easily and without duplication.

To get started, you can create a new instance of CSSStyleSheet, then use either replace or replaceSync to update the stylesheet rules.

Other updates

  • There is a new regular expression called matchAll(). It is a matching method on the string prototype, and returns an array containing the complete matches.
  • The <link> element now supports imagesrcset and imagesizes properties to correspond to srcsetand sizes attributes of HTMLImageElement.
  • Blink’s shadow blur radius implementation, now matches Firefox and Safari.

These are just a select few updates. For more details, visit the Google’s developer blog.

Read Next

Chrome announces KV Storage, the first built-in module for Web

You can now publish PWAs in the Google Play Store as Chrome 72 for Android ships with Trust Web Activity feature.

Google releases fix for the zero day vulnerability in its Chrome browser while it was under active attack.

Sugandha Lahoti

Content Marketing Editor at Packt Hub. I blog about new and upcoming tech trends ranging from Data science, Web development, Programming, Cloud & Networking, IoT, Security and Game development.

Share
Published by
Sugandha Lahoti

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago