English 中文(简体)
Shockwave、Flash和Flex之间有什么区别?
原标题:
  • 时间:2008-12-09 16:57:42
  •  标签:

它们是同一件事吗?如果不是,有什么区别?

最佳回答

Adobe Shockwave是一种媒体播放器(由Macromedia公司以前开发),可用于运行Adobe Director应用程序(通常作为插件在Web浏览器中)。它已经被Adobe Flash(也由Macromedia公司最初开发)所代替。据我所知,Flash最初只是Shockwave的新颖版本,通常被称为Shockwave Flash(这就是它变得令人困惑的地方)。这就是为什么大多数Flash对象都有SWF扩展名的原因。

Flex是在Flash之上构建的,旨在简化Flash的一些方面。把Flex看作是Flash的工具包(类似于Qt和GTK)。

问题回答

添加一点:最初,Shockwave播放器是用于CD-ROM接口等重型播放器,而Flash是用于基于Web的接口的轻型播放器。尽管如今SW并不那么流行,但这仍然基本属实-在功能上,Shockwave“取代”了Flash,因为它可以播放Flash内容,以及完成Flash无法完成的事情(例如呈现硬件加速的3D)。

话虽如此,尽管功能列表不同,Flash和Shockwave是等效技术。它们都是可以独立运行或作为浏览器插件运行的内容播放器。

有关Flex的更多信息,请参见这个相似的问题





相关问题
热门标签