谷歌广告彻底放弃 Flash,100% 转向 HTML5

  • James Chesters
  • 谢丽

2016 年 2 月 14 日

话题:GoogleHTML5语言 & 开发

随着谷歌宣布 Google Display Network 将很快停止运行 Flash 广告,Adobe Flash 漫长而痛苦的消亡过程还在继续。

AdWords Google+ 页面上分享的“谷歌展示广告将 100% 转向 HTML5”的博文中,谷歌表示“为了让更多的人在更多的设备上获得更好的浏览体验,Google Display Network 和 DoubleClick Digital Marketing 现在将 100% 转向 HTML5。”

从 2016 年 6 月 30 日开始,AdWords 和 DoubleClick 将不再允许使用 Flash 构建的广告上传。自 2017 年 1 月 2 日开始,Flash 广告将既不能在 Google Display Network 上运行,也不能通过 DoubleClick 运行。谷歌将继续向广告商提供 AdWords 帮助,帮助他们过渡到 HTML5。

这一变化还影响到了谷歌的 Flash 转 HTML5 工具Swiffy,自 2016 年 7 月开始,将没有新的广告使用该工具转换。谷歌建议用户访问 AdWords 帮助页面获取更多将 Flash 广告转换为 HTML5 广告的资源信息。

大多数社区都没有对谷歌的新闻表示太大的吃惊,许多评论者对谷歌的声明表示欢迎。

Flash 的未来饱受质疑已经有段时间了。2015 年,InfoQ曾报导过,随着 Adobe 发布两个重大漏洞的声明,Mozilla 在 Firefox 中“默认”屏蔽了 Flash。而 InfoQ 的研究文章“Flash 备受责难:您只使用 HTML5/JavaScript 吗?”中,HTML5 获得的相关性评分为 89%,而 Adobe Flash 的相关性评分不足 50%。

显然,Adobe 也促进了 Flash 的终结,该公司在 2015 年年底宣布将 Flash Professional 更名为 Animate CC,以表明其将更加专注于 HTML5。

2015 年 11 月,Adobe 高级产品营销经理 Rich Lee写道,在使用 Flash Professional 创建的内容中,有超过三分之一的使用了 HTML5。Lee 表示,“由于 HTML5 的出现以及利用 Web 标准动画的需求”,该工具在过去几年中已经完全重写,“以便包含原生 HTML5 Canvas 和 WebGL 支持”。

在 2016 年 2 月 8 日确认 Animate CC 发布的博文“Animate CC 来了”中,Lee 表示,除名字发生变化之外,Animate 是该公司“迄今为止最重大的发布”之一。

此次发布与谷歌 AdWords 的声明同时发生,这似乎不是一种巧合。Animate 的主要特性包括“支持 HTML5 Canvas 模板并允许开发人员使用任何代码编辑器定制(比如,开发人员可以增加脚本用于 Doubleclick 或 AOL 跟踪)以及支持 Typekit 与 HTML5 Canvas 文档集成。”

Animate CC 其他的改进和更新还包括使用最新版本的 Combined CreateJS 库取代了先前版本中使用的专用库。Adobe 表示,这一变化的目的是减少来自已发布的 HTML5 Canvas 输出的服务器调用次数,以便提升性能。

Animate 还增强了 HTML5 Spritesheet UI,Spritesheet tab 对 PNG 和 JPEG 设置提供了单独的控制,可以启用或禁止。Animate 内容还可以从 ActionScript、WebGL 或 HTML5 Canvas 中导入到 OAM(.oam)动画插件文件。

读者可以点击这里查看 Animate CC 所有新增特性的列表。

Adobe Flash 运行时路线图上最近的更新是 2015 年 3 月,目前 Adobe 没有就 Flash 的未来提供任何更近的信息。

查看英文原文:Google Drops Flash to go 100% HTML5 for Ads

GoogleHTML5语言 & 开发