2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

可将 ActionScript 字节码转换为 HTML 5 的 Greystripe:Flash 广告有望出现在 iPhone/iPad 上

  • 2010-06-21
  • 本文字数:1119 字

    阅读完需:约 4 分钟

Greystripe宣布他们将与 Adobe 合作来为 Android、iPhone 和其他的移动 Web 平台提供富媒体、交互式的广告解决方案。其技术可以将 Flash 广告转换为 HTML 5,目标是 iPhone 等不支持 Flash 插件的移动设备。

公司的此次声明刚好在 Apple 宣布其 iAds 之后,但却采取了完全不同的方式

我们的广告解决方案可与 Apple 最近宣布的 iAds 相提并论,但与 iAds 不同的是,该方案需要使用 Adobe® Flash®的授权工具,价位也非常低,既有可展开的 banner 条形式,也有整屏形式。由于 Flash 是开发富媒体数字广告的标准,品牌广告商和数字媒体可以通过这些解决方案实现对广告开发的完全控制,通过保留现有的工作流并且支持 HTML 5 来降低成本,这样广告商就可以触及到所有主流的桌面与移动平台,降低了广告概念诞生与发布之间的时间延迟。

由于关于该平台的信息较少,因此InfoQ 就产品的技术方面与Greystripe 的代表进行了一次交流:

InfoQ:能否向那些想要使用该平台的开发者介绍一下开发流程?这是设计工作还是开发工作呢?

Greystripe:我们认为广告应由富于创造力的设计人员而非开发人员完成。在我们的工作流中,富于创造力的媒体机构按照他们习惯的方式创建 Flash 广告。平台会在必要的情况下转换 Flash 文件(swf 格式)以便在设备上呈现出来。

InfoQ:你会在某一时刻转换 ActionScript 和 JavaScript 么?是一条命令接着一条命令地转还是先构建出完整的抽象语法树并对其优化呢,就像 GWT 将 Java 转换为 JavaScript 那样?

Greystripe:富有创造力的媒体机构将二机制的 swf 文件提供给我们,而不是 fla 源文件。我们的转换层操纵 ActionScript 字节码,而不是 ActionScript 源代码,因此它并不会使用 AST。我们会重新装配 ActionScript 字节码并将其重新编译为 Javascript 源代码。比如说,低层分支的 Actionscript 字节码序列会被恰当地编译为 Javascript 的 if/while/for 源代码语句。

InfoQ:你们的平台只能用于 Safari 么,会为所有浏览器提供兼容层么?

Greystripe:我们目前的计划是支持移动 Safari,因为只有它没有(或者说近期不会)提供原生的 Flash 支持。我们会在未来考虑其他浏览器。

InfoQ:那有什么限制么?

Greystripe:对 Flash 的支持有些限制,但根据我们过去两年的经验来看,这些支持涵盖了大多数广告内容。从高层次来看,这种限制类似于 Flash Lite 和完整的 Flash 之间的区别。

InfoQ:如何处理视频、音频等内容呢?

Greystripe:在预处理阶段抽取出音频和视频,然后使用原生的 HTML 5 媒体控件进行渲染。

感兴趣的读者可以在 InfoQ 上找到关于 ** HTML 5 Flash 的更多信息。**

查看英文原文: Greystripe Transcodes ActionScript Bytecode to HTML 5, making Flash Ads Available on the iPhone/iPad

2010-06-21 09:101874
用户头像

发布了 88 篇内容, 共 272.7 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

甲方日常 37

句子

工作 随笔杂谈 日常

政府和企业如何认识到区块链的好处

CECBC

比特币 区块链

化身“监工”的AI,我们该如何相处?

脑极体

科大讯飞开发者大赛:首届X光安检图像识别挑战赛结果出炉

Talk A.I.

食堂就餐卡系统设计

Jack

架构设计

架构师训练营 - 第一周学习总结

joshuamai

惠普中国(HPE)技术总监教你如何做个“火影般”的“架构师”

Java架构师迁哥

Java 程序员 架构

极客时间 - 架构师一期 - 第五周作业

_

极客大学架构师训练营 第五周

架构师训练营第 1 期第五周总结

Leo乐

极客大学架构师训练营

世界上最难的5种编程语言

艾小仙

编程语言 编译 esolang

极客大学架构师训练营2期第一周 作业

渡江卿

c++nullptr(空指针常量)、constexpr(常量表达式)

良知犹存

c++

这本书可能是给用户最好的礼物——专栏《软件交付那些事儿》上线

刘华Kenneth

什么! 你还在使用 if (xxx != null)做NullPointerException判断?

刘超

Java Optional

区块链技术本质再认知

CECBC

区块链 大数据

架构师训练营第一期 - 第五周课后 - 作业二

极客大学架构师训练营

第五周总结

_

架构师一期 架构师第五周总结

第一周学习总结

Griffenliu

架构训练营第一周学习总结

Jack

《我想进大厂》之Dubbo普普通通9问

艾小仙

Java dubbo RPC HTTP

知识视频创作者何去何从,百度给出解答

脑极体

架构师训练营第一周总结

小兵

架构师训练营1期第5周作业--一致性哈希算法

木头发芽

架构师训练营第五周作业

吴传禹

极客大学架构师训练营

架构师训练营第一周学习总结

韩儿

《我想进大厂》之JVM夺命连环10问

艾小仙

Java 编程语言 JVM jvm调优

食堂就餐系统UML图

小兵

成为架构师 - 架构师训练营第01周

陈永龙Vincent

数字货币可能重构全球货币体系

CECBC

数字货币 金融

架构师训练营第一期 - 第周五课后 - 作业一

极客大学架构师训练营

前端更应懂产品

执鸢者

产品 腾讯 大前端

可将ActionScript字节码转换为HTML 5的Greystripe:Flash广告有望出现在iPhone/iPad上_架构_Dio Synodinos_InfoQ精选文章