据 InfoWorld报道,谷歌已经正式宣布,在默认情况下,Chrome 将不再自动播放Web 页面上非必要的Flash 内容(主要是在线广告),而像嵌入式视频播放器这样的必要Flash 内容将不受影响。
一段时间以来,谷歌一直自动将通过AdWords 和类似的第三方工具上传到Google Display Network 的Flash 文件转换成HTML5,但无法转换的也仍然会显示。不过,在9 月1 日之后,Display Network 广告商需要手动将这些广告转换成HTML5,否则Chrome 将在这些广告的显示位置上显示一个灰框。在这种情况下,恶意广告将无法对用户造成伤害。不过用户可以点击灰框,并选择“Run this time”运行被Chrome 拦截的广告。
Adobe Flash 是一个广受攻击者欢迎的目标,后者会利用这项技术的漏洞显示恶意广告和其它视频内容。当然,在 Chrome 中阻止 Flash 广告并不能从根本上解决恶意广告问题。他们可能会寻找新的方法,侵入 HTML5 广告或以其它 Flash 内容为目标。
不过,谷歌并没有提及安全方面的原因。他们声称,作出这种改变主要是为了提升 Chrome 的性能和 Web 页面的加载速度。谷歌此举引发了连锁反应,亚马逊随后也宣布停止在其网站上显示 Flash 广告,并将谷歌 Chrome 针对 Flash 广告的策略调整作为他们采取这一举措的主要原因。
另外,在 7 月份的时候,Facebook 安全部门负责人 Alex Stamos 也曾在 Twitter 上发泄他的不满:
Adobe,现在是时候宣布 Flash 的废止日期了。
此后不久,Mozilla 也宣布,其Firefox 浏览器默认将拦截Flash。而在今年早些时候,Mozilla 的Flash 替代项目 Shumway 取得了重大进展。实际上,早在 2010 年,时任苹果 CEO 乔布斯就发表了一篇反对 Flash 的宣言,解释 iOS 软件停止支持 Flash 的原因。此举曾使许多网站争相支持 Flash 替代标准,如 HTML5。
按照 Digiday 的说法,在线广告行业希望放弃 Flash,转向 HTML5。美国互动广告局(IAB)发布了一份新的广告格式规范草案。Aaron Wood 是 IAB Display Creative Working Group 的联合主席,他说:
HTML5 正快速变成创建可以跨多种屏幕工作的、有吸引力的广告的首选方案。为此,IAB 科技实验室召集了一组科技带头人,以期建立总的指导方针,描述 HTML5 整合之路。
感谢龙永昕对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。
评论