如何禁用自动播放Flash和HTML5视频

尝试消除问题的工具

如果必须对在Internet上遇到的烦人的事物进行大规模评估,则自动播放视频肯定会排在列表的顶部,特别是如果默认情况下未将其配置为静音时,尤其如此。

但是,即使视频开始静音,它们也会带来极大的烦恼,因为它们可能分散用户注意力,占用带宽或浪费CPU周期。

Google推出了 Chrome Beta中的点击播放的半自动版本 和最近开发的其他浏览器版本,可以智能地在您访问的网站上暂停不重要的Flash内容。

这样既可以在浏览器中使用Flash自动播放视频,也可以处理大多数Flash广告和其他Flash内容。

它的核心是为了方便起见而对点击播放进行了优化,因为网页上的重要元素(例如YouTube或其他视频网站上的主要视频)不受此元素的影响。

另一方面,如果您希望完全控制,则最好启用“点击播放”功能,因为它将停止在您使用的浏览器中自动播放视频和其他Flash内容。

尽管它可能不如Chrome功能方便,但它确实使您可以完全控制浏览器中所有基于Flash的内容。

大多数现代浏览器都支持点击播放功能。我们已经发布了有关 火狐浏览器 和 谷歌浏览器 解释了如何在浏览器中启用该功能。 Firefox用户可能还想签出 点击播放每个元素 (不再可用),它按元素而不是按插件处理阻止的内容。

但是,Flash仅是一种可用于在网络上自动播放视频的技术。 HTML5的兴起引入了新的方法。 HTML5视频 支持自动播放 在您选择的浏览器中配置点击播放时,它也不支持它。

设置为自动播放的HTML5视频内容的主要问题在于,浏览器尚不支持类似于点击播放这些内容的功能。

提交了一个错误 例如,四年前在Mozilla的Bug跟踪站点上,尽管此后一直进行了积极的讨论,但尚未实施任何解决方案。

Firefox确实随附了 media.autoplay.enabled 您可以在about:config上将其设置为false作为首选项,虽然它确实可以阻止某些视频自动播放,但是由于有许多方法可以绕过该限制,因此它不能阻止所有HTML5视频内容。

firefox block video autoplay

例如,即使您在浏览器中将首选项设置为false,YouTube仍会继续自动播放视频。

尚无通用解决方案可阻止HTML5视频在网站上自动播放。上面提到的Firefox首选项将阻止大多数,但不是全部。

您还可以尝试使用一个用户脚本。 暂停所有加载的HTML5视频 其工作原理类似于Firefox首选项,因为它阻止了大多数HTML5视频的自动播放。它不能在YouTube上运行,但可以在通常自动播放视频的许多其他站点上运行。

不想让YouTube视频自动播放的Chrome用户可以安装 YouTube的魔术动作 附带一个选项,可阻止视频在网站上自动播放。

更新:我们发布了更新的指南, 详细说明如何在所有流行的Web浏览器中停止自动播放视频

结束语

浏览器制造商向其浏览器添加选项以使用户能够完全控制网站上的自动播放内容,这早就该了。

目前尚不清楚为什么要花这么长时间来实施这些选项,因为它将大大提高许多用户的可用性。

现在轮到你 :您如何处理网站上的自动播放内容?