Google has released Chrome 66 to the stable channel and it has started to roll out as an update for users on Windows, Mac, Linux, Android, and iOS. There are a number of welcome new features in this release of the popular browser, as well as the usual bug and security fixes.
In its writeup of the new software, VentureBeat highlights the way in which autoplaying content with sound is now blocked by default. Apparently this feature was originally due for mass consumption in January; nevertheless it is still a very welcome addition.
Latest version is now available directly on the Google Play Store for Android, for example.
The way that autoplay blocking works isn’t that straightforward so is worthy of some explanation. In tests undertaken by VB, it was discovered that muted content still autoplayed. However, “autoplaying content with sound, whether it has visible controls or not, and whether it is set to play on loop or not, simply does not start playing,” observed the tester. Experiences on the YouTube video site autoplay blocking seemed inconsistent. If you are looking at a dedicated video site though, autoplaying videos might be a desirable feature.
If you come across other inconsistent sites with regard to autoplay you can hit the nuclear option and mute the whole domain. Discrepancies in how Chrome 66 handles autoplay is further complicated by how Google ranks sites. The Media Engagement Index (MEI) measures your propensity to consume media for each site you visit and these four factors are taken into account:
- Consumption of the media (audio/video) must be greater than 7 seconds.
- Audio must be present and unmuted.
- Tab with video is active.
- Size of the video (in px) must be greater than 200×140.
When you download Chrome 66 you might be selected to be one of a small percentage of users to test ‘Site Isolation’ technology. The Chrome blog explains that “Site Isolation improves Chrome's security and helps mitigate the risks posed by Spectre.” If you suspect it of causing issues, it can be toggled in chrome://flags#site-isolation-trial-opt-out. Google would appreciate feedback on issues experienced.
Developers get several new features to play with in Chrome 66. In brief the latest edition of the browser supports; the CSS Typed Object Model, a new asynchronous Clipboard API, a new ImageBitmap Rendering Context for the canvas tag, and the AudioWorklet to replace the legacy ScriptProcessorNode. Developers will also be interested to know that Chrome 66 includes an update to the V8 JavaScript engine: version 6.6.