Adobe别无选择地拥抱HTML5

随着Flash让位给开放技术,Adobe正在重新调整工具以支持新的开发者现实

有时如果你不能击败他们,最好加入他们。拍摄Adobe在HTML5空间中的表现,尽管基于标准的HTML5背后的势头为Adobe自己的Flash Internet插件技术提出了严峻的挑战。

Adobe的Flash已经被用于在网络上展示视频和多媒体。但这项技术是专有的,并利用了Adobe自己的ActionScript编程语言。使用HTML5,开发人员可以只使用开放的JavaScript语言、层叠样式表(CSS),当然还有HTML来构建应用程序。HTML5“家族”拥有一系列规范,包括CSS3、Canvas 2D标签和WebSockets,用于浏览器间的通信。

[见InfoWorld首先看看用于HTML5开发的Adobe Edge.|请参阅InfoWorld的特殊方法PDF报告,“HTML5 Megaguide Deep Dive|订阅InfoWorld开发世界通讯浏览有关软件开发的最新新闻和见解。]

显示它可以在HTML5竞技场中播放,Adobe不仅丢弃了Flash Player的移动版本的开发支持HTML5和Adobe的AIR但同时也致力于CSS的添加和HTML5的推广工具。

该公司正在开发Adobe Edge这是一个使用网络标准创建动画内容的工具,Adobe开发人员的传道者保罗·特拉尼(Paul Trani)说。Edge使用HTML5, CSS3和JavaScript。Adobe还在Dreamweaver、Fireworks和Illustrator工具中支持HTML5功能。此外,Adobe的PhoneGap和PhoneGap Build支持使用HTML5和JavaScript构建跨平台移动应用程序。

凭借其HTML5的拥抱,Adobe正在识别市场现实。“我们意识到了Web标准背后的势头,”Trani说。Adobe甚至雇用人们在Web标准项目上工作,并正在考虑提供将ActionScript转换为JavaScript的工具。Adobe的笨蛋项目,同时,是关于转换艺术作品包含在Flash专业的文件到HTML。

一位开发者称赞Adobe对HTML5的拥抱。“通过SEO(搜索引擎优化),Flash总是会给网站带来问题,”Digital Mark Studios的开发人员沙尔•马拉奇说。Digital Mark Studios是一家专门从事定制网站开发的网站设计和开发公司。“如果Flash元素中有某些内容,搜索引擎就不会搜索出来。”

另一位使用Flash的开发者理解Adobe对HTML5的反应。“虽然他们的许多内容都与Flash有关,但这并不是他们赚钱的地方。他们靠销售工具赚钱,”从事移动和富互联网应用设计的Digital Showcase的开发者艾伦•格鲁斯科夫(Alan Gruskoff)说。“他们出卖了闪电侠。”

Adobe推动HTML5的CSS改进Adobe已经提出将其CSS区域和CSS着色器作为标准,由监管HTML5和CSS的万维网联盟(W3C)采用。“CSS区域可以让你再流内容,而着色器基本上采取任何类型的Web标准内容,并使其显示为位图数据,所以你可以操纵它,”特拉尼说。通过CSS区域和CSS着色器,Adobe正在利用其Flash经验来支持CSS。

材质,根据官方的建议提交给W3C 10月下旬,是“本质上是一个小程序,它提供了一个特殊效应(如变形、模糊或旋转效应)和控制其行为的输入参数(如的变形量、模糊或旋转)。”着色器在动画过渡和补充规范(如CSS动画、CSS过渡和SVG动画)的上下文中很有用。Adobe表示,CSS区域能够构建复杂的、类似于杂志的CSS布局。

Flash仍然支持尽管Adobe采取了HTML5策略,但Flash并没有消失,开发者Ruskoff说道:“那些说‘Flash死了,HTML5规则’的狂热粉丝,你知道他们是在不了解现实世界的情况下说这些话的。”他指出,HTML5甚至还没有被批准,尽管它的草案已经被各大桌面和移动浏览器采用。

ACE指标的开发人员Tom Bray表示,Javascript代表了HTML5领域的最大差距,它为广告商提供了一个按需Adobe Flex的应用程序,以便衡量电视广告的有效性。这就是为什么他喜欢使用Flash:“[Flash's] ActionScript是一种漂亮的语言,基于与JavaScript相同的标准...... ActionScript 3是更成熟的面向对象的编程语言,这是企业开发人员爱的更加成熟Flex真的希望看到生存。“

Adobe的Trani也提到了Flash的小众市场,如3D功能和游戏开发。

对于Adobe来说,在保留Flash的同时转向HTML5是有意义的——毕竟,它可以同时向两种用户销售工具。不过,随着时间的推移,似乎可以肯定HTML5将在闪光灯褪色时增长

这个故事, ”Adobe别无选择地拥抱HTML5,最初发表于InfoWorld.com.遵循最新的发展编程在infoworld.com。对于商业技术新闻的最新发展,请遵循Twitter上的Infoworld.com.

阅读更多关于HTML5的更多信息在InfoWorld的HTML5频道。

这个故事,“Adobe的HTML5的无选择拥抱”最初是发表的信息世界

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn评论是最重要的主题。

版权©2011Raybet2

SD-WAN采购商指南:要询问供应商(和您自己)的关键问题