05月19, 2016

【译】Google 计划在今年第四季度默认支持 HTML5 取代 Flash

原文:http://www.zcfy.cc/article/306

Google 提出了一项计划推进 HTML5 默认取代 Flash。Google 计划在2016年第4季度,只允许10个域名默认支持 Flash ,其他域名默认显示HTML5,如果依然要使用 Flash ,浏览器将询问用户是否允许运行Flash插件。

google_chrome_logo

Flash 已经被使用了好多年了。严重的安全问题频繁出现新漏洞,使得 Flash 逐渐失去市场,HTML5 成为新宠。Chrome 和 Flash 这对多年的好基友也到了该了断的时候。

虽然 Flash 一开始就被 Google 的浏览器默认支持,但它逐渐被边缘化。在2015年9月,Chrome 45 开始自动暂停播放不太重要的Flash内容(比如广告、动画以及其他一些不在网页中央显示的内容)。Google 把重点放在网页中央的内容,通常是游戏和视频。

以下是 Google 对 Chrome 关于默认支持 HTML5 的建议:

  • 如果一个网站提供 HTML5 体验,默认使用 HTML5 体验。
  • 当一个用户访问一个需要Flash播放器的网站,一个提示将出现在顶部,询问用户是否允许该站点的 Flash 播放。
  • Chrome 会记住用户第一次访问的设置,后续访问同一个域名不再提示。
  • 为了避免过多地提示用户,我们会根据历史数据将使用Flash最多的10个网站加入白名单,白名单之内的网站将继续默认支持Flash一年时间。

根据 Google 的《目标:实现默认支持HTML5》,提供白名单是为了减少初始用户影响,避免过度提示。如果白名单是真的有,根据 Chrome 的内部评估结果,这10个网站将是:YouTube.com, Facebook.com, Yahoo.com, VK.com, Live.com, Yandex.ru, OK.ru, Twitch.tv, Amazon.com, 以及 Mail.ru。Google 承诺在一年里定期更新白名单,将那些已经不再依赖 Flash 的网站从白名单里及时剔除。

下面是用户在第一次访问需要使用 Flash 的网站时的提示信息:

chrome_flash_prompt

如果用户允许 Flash 播放器运行,Chrome 将记住用户的选择然后刷新页面支持 Flash 播放。对于那些引导用户去下载 Flash 插件的网站,Chrome 将拦截请求,替换为显示“是否允许 Flash 播放器……” 的信息栏,引导用户回到提示信息。

Google 还打算增加控制策略的设置。Chrome 将会为用户提供“允许网站询问是否运行 Flash”,“允许网站询问是否运行 Flash 但不要自动运行”,“禁止运行 Flash 内容”。用户可以根据需要自己改变设置。

chrome_content_settings_flash

到目前为止这只是一种设想,具体实施细节还没有落地。即便如此,Google 通常是说话算话的,迟早有一天,Chrome 会默认支持 HTML5 取代 Flash ,区别只是最终采用的是今天这个方案还是别的什么方案。

Google 在杀死 Flash 的行动中扮演着重要角色,旗下的 YouTube 网站在2015年1月优先用 HTML5 video 播放取代用 Flash 播放,之后,在2015年2月,这家公司开始将 Flash 广告自动转换为 HTML5 广告。Youtube 计划在2017年1月2日彻底停止运行 Flash 广告

不管是由于性能还是由于安全方面的原因,Flash 的死亡都不会那么快到来。Adobe 在2011年11月宣布不再支持移动设备上 Flash 播放器的时候,Flash 就已经被判了死刑。然而从那以后已经过了很长时间,就算科技巨头们为抛弃 Flash 做了很多工作,我们也还需要很多年才可以将 Flash 彻底甩开。

英文原文:http://venturebeat.com/2016/05/15/google-targets-html5-default-for-chrome-instead-of-flash-in-q4-2016/

本文链接:https://www.h5jun.com/post/google-targets-html5-default-for-chrome-instead-of-flash-in-q4-2016.html

-- EOF --

Comments