在Adobe MAX 2011开发者大会上,Adobe系统公司明确了其技术战略:Flash平台与HTML5并非竞争关系,而是能够协同工作的技术组合。该公司副总裁兼平台总经理Danny Winokur强调,Adobe Flash与HTML5可以携手为用户提供更丰富的网络体验。
HTML5的适用场景
根据Adobe官方指南,在以下场景中优先选择HTML5:
企业级商业应用
HTML5已足够成熟,能够为典型的企业业务应用提供完善的功能支持。无障碍访问需求
在支持障碍用户访问方面,HTML5已经超越了Flash的技术能力。搜索引擎优化
对于需要通过屏幕阅读器或搜索引擎访问的文本内容,HTML5具有天然优势。标准网站建设
HTML5已成为现代网站设计的标准技术。社交应用程序
虽然Flash能开发更丰富的内容,但HTML5在社交应用开发方面表现更佳。品牌推广网站
HTML5非常适合创建专注于产品推广的品牌展示网站。
Flash的技术优势
在以下领域,Flash仍然是首选方案:
高端娱乐场所
Flash是Web和设备端高端娱乐应用的理想平台。3D游戏开发
对于需要高质量多媒体内容和3D游戏的场景,Flash优势明显。影院级视频播放
Flash在视频播放领域有着长期的技术积累和稳定性。数字版权管理
需要DRM保护的内容,Flash提供最完善的防盗版解决方案。快速上市需求
使用Flash开发能够加快产品上市速度,实现更快的投资回报。面向对象编程
对于需要充分利用开发者计算机科学背景的项目,Flash是理想选择。
原生代码的应用场景
在以下情况下应考虑使用原生开发:
性能要求极高
对性能有严格要求的系统,原生应用程序能够提供更快的运行速度。用户体验一致性
原生应用能够为不同平台提供更加统一的外观和体验。
技术融合的未来趋势
Adobe同时宣布,最新版本的Flash 11和AIR 3将为开发者和用户带来更强大的功能。此外,通过收购Nitobi公司及其PhoneGap框架,Adobe进一步强化了在跨平台移动开发领域的能力。Winokur表示,没有一种技术能够适用于所有项目,开发者应根据具体需求在HTML5、Flash或其他技术中做出明智选择。
正如EffectiveUI公司高级软件开发人员RJ欧文所言,技术选型应该基于项目需求而非技术偏好。这种务实的态度正是当前网站开发领域最需要的技术决策思路。
本文基于Adobe官方技术指南,为山东网站设计公司及开发者提供专业的技术选型参考。


网站品牌策划:深度行业分析+用户画像定位,制定差异化品牌策略

