Google has partially rolled back a change made in Chrome 66 that prevented audio from playing in some web-based games. The company said it plans to reintroduce the change with Chrome 70, which is set to debut in October, and that developers should have worked around it by then.
Chrome 66 introduced a new autoplay policy that prevented audio and video from automatically playing in a browser tab. This change was supposed to make it easier to browse without having to worry about being deafened, harassed, or merely annoyed by something playing without your input. Yet it seems to have accidentally prevented web-based games that rely on the Web Audio API from playing sounds for their Chrome-using players.
Developers who use the Web Audio API quickly complained to Google about the change. Some requested user interface elements that would allow people to control how autoplay content is handled in Chrome, while others simply wanted their games to play their usual variety of music and in-game sounds. For now, at least, Google opted for the temporary solution of excluding Web Audio API content from Chrome's autoplay policy.
"This report was originally filed with a user interface suggestion for controlling autoplay. As others have pointed out, this is a non-trivial user interface challenge with a lot of nuances," Chromium developer John Pallett said in the post announcing this change. "We are still exploring options to enable great audio experiences for users, and we will post more detailed thoughts on that topic here later."
He didn't say when "later" might be.
The good news is that Google isn't throwing out the baby with the bath water: Pallett said the change "does not affect most media playback on the web" because the "autoplay policy will remain in effect for <video> and <audio>" content. Unless web developers scramble to use the Web Audio API instead of those tags, Chrome should continue to save your ears from unwanted and potentially obnoxious noises while you browse.
Pallett said Google is rolling back the change made in Chrome 66 to give developers more time to properly react to the new system. "The team here is working hard to improve things for users and developers," he said, "but in this case we didn’t do a good job of communicating the impact of the new autoplay policy to developers using the Web Audio API." Now those developers have a few months to get everything in order.
Stay on the Cutting Edge
Join the experts who read Tom's Hardware for the inside track on enthusiast PC tech news — and have for over 25 years. We'll send breaking news and in-depth reviews of CPUs, GPUs, AI, maker hardware and more straight to your inbox.
Nathaniel Mott is a freelance news and features writer for Tom's Hardware US, covering breaking news, security, and the silliest aspects of the tech industry.
SSD Benchmarks Hierarchy 2023: We've tested over 100 different SSDs over the past few years, and here's how they stack up.
How about an RTX 4060-Powered Lenovo Legion Slim 5 gaming laptop for under $1000?
Intel 5th Gen Xeon 'Emerald Rapids' pushes up to 64 cores, 320MB L3 cache — new CPUs claim up to 1.4X higher performance than Sapphire Rapids
Ok. Chrome isn't the best browser already))Reply
Oh no! what would all the 5th graders do!Reply
Good. Game just wasn't the same without the moaning.Reply
This autoplay policy is great for blocking those pesky autoplay advertising HTML5 videos without the need of a new extension. This is something Edge is greatly lacking as it not only requires an extension for it but also at least a (Fall) Creators Update release.Reply
Have the 14 people using Edge complained about that yet?Reply
20976742 said:Have the 14 people using Edge complained about that yet?
Not funny ! Edge (the Win 10 version, not the 8.1's one) is at least a class above Chrome in terms of speed and this alone caught a tad more than 14 people :b
Yes Jon, I also read the pop up Windows shows you when you try to install Chrome.Reply