• 保存到桌面加入收藏设为首页
服务器技术

HTML5 VS.Flash:Adobe面向何方?

时间:2016-07-05 10:40:06   作者:老谭   来源:IDCSPED   阅读:3993   评论:0
内容摘要:看来去年Adobe就要转向HTML5并且将其整合入产品战略中。在本次Adobe开发者大会(MAX)上,演讲者Lee Brimelow尝试向开发者阐述公司的HTML5战略,尤其是HTML5在桌面以及移动平台上和Flash以及Flex的竞争。Adobe Illustrator,Adobe的旗舰级产品之一,最近也拥有了HTM...

看来去年Adobe就要转向HTML5并且将其整合入产品战略中。在本次Adobe开发者大会(MAX)上,演讲者Lee Brimelow尝试向开发者阐述公司的HTML5战略,尤其是HTML5在桌面以及移动平台上和Flash以及Flex的竞争。

Adobe Illustrator,Adobe的旗舰级产品之一,最近也拥有了HTML5扩展包。它提供了对HTML5和CSS3的基本支持,并且扩展了SVG能力以及可以协助开发者设计web和设备内容:

Illustrator的HTML5扩展包提供的特性能够帮助用户利用HTML5、CSS3、SVG和Canvas的最新特性来支持多屏幕多分 辨率开发。SVG和Canvas的强化同时也简化了交互式网页的开发。在数据驱动的web工作流中,用户也同样可以通过生成dynamic vector art来使用Illustrator创建web widgets。并且可以将数据从Illustrator Appearance Panel导出到CSS3,在不同的开发者之间交换。

同时Dreamweaver CS5也能够支持HTML5,最开始只是通过插件支持,臣兜11.0.3之后开始提供原生支持。这次升级能够原生支持新的HTML5结构化元素以及最新 浏览器支持的CSS3属性。众多新特性的其中一个便是多屏预览面板,这个特性能够显示三种不同的分辨率下的页面效果,例如桌面显示器,平板设备和移动手 机。它允许你使用CSS3 media query在不同的设备上使用不同的样式表,这样页面在不同平台上的渲染效果都能够令人满意。

InfoQ曾经报道过,在Adobe MAX上,Adobe发布了一个HTML5动画效果的IDE预览版。 这个开发代号叫Edge的IDE使用的是WebKit渲染引擎来预览动画效果,也能够提供和Dreamweaver类似的源码编辑功能。Edge的UI和 其他Adobe工具的风格类似,但是Flash开发者会更加熟悉一些。在内部结构中,Edge使用jQuery和CSS来管理demo内部渐变的过渡,貌 似也是同样使用了jQuery UI和Easing插件。

不仅如此,在Adobe MAX上,平台的宣传者Lee Brimelow还做了时长为一个小时的讲演揭示了大量有用的信息,例如Adobe对HTML5的看法以及和Flash、Flex的关系。 他说,当年iPhone没有Flash支持,这并不是大问题,他能够理解关于这个决定的一些不同意见,但是iPad没有Flash支持就相当令人失望了。 而且我们也意识到了“这有足够的动力来完成这个”。Lee也代表他自己表达了对于iPhone新的许可证协议的失望,它并不允许第三方开发工具。这也事实 上宣布了Adobe的CS5套件是不可能将Flash引入iPhone了。在他的演讲中,Lee也提到了“HTML5并不是Flash的竞争者或者替代 品。你可以在浏览器中完成标准制定的每一件事情,但是如e你需要做得更多,那么这就是需要Flash的时候了”。

虽然Lee说“HTML是Web的基础,你不可能违逆”,但是现在仍然太早下结论,因为“60%的用户仍然不能查看HTML5内容”。他接着提供了一些论点,指出从浏览器市场占用率的角度来看,HTML5仍然没e被广泛接受。

在列举了HTML5的一些经常被错误引用的信息之后,Lee给出了他自己的理解,他强调Adobe将大量精力投入到HTML5工具上,并且敦促 开发者开始学习HTML5,尤其是Flash开发者。至于视频播放,现在仍然是Flash的强项,但是Lee建议如果你需要获得最广泛的观众群,e么最好 能够同时支持Flash和HTMl5视频播放。他没有特意提到iPhone和iPad,但是其他的移动设备平台也缺乏Flash支持。话虽如此,他重申了 他坚信“Flash能够提供更好的视频”,不仅仅在特性支持方面,还包括视频质量,所以它不应该只是一个备选方案,而应该是首选。

Lee最后解释了Adobe的对移动Web和Flash应该如何成为移动平台的一部分的观点。虽然Flash应该被小心使用,因为它并不是普适 的,而且现存Flash桌面内容可能不适合移动设备。他也建议对特定应用来说,AIR是正确的选择,而且根据你选择的特性,很多时候你将能够得到原生的< 用。

这仅仅只是Lee的一家之言,通过Adobe最近的动作和Lee在Adobe MAX上的讲话来看,我们应该能够期望Adobe将会更深入地进入到HTML5中,而且会在产品线中提供更广泛的支持。看起来Adobe希望Flash成 为HTML5的一个补充产品,而且将精力放在视频和移动平台上。在这些应<场景下,Flash已经被证明了它要比HTML5的产品要优秀得多。

原文链接:http://www.infoq.com/cn/news/2010/11/html5-flash-flex-adobe

相关阅读:

参加IE9开发大赛 赢取现金大奖

微软最顶级平台技术会议PDC10全程视频播放

Microsoft Web平台——优秀项目展示

Windows Phone 7 MSDN开发中心

微软Web平台优秀项目精选推荐:

世界顶级论坛、社区程序:bbsmax论坛

世界上荡蟮淖猿性夭┛凸ぞ撸篧ordPress

架站必备之开源内容管理系统(CMS):Joomla!

快速构建Web程序之内容管理系统:Umbraco CMS

开放源代码ASP.NET博客项目:BlogEngine.NET

专门构建Web课程的学习管理系统(LMS):Moodle

快速构建动态公众网站的内容管理系统:Acquia Drupal

构建、管理和共享wiki的开源系统:ScrewTurn Wiki 3.0  

基于Microsoft ASP.NET构建网站的开源框架:DotNetNuke® Community Edition


IDCsped 提供最新的IT互联网资讯,本着分享传播的宗旨,我们希望能帮助更多人了解需要的信息!

部分文章转载自互联网、部分是IDCsped原创文章,如果转载,请注明出处:www.idcsped.com !
微信号:13430280788  欢迎加微信交流!

标签:iPhone  浏览器  dynamic  显示器  分辨率  
相关评论

销售电话:13430280788

Copyright © 2012-2017 | www.idcsped.com 版权所有

  粤公网安备 44010502001126号  粤ICP备12006439号-1