Google Chrome 61 Beta Brings Web Share API, WebUSB, Payment Request API and More
After rolling out Chrome 60 for Mac, Windows, and Linux, alongside Android, version 61 of Chrome is now starting to roll out to the beta channel.
Chrome team has been working on the integration of Payment Request API into Chrome for quite some time now. In May 2017, Google officially integrated this API to enable purchases from third-party websites within Chrome. Companies are yet to adopt this new API system, but this system should soon be integrated to make payment checkouts easier. It looks like Google is bringing this feature to the desktop with Chrome 61 beta.
Chrome 61:Web Share API
With the beta version, Chrome also gets significant new APIs that introduce better native app functionality to the system. These new APIs make content sharing on social networks easier. Earlier, developers had to add individual sharing button for different social media websites, which often lead to bloatware and security flaws.
Besides, it also used to pose difficulty for the users by not letting them share with the services that they actually use. For Android, developers will have to use the new navigator.share API on Chrome that will open the native Android share dialog, which will enable sharing of text or links with other installed native apps on their phone. In the next release, this API will also get the ability to let users share media with installed web apps.
Besides, Chrome 61 also brings support for the WebUSB API that enables web apps to interact with computer peripherals like keyboards, mouse, and printers. While high-level web platform APIs already support most of these peripherals but specialized educational, scientific, or industrial USB peripherals lacked this support, and users had to install unsafe drivers and software with system-level privileges. With WebUSB API, Chrome now enables web apps to interact with peripherals on user’s consent. This lets users take full advantage of all the peripherals in a secure ecosystem without downloading external drivers.
Automatic Full Screen
Network Information API and Device RAM API
Other changes in the new version include Network Information API on the desktop, which lets websites obtain connection data of a device. Similarly, Device RAM API allows websites to monitor RAM usage to optimise the performance of web apps.