- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flash简史
互联网发展的初期,网页一直是静态的。直到1995年Sun公司开发出Java程序设计语言。
Java语言能让程序设计人员创建Applet(应用小程序),这些Applet能从服务器下载到浏览器上并在用户端计算机上运行。程序设计人员于是利用Applet编制了能够调用图片和声音的多媒体应用小程序,并推出一些经典的Java特效,如水面倒影、飘雪、滚动字幕等。
不过,Java作为一种程序设计语言,要想真正精通它并不容易。而且通过编写代码来生成动画,也无法让设计人员充分地发挥他们天才的想象力,于是Flash应运而生了。Flash是一种交互式矢量多媒体技术,它的前身Future Splash是早期网上流行的矢量动画插件。
Macromedia公司收购了Future Splash后,将其改名为 Flash 2,并于1998年推出了Flash 3。但和其他新生事物一样,虽然Flash 3具备独特的2D网页多媒体技术及交互式的编程功能,但在一开始并没有引起人们更多的关注。
1999年7月,Flash 4正式推出,由于它的动画制作与脚本编程得到了较大的加强,于是在短短的一年时间里得到了迅猛的发展:Flash动画不仅被网页制作者广泛地应用于交互式网页的制作,而且由于它能全面表达一个明确的主题、完成一项完整的商业功能,因此也被广告制作等综合性应用领域所接纳。
2000年9月,Flash 5正式推出。它在操作界面上向Director等大型多媒体制作工具看齐,把矢量图的精确性和灵活性与位图、声音、动画和高级交互性融合在一起,让使用者能创作出极具吸引力的网页。并提供了直接导入Macromedia 公司的图像处理软件Freehand和Fireworks制作的图像的功能;提供了功能强大的开发工具(包括紧密集成的Generator),使用户可以创建高级的网站和网络应用;采用新的JavaScript(如syntax动作脚本文字编辑器、Debugger和Smart Clips)来制作复杂的网络程序,全面支持XML等新技术。
2002年3月,Flash MX(Flash 6)终于发布了,它将作为全新的Macromedia MX战略计划的急先锋。Flash MX提供了一个Macromedia叫做富客户(rich client)的东西,一个在内容、通信以及应用程序上的高度继承的瘦客户(thin-client)环境。Flash 5 还仅仅具有在现有的Web页面上整合多媒体元素的功能,而在新的版本中,Flash的功能得到极大的扩展,可以用它创建完整的动态站点,从内容显示到数据库连通,以及视频调试,带来的结果是空前的,Flash的整合多媒体编著的能力,已经接近原有的网站标准。2003年8月Macromedia 推出了Flash MX 2004,其播放器的版本被命名为 Flash Player 7。Flash MX 2004增加了许多新的功能: A、对移动设备和手机、Pocket PC的支持(以及像素字体的清晰显示); B、Flash Player 运行时性能提高了 2 至 5 倍; C、对HTML文本中内嵌图像和swf(swf中的独立swf)的支持; D、FLV外部视频的支持(与QuickTime的集成); E、对Adobe PDF及其它文档的支持; F、基于屏幕的可视开发环境; G、可视编程环境; H、高级可控制外观组件支持; I、数据绑定; J、Web 服务和 XML 的预建数据连接器; K、项目管理功能; L、源代码控制系统; M、其它 同时开始了对Flash本身制作软件的控制和插件开放JSFL(Macromedia Flash javascript API),Macromedia无疑在开始调动Internet上Flasher们的巨大力量和集体智慧。?Flash的发展方向
Flash被称为是“最为灵活的前台”,由于其独特的时间片段分割(TimeLine)和重组(MC嵌套)技术,结合ActionScitp的对象和流程控制,使得在灵活的界面设计和动画设计成为可能,同时它也是最为小巧的前台。Flash具有跨平台的特性(这点和Java一样),所以无论你处于处于何种平台,只要你安装了支持的Flash Player,就可以保证它们的最终显示效果的一致,而不必像在以前的网页设计中那样为IE或NetSpace各设计一个版本。同Java一样,它有很强的可移植性。最新的Flash还具有的手机支持功能,可以让用户为自已的手机设计喜爱的功能。当然首先必需要有支持Flash的手机,同时它还可以应用于Pocket PC。那么,Flash可能的发展方向究竟如何?
1、应用程序开发:由于其独特的跨平台特性、灵活的界面控制以及多媒体特性的
文档评论(0)