请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 824|回复: 25

[技术相关] Flash究竟“闪”了什么?--纪念逝去的洋葱皮动画 [复制链接]

suypower 楼主
帖子
50
体力
116
威望
2
居住地
江苏省 南京市
发表于 2007-12-13 16:32:47 |显示全部楼层
Flash究竟“闪”了什么? --纪念逝去的洋葱皮动画

首先请看一段英文诗歌,诗歌的内容是:

import mx.transitions.*;

import mx.transitions.easing.*;

r = 50;

this.createEmptyMovieClip("plan_point", 1);

var plan_Object:Object = this.plan_point;

plan_Object.moveTo(100+50, 100);

plan_Object.lineStyle(1, 0x000000, 20);

plan_Object.beginFill(0xff0000, 80);

for (cir=0; cir<361; cir++) {

       plan_Object.lineTo(100+r*Math.cos(cir*Math.PI/180), 100+r*Math.sin(cir*Math.PI/180));

}

plan_Object.endFill();

winMove = new Tween(plan_Object, '_x', Back.easeOut, plan_Object._x, 400, 3, true);



从上面这些英文和数字组成的文章中,你看出了什么?

它其实是:




它同时也是10年间,flash真正的变化。

每个闪客都熟悉的历史中,1997年的flash有3个意义:

1)      FLASH英文本意为“闪光”;

2)      它是全球流行的电脑动画设计软件;

3)      它代表用上述软件制作的流行于网络的动画作品。Flash是一种交互式矢量多媒体技术,他的前身是Futureplash,早期网上流行的矢量动画插件。后来由于Macromedia公司收购了Future Splash以后便将其改名为 Flash2。到现在网上已经有成千上万个Flash站点,著名的如Macromedia专门ShockRave站点,全部采用了Shockwave Flash 和Director。可以说Flash已经渐渐成为交互式知量的标准,未来网页的一大主流。



97年的flash是惊艳的,为死气沉沉的web带来了更多的炫丽,很多传统的动画设计师蜂拥而至,学习flash。因为flash简单的操作模式,快速的生成效率,成为动画设计的热门。



如果说用文字来叙述绘画是人类的进步,flash的发展也延续了这一传统。



98年的flash 3.0里面出现了一种新的元素:actionscript,这时的actionscript只是帮助设计师们用来控制场景中的组件谁停谁动,flash依然是基于设计的动画软件。



随之B/S软件系统结构的崛起和风靡,flash的掌舵者似乎意识到如果应用系统的界面可以像动画一样活灵活现,那是多么美妙的一件事情。但是,一贯以洋葱皮为代表的动画制作软件flash想入侵B/S系统架构的前台界面领域是艰难的。



设计,程序,这两者有什么联系?或者说你可以用什么把这两者联系起来?笔者粗漏的认为,设计是一个方向,而程序是这个方向的交通工具。

无论是一个网站还是一个b/s结构的系统,人们总能画出很棒的设计图,利用photoshop或者firework这样的图形工具,可以很容易实现这些设计。但是如何为这样的应用中添加哪些图画中看不到的效果,是很多公司个人都均为烦恼的事情。



人们想了很多办法来解决这一难题。GIF动画,利用画面的一帧帧的播放来实现“动”的效果。flash:不用多说,我们属性的动画制作利器。JavaSript:一个奇妙的语言,确切的说它是一个告诉网页的元素如何运动、变化的程序语言(笔者的概括,纯属拙见)。



GIF死了,因为有了flash。很快,flash以流畅的动画效果和简单的制作工序基本吞噬了gif的地位。



Flash活下来了,却不因为它强大的动画能力。



随着科技的发展,人们对所有的东西要求都在变高,对“美”的要求更是亦然。各种动画效果的制作工具,层出不穷,效果远远的超越了flash那可怜的洋葱皮。互联网的泡沫,人们对互联网的热情已经冷却,人们再也不会为在网络上看到一个感人的flash mv而掏钱的时候,Marcomedia并非浪得虚名,随即在Flash MX加入“组件”概念,什么是组件?就是我们在网页浏览时候看到的文本框、下拉框等等这些东西的集合,我们不得不承认flash的洋葱皮已经走到了尽头……




“JS can do this”

这是我的一位同事经常对着我的flash作品所说有的话。



是的,现在的flash正在做着js做的事情,甚至是早已不做的事情。请看上面的ext界面,这是纯js“写”成的的原型界面,它的效果已经超越了现在很多用flex甚至flash开发的系统界面。

当js的程序员们开始进行RIA的时候。flash们还在研究如何使“”变成“”。



如果说js程序员的已经可以在一个画面用文字来描红,那现在的flash还是在一张白纸上用文字画画。可惜,从flash中来的界面却再也没有突破ext的佳作。以前的flash,一个闪烁可以傲视群雄。现在的flash,人家可以随便对着你说“I can do this”这不得不说是一种悲哀。



悲哀中,flash仍然继续发展着。以前,flasher们会研究如何使一个“圆”更加美丽。而今,flash却变成了如何让描述画圆的文字更加可靠、安全,更加程序规范化。



大量的传统程序员借着actionscript的发展登陆了flash这个全新的程序平台,做出越来越多的flash版本的ext。最后连adobe都觉得这样太辛苦,直接出了一个flex平台,这样连费心如何使“”变成“”的步骤的省略了。



ActionScript成为了一个新的王者,flash只剩下一个界面若干年不变外壳,发布一个swf格式的系统形成了潮流。



ext的到来,让我们看到了js的实力,看到了它可以为RIA创作的无限可能。当人们为flash 9的到来而欢呼,为Actionscript3的到来而欢呼的时候,可能更多的是因为flash彻底的变成了一个带有比较方便的动画能力的JS吧。



10年前,flash“闪”了,闪出了互联网美丽的火花。

10年后的今天,flash“闪”了,留下了对RIA的展望。



那一夜,所有人都为你失眠。那一跃,化作经典。那一页,只能遗憾写下纪念,你的泪让世界从此无眠……

转自:http:/blog.sina.com.cn/timedrive
西部数码顶级域名注册商39元抢注!

有点累

银牌会员 手机认证 

帖子
422
体力
1440
威望
0
居住地
湖北省 武汉市
发表于 2007-12-13 16:45:03 |显示全部楼层
发错版块了吧哥们
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

帖子
109
体力
445
威望
1
居住地
河南省 郑州市
发表于 2007-12-13 16:46:53 |显示全部楼层
分析的不错,可惜俺已经2年没玩flash啦,as2都没学深入
俺就是传说中的冒烟

使用道具 举报

suypower 楼主
帖子
50
体力
116
威望
2
居住地
江苏省 南京市
发表于 2007-12-13 16:48:14 |显示全部楼层
呵呵,这不是flash的技术文章,可以勉强算作前台技术的交流吧。如果版主觉得有误,请帮助专版,万分感谢。

使用道具 举报

zeq222 
帖子
105
体力
458
威望
0
居住地
北京市 石景山区
发表于 2007-12-13 17:33:30 |显示全部楼层
哎!对flash有种说不清的感情,高中时候网吧内通宵学习flash,花了不知道多久终于搞出了个小球运动,当时激动了有三天之久,那种兴奋和快乐现在偶尔还能体会到。后来上了个破大学报的是计算机网络,结果毕业前竟然凭借一两个破mv找了份工作,快两年了,工作换了几家,职业也从最初的理想要做flash动画到现在只为混口饭吃的网页制作。

    每家公司似乎对flash都很喜欢,但每家又都有着不同的需求,从刚开始的广告条banner、引导页、fms视频录制与播放、与后台程序的数据传输、到现在偶尔才能摸一次flash的小广告制作。感觉自己是在河滩散步一样,回头看看,走过的脚印已经模糊不清了。

    有那么阵子还在迷茫当初是对flash痴迷呢?还是对这种低门槛自由DIY动画痴迷?结果就是没有想出个结果,毕竟结论不重要了。如果是后者,则现在的视频diy要比动画来的方便,不需要复杂的绘画过程,更容易利用网络素材搞出新东西,重要的是和做好动画比起来DIY视频好玩不费劲。于是玩者一部分便转向了现在流行的播客集团大军了,估计这也是flash闪光开始暗淡的一个因素吧。

   哎现在还是有事没事的往蓝色跑,不过已经不是先前那样直奔闪闪发光的flash而来,闪吧更是少去的厉害。为了生计,前台页面板块倒是隔三差五的泡泡。不过看着AS程序区倒是一直挺火,或许flash也就真是程序方面的路子走的更远点的吧!

   今天看到lz的文章,不知道触动了哪根神经,突然就有了想书写的欲望,貌似也是第一次在蓝色这么拉家常,嘿嘿!文笔差,望各位么笑哦!

[ 本帖最后由 zeq222 于 2007-12-13 17:36 编辑 ]

使用道具 举报

帖子
2981
体力
12722
威望
10
发表于 2007-12-13 18:16:22 |显示全部楼层
赞歌乎,挽歌乎?
请你不必太在乎.
君不见,韩网潮.
闪又闪不亦乐乎

使用道具 举报

白骷争宝髅气

金牌会员

帖子
1300
体力
3149
威望
73
居住地
广东省 深圳市
发表于 2007-12-13 18:24:07 |显示全部楼层
挖一坑,吃完饭写
<font color="red"><strong>!

使用道具 举报

ecma 

请叫我草履虫

银牌会员

帖子
919
体力
2275
威望
3
居住地
福建省 福州市
发表于 2007-12-13 18:26:43 |显示全部楼层
四个字:性情中人

使用道具 举报

jinni 

荣誉管理 手机认证 

帖子
10075
体力
13010
威望
166
发表于 2007-12-13 18:28:25 |显示全部楼层
文章写得不错
代表了一部分Flasher的心声
当年Flash区的斑竹自在幻想在看到AS2.0以后就已经有了这样的一种唏嘘
设计师们在Flash近几年的发展中感觉到被忽视了,被排挤了
似乎Flash在逐渐演变成了传统的开发平台而不是那个设计师自由发挥想象力的天堂了
不过我想说的是,Flash其实仍然是一款创作工具,只能说,
最近几年的升级在为设计师着想的方面很有限,相反在开发方面确是大放异彩
但我想Adobe之所以会这样决定Flash的发展方向有他的用意所在,
具体我也不想多说,涉及到公司战略的问题,牵扯到的内容太多
而且,Adobe也绝对不是忽视了设计师的存在,
一些在建的产品,比如Thermo,就是专门让设计师发挥创意的工具
所以,现在对Flash发展方向下结论还为时过早,让我们拭目以待吧
微博
莫把无知当武器

使用道具 举报

jinni 

荣誉管理 手机认证 

帖子
10075
体力
13010
威望
166
发表于 2007-12-13 18:31:48 |显示全部楼层
另外我实在不认为你列举的JS的Sample有什么说服力
建议在多去看看基于Flex/AIR的RIA应用
微博
莫把无知当武器

使用道具 举报

蓝色 

蓝蓝的闪客

管理员 手机认证 

帖子
23242
体力
39522
威望
187
居住地
湖南省 长沙市
发表于 2007-12-13 18:53:14 |显示全部楼层
flash 走的太快,设计师很难跟上。
以前让人眼前一亮的作品很多,但现在没有了,好像没有程序员的参与就不会有好作品。
而纯程序员又没有几个有设计和互动的能力。所以除非有合拍的团队,否则好作品出不来。

实际上我觉得最近几年FLASH的应用不是增加了,而是减少了,flash已经失去了快速的互动开发的便捷。变的庞大而复杂。
昨天和蓝色月光整理flash的WIKI,已经深刻的发现这点,连程序员现在也有点跟不上FLASH的变化步伐了。

蓝色理想维基:category:Flash
腾讯微博 新浪微博 网站微博 只要集中精力,五年成专家,十年成权威,十五年成世界顶尖。

使用道具 举报

水心

钻石会员

帖子
323
体力
7892
威望
5
发表于 2007-12-13 21:23:36 |显示全部楼层
2000年才开始做FLASH,距离现在,已经七年了,当时傻得可以,但也足够执着。
现在让我一帧一帧的画,恐怕头先变成两个大。
确实,变了很多啊~~~
遥远~~

使用道具 举报

mjking 

我是7Yue

荣誉管理

帖子
1454
体力
1518
威望
13
发表于 2007-12-13 22:21:55 |显示全部楼层
这是个复杂的问题,不是简单的逝去与存留的问题。如果Flash仍然停留在洋葱皮做动画和mtv的层面上,我只能说flash驱动不了它的经济体系,会和acdsee一样成为百姓软件。这个世界在讲求梦想的同时,是需要经济效应的。所以,如果你喜欢洋葱皮方式去创作mtv和动画,ok,flash仍然可以满足你。但是你会了这个,你能找到一份很好的工作么?
相反,flash/flex在mission critical的企业应用中已经越来越普及,你们没有看到,是因为你们不处在这个经济生态系统中。你相信SAP用flash和flex构造其ERP系统的dashboard么,你相信adobe公司的flash在企业应用中增长每年是三倍的速度么,你又相信浙大居然有一个几乎上百人的团队在通过flex和soa系统为国际金融行业客户提供UI定制么?如果你不相信,我现在已经告诉你。你有2个选择,第一,仍然用flash自由的创建洋葱皮动画,这是设计师的梦想。第二,你也可以寻找某种途径,通过flash和flex进入SOA的表现层体系,为你来创收。如果你2个都不喜欢,那为什么要谈flash呢?

最后提一句,Flash不仅仅是洋葱皮动画,也不仅仅是网站上可以闪烁的Banner,她是一个精灵。如果你喜欢上她的同时,你也难免会恨它。因为爱与恨总是交织在一起的。

[ 本帖最后由 mjking 于 2007-12-13 22:37 编辑 ]
失去执着,将一无所有。
www.7yue.com

使用道具 举报

ouko 

水星人

高级会员

帖子
1759
体力
1843
威望
0
居住地
浙江省 杭州市
发表于 2007-12-13 22:59:01 |显示全部楼层
其实楼主说的ext,在flash里就是组件而已,个人还是比较喜欢flash.不存在兼容性问题,不像js,不同的浏览器兼容程度都不一样
AI算法-_-#   dijkstra_shortest_paths

使用道具 举报

帖子
240
体力
1300
威望
0
发表于 2007-12-14 01:32:28 |显示全部楼层
原帖由 ouko 于 2007-12-13 22:59 发表
其实楼主说的ext,在flash里就是组件而已,个人还是比较喜欢flash.不存在兼容性问题,不像js,不同的浏览器兼容程度都不一样


ext是ext,flash是flash,风牛马不相及,你可能用过flash,但一定没用过ext框架。讽刺的是ext恰恰解决了兼容性问题,而且支持目前几乎所有的js库。

使用道具 举报

wjeasy 
帖子
2327
体力
2299
威望
3
居住地
山东省 泰安市
发表于 2007-12-14 08:57:34 |显示全部楼层
正在看ext,可是发现资料怎么这么少呢?而且没有带代码自动提示的编辑环境啊
我的签名被liuxinghonglei 清空了,杯具啊~~

使用道具 举报

帖子
85
体力
401
威望
0
发表于 2007-12-14 10:44:12 |显示全部楼层
flash做视频应用很简单,flash做界面可以很直观的让设计师去做,都是优点,但是相对而言图文排版就不理想了。
www.flapp.cn/blog

使用道具 举报

N个蓝色大泡泡

荣誉管理 手机认证 

帖子
19900
体力
38550
威望
203
发表于 2007-12-14 13:17:38 |显示全部楼层
请尊重多元性
twitter | 微博 | 新单位
人最想获得的是尊重 用一生学习彼此尊重

使用道具 举报

jinni 

荣誉管理 手机认证 

帖子
10075
体力
13010
威望
166
发表于 2007-12-14 14:12:02 |显示全部楼层
原帖由 POPOEVER 于 2007-12-14 13:17 发表
请尊重多元性


其实我觉得对于很多人容易产生的一个误区就是觉得Flash现在已经不是设计师的工具了
看到有人拿出一些JS GUI的框架来说事我觉得也挺费解
Flex也好,AS3也好,没有人强迫设计师去用,设计师仍然可用时间轴动画加简单的脚本做出他们想要的东西
Adobe也从来没说要淘汰时间轴动画,用Flash5可以实现的东西完全不需要Flash CS3来做,你还省去了升级电脑和软件的麻烦
正像Mjking所说,Flex/AS3/AIR等等,给了Flash新的机会,让Flash进入了企业级领域,使用Flex开发ERP系统的效率可以说非常出色
但从来也没有人剥夺设计师的权利,只不过是在开发方面的增强让很多设计师心理失衡罢了
微博
莫把无知当武器

使用道具 举报

mepine 
帖子
119
体力
486
威望
0
居住地
天津市 和平区
发表于 2007-12-14 15:02:14 |显示全部楼层
不应该抱怨Flash,而应该抱怨自己。

如果你是设计师,你应该想想我自己为什么没有用Flash做出让人耳目一新的作品?嘛叫“现在的flash正在做着js做的事情”那是你在用Flash在做着js做的事情!“设计是一个方向,而程序是这个方向的交通工具。”一点错都没有,可是别忘了,这不是一句空话!当你把Flash和js完全认为是一座山上的两只老虎那拜托尼了还是对着墙把这句话念熟了再重新看看这两个东西吧。
事实是怎么样的呢?小弟来告诉你,Flash能做js能做的事,js也能做Flash能做的一些事,注意也只是“一些”。那么我们只有“Right thing for right job”。
嘛叫“Right thing for right job”?小弟还来告诉你:
比    如    说:你做了一个“512粒子”,那个老外就不会告诉你“js can do this”;又或者你做了个皮影戏,他也不会告诉你"js can do this"。如果他这么说了,我想我的浏览器会死了先。
不过你知道为啥他老跟你说“js can do this”吗?因为我们用的还不是Microsoft Serface及同类产品。借助鼠标我们跟计算机的交互就是左右键,拖拽,滚轮(没了吧?俺也没时间数了。)要想改变这种现状还是需要UI设计师开动脑筋,不然再去问问UE?
而且,相信这已经不是新闻,Flash10的最大变化不是给程序员的而是给设计师的。

如果你是程序员,那更加规范了的体系架构怎么会遭来小小抱怨呢?我十分不解。如果Actionscript的发展是从3到1,那我想我还是会不满,可是那是不可能的。嫌麻烦?那你怎么不去抱怨汇编没有Ruby简单?

如果你是洋葱皮动画的拥护者,那么告诉你吧,你应该踏踏实实看看别人怎么用Flash做出了皮影戏的,然后想想自己怎么把洋葱皮动画发扬光大。还有,Flash在RIA的应用是天经地义的,因为RIA这个词就是MM公司看到了优秀的设计师在全Flash网站上做出的成绩而发明的(如果我没记错的话啊)。而且Flash绝对有这个能力,不是霸王硬上弓。后来的Flex就更不用说。人家比克有能力成为神,你为什么非不让人家分身呢?

如果你是RIA的信徒,那么告诉你吧,Flash不止能做RIA!!!洋葱皮动画怎么了?Flash MTV怎么了?我们就是体积小!我们就是矢量!我们就是不怕清晰度问题!我们就是播放器占有率高!rm和QuickTime就是比不了!比克分出了善良的一面成了神,难道你还不允许人家另一面也存在?你这老百姓也太贪了吧?没有了比克魔王 神就死了先不说,没了比克魔王孙悟饭也早死了,还有谁来把达尔压扁?

其实说来说去,还是把注意力集中在自己身上,想想自己能用Flash做出什么,然后做出来。比什么都强。

[ 本帖最后由 mepine 于 2007-12-14 15:14 编辑 ]

使用道具 举报

dnvpgf 

思念的眼泪

银牌会员 手机认证 

帖子
1459
体力
2876
威望
0
居住地
广东省 珠海市
发表于 2007-12-14 15:30:21 |显示全部楼层
好东西不过时,过时了就不是好东西~!~!~!
开心最好   愿与大家交个朋友

#SOS#

使用道具 举报

wlxhhr 
帖子
1180
体力
5818
威望
0
发表于 2007-12-14 15:41:12 |显示全部楼层
我记得去年luar好像也批评过adobe接手后的flash发展方向,跟楼主相似
又是一“年经”贴呀,呵呵~

十年前的flash定位就不是个专业的动画制作软件,只是个容易上手并能快速生产动画的软件,于是对于设计师来说希望他每次更新升级都能更方便快捷的实现他们想象中的动画
五年前的as1.0,2.0 定位也不是个专业的oop,只是一个能容易上手并能快速生产交互功能的语言,对于那些半设计半程序的开发者来说希望他每次更新升级都能更方便快捷的生产引人入胜的交互动画
而现在的flash,也就是adobe接手后的第一个版本,就像蓝色老大说的flash已经失去了快速的互动开发的便捷。变的庞大而复杂。为了拉拢讨好传统程序员而推出的as3,尽管团队开发效率上有了很大的提高就像7yue说的上百人来开发UI,这在as2时代根本就不敢想象。可是对于那些当初因为容易上手并快速产生引人入胜的交互动画而投身的大批个人设计师和开发者,现在的flash跟五年前的flash根本没有什么变化,于是“年经”贴就这样在flash每次更新升级时出现了...
其实作为一个靠大批设计师发家的adobe,不会放弃这些已有的资本,flash9不过是个为了整合cs3而推出的过渡性产品,真正再次令flash光芒万丈的应该是flash10 “Diesel”
看看邓老大blog里的介绍吧
http://www.dengjie.com/weblog/comments.asp?post_id=1295
再听听flash10新特性时的尖叫吧~
http://www.youtube.com/watch?v=vqMI480D668
2008,好戏还在后头~

[ 本帖最后由 wlxhhr 于 2007-12-14 16:13 编辑 ]

使用道具 举报

peter 
帖子
16
体力
120
威望
0
发表于 2007-12-14 16:48:37 |显示全部楼层
原帖由 蓝色 于 2007-12-13 18:53 发表
flash 走的太快,设计师很难跟上。
连程序员现在也有点跟不上FLASH的变化步伐了


确实,FLASH这1年多的变化让我感到好多好多要学:S

不过,FLASH并没有逝去洋葱皮动画的制作,反而新版本更加方便洋葱皮嘛。反正做洋葱皮,我选FLASH,做RIA,还是选FLASH。

使用道具 举报

草根

银牌会员

帖子
4621
体力
2423
威望
6
居住地
辽宁省 沈阳市
发表于 2007-12-14 17:42:15 |显示全部楼层
可是,现在不会AS3的flash动画设计师找工作困难了。
2

使用道具 举报

suypower 楼主
帖子
50
体力
116
威望
2
居住地
江苏省 南京市
发表于 2007-12-14 17:54:11 |显示全部楼层
呵呵,多谢诸位兄弟顶帖。首先说明一下,这不是一个怨妇贴,来抱怨这、那。这只是一个使用flash7年还仍然不称职的flasher的历程留念。也有楼上的兄弟说这是篇垃圾文,我也同意。为何?因为其实这篇文字的主要主题就在开头的两端,牢骚一下flash这几年的变迁的核心。

看了楼上兄弟们的顶帖,大家都是爱flash的人。可以说,愚笨的我如果被“逼”着做出一个用flex只需用一周时间完成的作品,我不会选择flex,我还是会用flash。

最后,我是一个设计师,不是程序员。谢谢。
www.onediver.com.cn

使用道具 举报

帖子
1219
体力
5975
威望
234
发表于 2007-12-21 20:10:24 |显示全部楼层
此文有趣。尤其是那一段
Flash程序员们正在研究着如何使“-”变成“-----” :)

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-9 15:31 , Processed in 0.227536 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部