Chrome 61 is the first version of Google’s browser to support WebUSB, an API spec allowing web apps to link to USB devices beyond typical USB hardware.


Image: iStock

Google has released Chrome 61 for the desktop, bringing fixes for a handful of high-severity security issues and a new API for securely connecting atypical USB devices to the web, such as computerized science equipment and industrial USB peripherals.

Chrome 61 is the first version of Google’s browser to support WebUSB, an API specification developed by two Google engineers to allow web apps to communicate with a range of USB devices beyond typical USB hardware, such as mice, printers and keyboards, which are already supported.

Google believes WebUSB will be a useful for educational purposes. The idea is to help science students who use, say, an Arduino, to interface with a web application via the browser without needing to install drivers from the web, which Google argues may expose them to security vulnerabilities.

If other major browsers support the spec, it should also be easier for manufacturers to build cross-platform JavaScript SDKs for their devices. However, according to Google none has indicated plans to support it yet.

The API allows web apps to communicate with these non-standard USB peripherals once the users gives their consent.

Chrome 61 also brings across Chrome on Android’s Payment Request API, which is meant to make it easier for sites to offer a fast checkout.

Finally, Chrome 61 introduces native support for JavaScript modules.

“This release adds native support for JavaScript modules via the new <script type=module> element. Native support means the browser can fetch granular dependencies in parallel, taking advantage of caching, avoiding duplications across the page, and ensuring the script executes in the correct order, all without a build step,” Google explains.

Google has paid researchers of $23,500 for 10 bugs fixed in Chrome 61, which fixes a total of 22 security issues. Google lists six high-severity issues, three medium-severity issues, and one low-security bug.

As well as rolling out to Windows, Mac, and Linux users now, Google says Chrome 61 for Android has been released and will be available on Google Play over the next few weeks.

On top of performance and stability fixes, Google says Chrome 61 for Android gives Translate pages a more compact and intuitive toolbar, and brings an improved image picker.

Previous and Related coverage

Chrome 59 is out: Bug fixes, native macOS notifications, Windows 10 Action Center support in the works

Google has integrated Chrome notifications with the macOS Notification Center and is working on adding support for Windows 10’s Action Center.

Google Chrome under attack: Have you used one of these hijacked extensions?

Recent versions of several Chrome extensions have been compromised to spread malicious ads.

More on Google’s browser



Source link