请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 新增登录提醒插件 - 用至我的站点 地图任务一定要做 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

MIUI手机主题设计大赛,奔驰大奖等你拿! 想加薪?!蓝色理想招聘提供你更多机会 悬赏答疑,赚取积分兑奖品!

查看: 26995|回复: 150

[服务器端交互] FlashPlayer9.0/ActionScript3是不是必须?  关闭 [复制链接]

FlashK 楼主
帖子
553
体力
2405
威望
82
发表于 2006-7-10 11:45:00 |显示全部楼层
标题:FlashPlayer9ActionScript3,到底是不是必须?

当然flash在做高级网站方面一直都是没话说~`

个人认为ActionScript3更是提高了国内许多原来做多媒体网站、flash的进入ActionScript编程的门槛(虽然更OOP)。虽然Java的程序员更容易入门,但这也等于断了很多原本喜欢ActionScript编程的爱好者的路。

另外刚刚群里有人说“另一方面flash入门难道高了价格也会总体上调!as3出现感觉还是很好 的 ”,晕~`说实话这对Java程序员或许是好事。另外有人说“难度高了,没人竞争,何乐而不为”是啊是啊。。。

说实话,Java程序员就算掌握了ActionScript3又如何?Java程序员不了解flash。flash仍然有自已的特点~`

个人认为使用ActionScript3工作只会拖慢项目进度(况且如果客户端如果没有flashplayer9,写得再好的AS3又怎么能布署?)。AS3是更OOP了,能开发更大的应用了,但是,flash又究竟能开发多大的应用程序?

而FlashPlayer9在功能上的提高还是太弱了,读写二进制固然是个不错的东东,但是又多了个FTP程序、邮件程序(可能这个还会更有用些)又如何?
影响Flash应用布署的仍然是FlashPlayer的功能和它的执行效率,以及它的版本升级。
FlashPlayer大概一到两年升级一次。

国内的flash应用现在也大多集中在flash视频音频录制(FCS)和flash游戏、flash虚拟社区这两块(它们的界面速度都还是比较差的)。还有一些flash小应用。
在和Ajax的RIA之争中失败已经是个很明显的例子(虽然Ajax成功也有很多它自身的原因)。

真不明白MM是怎么为flash社群想的。。

[ 本帖最后由 FlashK 于 2006-9-8 13:35 编辑 ]
欢迎来我的全Flash站收藏:http://www.flashk3.com/
西部数码云主机4G内存500G仅需423元

我是棉花糖

银牌会员

帖子
936
体力
2566
威望
6
发表于 2006-7-10 15:38:00 |显示全部楼层
看不出AS3有多么复杂

少一点浮躁吧
租服务器,上51IDC

使用道具 举报

FlashK 楼主
帖子
553
体力
2405
威望
82
发表于 2006-7-10 15:44:00 |显示全部楼层
abc12hjc在上个帖子中说
看不出AS3有多么复杂

少一点浮躁吧


AS3在我们眼里不复杂,其它人眼里未必~`:)

学ActionScript,学实话,挺难的。现在很多招聘flash编程的都要求精通AS1.0和AS2.0了,过个一年岂不要成了精通AS1.0/2.0/3.0。让MM这样搞下去,很多人不是要完蛋?

[ 本帖最后由 FlashK 于 2006-7-24 01:36 编辑 ]
欢迎来我的全Flash站收藏:http://www.flashk3.com/

使用道具 举报

得失

银牌会员

帖子
677
体力
2573
威望
1
发表于 2006-7-10 16:06:00 |显示全部楼层
忍不住来插嘴几句了,见笑。
这几天在学习AS3,我觉得,它的出现不是失败而是一个大大的福音,个人非常高兴看到flash以及脚本的进步,它更专业更强壮了。诚然,对于没有编程经验的人来说,这道门槛是高了。但是我们可以看到,编程从来不应该是一个“爱好者”应该去爱好的,而是需要专业人员来完成的一项专业的工作。这是社会趋势的一个缩影,即,专业的事情由专业人员来完成,而用户只需要简单的操作而已,而那些爱好者们(如果不是立志要成为专业人士)也仅仅是一类特殊的用户而已。一项技术的发展是一定要经历痛楚的。
呵呵,个人观点。

使用道具 举报

我是棉花糖

银牌会员

帖子
936
体力
2566
威望
6
发表于 2006-7-10 16:08:00 |显示全部楼层
Player 里不是安放着两套虚拟机呢
没有人被抛弃
并且人人都有选择的权利

使用道具 举报

闪客作家

荣誉管理 手机认证 

帖子
5989
体力
17538
威望
215
居住地
陕西省 西安市
发表于 2006-7-10 16:21:00 |显示全部楼层
noahgenius在上个帖子中说
编程从来不应该是一个“爱好者”应该去爱好的,而是需要专业人员来完成的一项专业的工作。

个人观点不好,我也是爱好者。
小弟微博地址:http://www.weibo.com/wsmmt,欢迎兄弟们加我啊。而且一定要加我啊。

使用道具 举报

帖子
255
体力
1364
威望
0
居住地
云南省 昆明市
发表于 2006-7-10 16:22:00 |显示全部楼层
还没有计划去接触AS3
更新太快
怕客户一时接受不了
还是保守些吧
不过还是有些跃跃欲试呢!

使用道具 举报

FlashK 楼主
帖子
553
体力
2405
威望
82
发表于 2006-7-10 16:42:00 |显示全部楼层
abc12hjc在上个帖子中说
Player 里不是安放着两套虚拟机呢
没有人被抛弃
并且人人都有选择的权利
  

这个为了向前兼容,是为了在flash9里能播放以前flash6/7的内容(以前也都是这么做的)。一般你也不可能在一个flash里用as1.0和as3.0混着写,要么选择as3发布,要么as2.0/as1.0。

两套虚拟机只是MM从开发flashplayer的角度考虑问题,或许他们觉得这样开发起来更快些。

但MM确实很不为开发者考虑。既然升级是必须的,为什么不缓慢一些?

偶也在狂学AS3.0中,还是能很快学会AS3.0的(但我只是比较幸运而已)
但也请考虑一下其它人的感受行不??


欢迎来我的全Flash站收藏:http://www.flashk3.com/

使用道具 举报

帖子
1219
体力
5975
威望
234
发表于 2006-7-10 16:49:00 |显示全部楼层
据我所知,有一部分人坚决不学as3,在fp9成功攻占市场之前。呵呵

使用道具 举报

得失

银牌会员

帖子
677
体力
2573
威望
1
发表于 2006-7-10 16:57:00 |显示全部楼层
6楼,真实对不起。曾经我也是爱好者,但是我想成为一个专业的开发人员。很抱歉小弟的话太过激了

使用道具 举报

我是棉花糖

银牌会员

帖子
936
体力
2566
威望
6
发表于 2006-7-10 17:12:00 |显示全部楼层
窃以为 AS1 甚至 AS2 诡异的编写方式,正是很多人无法逾越的门槛所在
很长一段时间里我们不是学习一门语言,而是在适应一门语言

生产工具决定生产力

你可以选择用铁锹花3个小时挖一个树坑
或是用两个小时阅读挖掘机的使用说明书,然后再花上一分钟挖一个漂亮美观大方的    树坑

使用道具 举报

帖子
106
体力
295
威望
0
发表于 2006-7-10 18:55:00 |显示全部楼层
Adobe的确有点瑕疵。我崇拜他们的同时深有体会。

1、FlashPlayer 9 。这个月才开始关注FlashPlayer 9,最初是从Flex的官方演示页面开始的。官方的Flex演示做得相当酷,但网页好“卡”,拖动页面几乎进入假死状态。汗……官方的代码,效率也这么低……

2、记得去年,给班级做网页,刚刚拿到FlashMX2004,用了AS2、V2组件,做好后发现地球上几乎还没人开始用FlashPlayer 7 ,汗……开始重做……

使用道具 举报

帖子
106
体力
295
威望
0
发表于 2006-7-10 19:00:00 |显示全部楼层
以前的Flash Player最大的缺陷就是,升级要去官方网站。MM那一大堆英文,普通百姓有几个认识的。何况,有空上网来看我作品的,有相当一部分是电脑盲+英文盲……现在又有了 XP SP2 那些ActivX阻止,每当他们问我FlashPlayer版本问题的时候,我都狂汗。

不过,我的Flash Player 9是客户端在线升级的,还有进度条呢,小小感动一下。

使用道具 举报

帖子
44
体力
155
威望
0
发表于 2006-7-10 20:55:00 |显示全部楼层
对我来说也很困难的,学习中

使用道具 举报

CK同伈鎖

荣誉管理

帖子
4640
体力
19244
威望
372
发表于 2006-7-10 22:48:00 |显示全部楼层
guiqing在上个帖子中说
以前的Flash Player最大的缺陷就是,升级要去官方网站。MM那一大堆英文,普通百姓有几个认识的。何况,有空上网来看我作品的,有相当一部分是电脑盲+英文盲……现在又有了 XP SP2 那些ActivX阻止,每当他们问我FlashPlayer版本问题的时候,我都狂汗。

不过,我的Flash Player 9是客户端在线升级的,还有进度条呢,小小感动一下。


f7 以后都有在线体验安装的

使用道具 举报

jinni 

荣誉管理 手机认证 

帖子
10076
体力
13018
威望
166
发表于 2006-7-10 23:07:00 |显示全部楼层
flash actionscript向着专业级的语言迈出了一大步
甚至我们不应该再把它称之为script

当然“专业”并不代表"有前途"
flash当年就是凭着平民化的设计模式和平民化的开发模式闯出了一片天地
我也相信actionscript3.0会让一些没有程序基础的人头大,呵呵

abc12hjc说得
——————————————————————————————————
你可以选择用铁锹花3个小时挖一个树坑
或是用两个小时阅读挖掘机的使用说明书,然后再花上一分钟挖一个漂亮美观大方的 树坑
——————————————————————————————————
很对,但很多人是不愿意花时间阅读说明书的,呵呵
如果flash当年需要阅读说明书才能使用,也许就不会有今天的成功

基本上,我对AS3.0 50%支持, 50%反对
微博
莫把无知当武器

使用道具 举报

黑羽翔天

金牌会员

帖子
450
体力
2731
威望
399
发表于 2006-7-11 08:54:00 |显示全部楼层
现在这个讨论感觉和AS2.0当初出来时一个样,一部分人反对,一部分人赞成。

过不了多久,这种讨论就会消失。AS3.0是大势所趋。


另外,正因为规范标准,AS3.0的学习和应用比AS2.0容易多了。
黑羽翔天◎足下八邦
欢迎来我的博客 :)
www.kingda.org  (AS3教程)

使用道具 举报

wsw123 
帖子
432
体力
2146
威望
0
发表于 2006-7-11 09:26:00 |显示全部楼层
呵呵,我认为 ADOBE的开发人员们考虑的不会比我们少,还是让时间证明一切..

使用道具 举报

帖子
106
体力
295
威望
0
发表于 2006-7-11 09:30:00 |显示全部楼层
mirycat在上个帖子中说


f7 以后都有在线体验安装的


我从来都没体验过。好像国内网站很少加入Flash Player版本检测,每次我都要去手动装。
不过有个奇怪的现象,浏览Flash Player 8 的内容时,即使IE没装8的插件,插件会自动装上,上次,我盯着windows/system32/macromed/flash/,发现打开网页的一瞬间,增加了一个flash8.ocx。SP2的IE一点提示都没有,寒……

使用道具 举报

FlashK 楼主
帖子
553
体力
2405
威望
82
发表于 2006-7-11 10:38:00 |显示全部楼层
另外在这个贴子里问个问题,flashPlayer9到底支不支持3D?。。。

貌似没有在AS3.0帮助中找到这部份



欢迎来我的全Flash站收藏:http://www.flashk3.com/

使用道具 举报

帖子
137
体力
332
威望
3
发表于 2006-7-11 10:58:00 |显示全部楼层
MM产品更新好像快了些,我们公司还在用 mx 呢, mx2004 也是这两个月才慢慢开始上。我晕啊,

就我个人还是喜欢AS3的,不过公司那帮美工就痛苦了。

使用道具 举报

寂寞火山

荣誉管理 手机认证 

帖子
2584
体力
10205
威望
197
发表于 2006-7-11 13:32:00 |显示全部楼层
我就是一个业余爱好者,到现在还不知道到底什么是面向对象呢!AS2.0还没来得及学,前段时间刚学完FLASH5编程,感觉已经能做出很多东西了,至少我现在的想法基本都能用FLASH5的编程方法实现!等我以后有需要了,再去学AS2.0吧:)

我不是什么专业人士,说不出什么大道理,我反正我就有一个坚定的信念:在当今社会,任何技术难题都不再会是问题,只要是人民喜欢的, 只要是有市场的,就一定会有发展前途!而flash,好无疑问,它是深受大家喜欢的!

所以就算真有一天,MM放弃flash了,马上会有一个公司代替她的。其实那个公司不重要,最重要的是,flash是大家的需要!

使用道具 举报

mjking 

我是7Yue

荣誉管理

帖子
1454
体力
1518
威望
13
发表于 2006-7-19 11:19:28 |显示全部楼层
flashplayer 9 build-in AS3 AVM performance是老版本avm的10倍左右
而且支持工业标准ECMA,还支持了命名空间和E4X,哪一点不好,能不能告诉我?
失去执着,将一无所有。
www.7yue.com

使用道具 举报

膝盖中箭

超级版主 手机认证 

帖子
3050
体力
13188
威望
76
发表于 2006-7-19 16:10:04 |显示全部楼层
AS3还没摸过...感觉AS1已经能做到我们所需要展示的东西.就一个程序而言,AS的效率实在是太低太低了...做应用程序的话选择FLASH还不如选择其他平台来开发要好得多.
我个人观点是不要盲目的去追求新技术,用简洁有效的方法来达到目的才是重要的.
珍惜生命,远离IT

使用道具 举报

FlashK 楼主
帖子
553
体力
2405
威望
82
发表于 2006-7-20 02:56:27 |显示全部楼层
原帖由 mjking 于 2006-7-19 11:19 发表
flashplayer 9 build-in AS3 AVM performance是老版本avm的10倍左右
而且支持工业标准ECMA,还支持了命名空间和E4X,哪一点不好,能不能告诉我?


任何一个软件都不可能完美,flash也不例外,那是肯定的。有好的,也有不好的,多听听大家的意见才是真。

E4X和10倍的效能提升好是很好,至于工业标准,可有可无吧~`关键还是大家怎么用得方便。标准不标准,名头而已。MM老是说着要吸引Java开发者。搞得越来越像Java。
当然,为了10倍的性能提升,还是很值得的。
其实用flash能开发多大的应用程序?一万行代码?五万行?不见得就非得要这么强大的OOP不可。这间接的反应就是在抛弃flash原有的开发社群(也不知道MM是自想这样想呢还是没有考虑清楚)。
我们公司那帮人都在用AS1.0写程序(先汗一下...我也是as1/2混着写,30%左右的2.0,当然大小写以及一些基本问题还是会向2.0靠齐的)

看过很多人喜欢写纯代码的flash应用,连按钮界面什么都是用纯代码写出来的。真是强人~`或者说激进份子(有点像代码狂,做出来的界面难看,也不好用)。
flash开发者这个社群本来就有点特殊性质。很多人就是喜欢玩语言(MM也是)。其实要真是想玩语言,或者受不了非专业程序员的称号,为什么不去选Java,或者其它更纯更OOP的语言。

MM这次实在是玩得有点过头了。(很多潜在的问题没解决,却在大刀阔斧的升级AS3,大家也别指望能在flashplay9中可以as2、AS3混着写)
影响flashplayer的最终还是效率、效率、效率。另一个就是功能了吧。(不过MS那个flash杀手的效率更差,爽一下)

不过升级都升级了,大家还是支持一下吧(也体谅一下MM了,毕竟MM以代码见长,好像也很久没有升级ActionScript了,心痒)。
这么大规模的代码迁徙。只希望Adobe能把flash9的IDE做好一点,直接支持代码组件拖来拖去就最好了。

基本上这次的升级,好一半,坏一半吧。个人感觉用在FlashPlayer10更合适一些。到时候各方面的积累的都成熟得多,呵。
我们自已业内人在这里吹没有什么用,关键还是拿什么来吸引用户升级flashplayer,更好玩的应用,还是更强大的程序?

[ 本帖最后由 FlashK 于 2006-7-25 16:38 编辑 ]
欢迎来我的全Flash站收藏:http://www.flashk3.com/

使用道具 举报

沉默之鼓

中级会员

帖子
240
体力
278
威望
0
发表于 2006-7-20 09:03:02 |显示全部楼层
AS的升级是为他的规范性和专业性考虑的,AS2 AS3混写出来的什么都不是!
www.toswf.com

使用道具 举报

FlashK 楼主
帖子
553
体力
2405
威望
82
发表于 2006-7-20 10:12:22 |显示全部楼层
原帖由 flashveteran 于 2006-7-20 09:03 发表
AS的升级是为他的规范性和专业性考虑的,AS2 AS3混写出来的什么都不是!


所以嘛,这样的强制性升级最好迟一点。把你以前的AS2程序转成flash9 AS3发布,不知道有多麻烦。
MM这么有时间弄AS3,还不如再往FlashPlayer9里多加点新功能,比如3D什么的(不指望它有多强大,支持最基本的3D变换就行了)

老实说ActionScript3.0无论在理念还是架构上都很出色。就是实用性不高。MM激进了一点。

[ 本帖最后由 FlashK 于 2006-7-20 10:28 编辑 ]
欢迎来我的全Flash站收藏:http://www.flashk3.com/

使用道具 举报

mjking 

我是7Yue

荣誉管理

帖子
1454
体力
1518
威望
13
发表于 2006-7-20 10:13:40 |显示全部楼层
1.程序写的好不好,跟as2和as3没关系,别扭转概念。有了as3,没人不让你用as2写,就像有了asp.net,你仍然可以用vstudio.net写asp脚本一样。
2.as2和as3本来就不能混着写,因为avm不一样。要么你全部用as1或者2,要么你都用as3。所以,请写as1的朋友不要笑话写as3的,你只不过比别人早进门几年而已,但后者如果精通了,程序效率将会是铲土机和小铁锹的区别。
3.MM已经没有了,早就是阿道博了,消息落后...
4.不用吸引,过12个月后,你再看9的普及率。
5.好玩的应用,功能不强大,逻辑像垃圾,能好玩么?魔兽世界很好玩,功能不强大么,光它的lua api够你学一阵子的。
失去执着,将一无所有。
www.7yue.com

使用道具 举报

帖子
1305
体力
3110
威望
3
发表于 2006-7-20 10:15:57 |显示全部楼层
支持蓝色月光!

这么喜欢编程,就去学Java呀,拿点as在这里“自慰”,算什么呢!从来没听说过什么“as程序员”。

http://fubon.co.uk/看看这个吧,我可看不出人家用了多么高深的AS!

flash带给人的本来就是视觉的体验,从这点来说flash5已经足够。

说句实话,不要说AS3.0,就是AS5.0来了,也未必有多难!只要去下点功夫。而如果要做出上面那个网站的意境,

恐怕不是光下点功夫就可以的。

使用道具 举报

FlashK 楼主
帖子
553
体力
2405
威望
82
发表于 2006-7-20 11:12:14 |显示全部楼层
原帖由 mjking 于 2006-7-20 10:13 发表
1.程序写的好不好,跟as2和as3没关系,别扭转概念。有了as3,没人不让你用as2写,就像有了asp.net,你仍然可以用vstudio.net写asp脚本一样。
2.as2和as3本来就不能混着写,因为avm不一样。要么你全部用as1或者2, ...


1、as2的执行速度在FlashPlayer9里比以前更低,这就是一个的问题。FP9里很多的功能必须要用AS3来写,既然用AS3写了,你就总不能用AS2来发布吧。这是一个更大的问题。
PS:用vstudio.net写asp,不写asp.net的人不是太懒就是傻B。放着这么强大的开发工具不用,用来写asp。

2、请写as1的朋友不要笑话写as3的,你只不过比别人早进门几年而已,但后者如果精通了,程序效率将会是铲土机和小铁锹的区别。
---------------------
哪里,现在是很多鼓吹AS3的人在叫“写AS1、AS2的人,你们的程序太落后了”。小铁锹确实在很多地方还是很实用的。有些人就是开着铲土机在笑话那些拿着小铁锹的人。

3、MM是让Adobe收购了,不过FlashPlayer9这东东还是MM开发的。

4.不用吸引,过12个月后,你再看9的普及率。
---------------------
那倒也是,推广FP9,这是Adobe的事,跟我们没什么关系。

5、FP9功能很强大么,也不见得。再说了,flash做的东西,需要这么强大这么稳固的逻辑么?再说了,逻辑这回事,大部份还是靠个人修养和经验积累。魔兽世界是好玩,强,不过你用FP9写写看,就算你能写出跟它一样的逻辑,在1024*768的大小跑跑看,能有它1/3的速度就不错了。(其次魔兽好像是用C++写的吧,也没见它用Java或.net来写,C++的OOP特性还不如AS2呢)

mjking你就是太强了。强得有点晕了,有空多写写AS教程倒是真。
欢迎来我的全Flash站收藏:http://www.flashk3.com/

使用道具 举报

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


Archiver|手机版|blueidea.com ( 京ICP备05002321号 )    

GMT+8, 2012-5-25 14:35 , Processed in 0.189078 second(s), 7 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部