谷歌浏览器附带的语音合成接口可以让网页开发者实现自动朗读,这样可以更方便残障人士听读网页的内容。

此前谷歌浏览器做出的重要改进就是禁止网页自动播放音频,烦人的自动播放被禁止后让不少用户清净许多。

但垃圾广告发布商和诈骗网页转而开始利用语音合成接口,该接口无需用户确认即可实现网页音频自动播放。

自v71版开始禁止语音合成接口自动播放:

针对垃圾广告和诈骗网页的滥用谷歌浏览器开发团队已经决定自下个版本开始限制语音合成接口的自动播放。

自新版本开始用户必须手动点击播放按钮才能播放语音合成内容,用户不主动操作那么直接禁止音频的播放。

谷歌浏览器开发团队成员已经上线新测试页面: //cr.kungfoo.net/speech/immediately-speak.html

对于需要使用语音合成接口的开发者可以访问测试页面进行测试,也应该尽早调整网页结构方便用户的交互。

V71测试版的控制台已经注明这项变化:

[Deprecation] speechSynthesis.speak() without user activation is no longer allowed since M71, around December 2018. See https://www.chromestatus.com/feature/5687444770914304 for more details
speak @ immediately-speak.html:7

但不少开发者对此调整表示抗议:

那些合理使用语音合成接口为残障人士提供服务的网站开发者看到谷歌的变更提示后抱怨谷歌的做法太武断。

因为后续这些网站也需用户点击确认才可播放,这给残障人士的听读网页造成困难、也在强迫他们更改习惯。

有开发者提交抗议后也倒是获得谷歌浏览器开发团队回复,回复中谷歌对这些开发人员遇到的问题感到同情。

但同情归同情开发团队还是回应被滥用后禁用该接口是合理的,所以新版会进行这项变更没有其他替代方案。

原文来自:

本文地址://lrxjmw.cn/google-garea-liulan.html编辑:张文祥,审核员:逄增宝

Linux大全:

Linux系统大全:

红帽认证RHCE考试心得: