To be continue

好久没碰博客了,我也不知道从何开始写。

“为什么要写,要写什么,写给谁看” 每次正想开始敲下第一个字的时候,都会莫名地自己反问自己。

也许是因为年龄大了,开始怀疑人生了。以前写每一篇的时候都未曾有过这样的顾虑,不问为什么,喜欢写什么就写什么,哪怕只写给自己看,哪怕只是一些无意义的意识流。

网络越来越复杂,设备越来越多,信息越来越廉价而冗余。生活在一个信息垃圾堆里面,心情变得烦躁。每每想到这点,自己就不想加入制造垃圾信息的行列。于是想限制自己的输出,换成发一条微博,写一条评论。然而字数的减少并不一定提高信息的质量,于是,自己再怎么故作清高也是不可避免成为制造垃圾信息大军的一份子。

那,干脆什么都不写好了……要成了自闭症了吗?

对于这个博客,原先的定位是技术学习笔记、翻译文章之类。经历了若干次程序更换和界面改版,也累积了一些幼稚的文字,不管对现在还有没有用,我都将大部分留下来了。

是时候继续写点东西了

What about Flash?

其实很久以前就想写一篇关于自己对 Flash 的理解的文章,今天有点空,静下心来慢慢总结一下。虽然近来有一些 Flash 的好消息,比如 AGAL2 即将发布,AS3 在 TIOBE 统计表上上升至 20 位;但是总体来说,我觉得 Flash 的前景是非常迷茫。

-过去-

HTML4 的大补丁

首先,我不想再去追溯 Flash 的历史。我认为,Flash 之所以存活多年,最后几乎成为桌面浏览器上各种多媒体插件的“唯一幸存者”,原因是在过去 Flash 补充了 Web

以前的 Web 是蹩脚的,对动画、视频及各种前端交互支持很弱,恰恰 Flash 填补了这片空白,加上 Flash 并不像其他多媒体插件那样单纯的只有音频视频播放,而是一种 RIA 技术(类似有 Java Applet,以及后来微软的 SilverLight,但是他们的市场占有率都不及 FlashPlayer)。FlashPlayer 插件的安装量一直居高,这样一来,Flash 为许多想做创意作品 并发布到互联网上的人提供了平台。

性能低下,完全是 Flash 的错吗?

ActionScript3 的出现无疑是 Flash 的第一次蜕变。AS3 运行在 AVM2 上面,从技术角度说,整体上是会比旧版的 (FlashPlayer 9.0 以前) 快的。而然,随着 FlashPlayer 一次次升级,为什么 Flash 给大家的印象仍然是“吃资源大户”?

下一站 2012

仔细读 KP 的 2011 总结性的博文 The year they called “2011”,再想想自己是怀着什么心态去做技术的,就觉得不迷惘了。

开发者为什么要执着一堆人类看不懂的火星语言捣鼓来捣鼓去?

不同人有不同的目的:有人为了赚钱养活,有人为了学习研究,有人为了兴趣爱好,有人为了跟风耍酷,各种各样……

不论走着什么路,不要忘记来时的目的。

技术平台 (Platform)社区团体 (Community) 是互惠相生的,究竟是技术自己放弃自己了,还是人们放弃了它?

复活了

在 2012 年即将到来之前,终于把网站恢复了。可喜可贺!

Mobile 平台真是块宝地吗 ?

其实我想弱弱地问:“为什么大家都这样写——Flash vs HTML5?”

Flash 是一个开发平台,HTML5 是一个网页标准,为什么就打起架来了?

按我对这 2 种概念的理解,更有可比性的应该是:

Flash Platform(Flash 平台) vs Web Browser(各种浏览器)

ActionScript3 vs JavaScript

我就不想考究什么好什么不好了,其实大家爱用什么工具就用什么,就好像有些人很爱画画不管手上的是 Photoshop 还是 Windows 自带的画图工具,甚至是 Excel⋯⋯都玩得很乐。

一段官方消息出来以后又被人添油加醋,好吧,就当是 Flash 要死了,那也怎样呢?

即使真的那样,我也不觉得又多大损失。因为,想法是不会停留在工具上的。 反过来,使用不同工具的人也会无形中被引向不同的使用习惯。

引用一个牛人的话:

“我永远不明白对一项死了的技术白落井下石有何值得高兴。少了一项技术意味着少了一个选择,少了一股创新的源头活水。”——Grant Skinner

世界改变了

Steve Jobs 不是个讨人喜欢的人,但不得不佩服他。

牛顿的苹果砸到的是他脑袋的灵感,而乔布斯的苹果撼动的是世界的各种行业。(移动平台、书籍出版、电脑硬件、游戏平台、互联网等等行业无一不受影响)

事隔 HTML5 vs Flash 一年多了,风波过后人们焦点早已经不在那上面了。而现在乔布斯这位传奇人物已经退居幕后了,只能感叹真的他“改变了世界”!

现在再读他曾经写的公开信 Thoughts on Flash,发现有些地方说得还是有道理的。

总之,为了几个让人模糊的概念争是没意义的,需要有远见,把自己困在一个处不是明智的。什么才叫技术,什么才叫设计,得去好好理解。

关于 Flex:毁了 Flash 的,或许就是 Flex

动摇了麽?

咱之前不要脸地评论了一下 HTML5 什么的,今天又稍微看了某些人的观点,然后想了想,其实我没必要去担心那些事。不应该太强硬,也不好太悲观。

当初 Flash 只是个做动画的,而现在是一个平台。也是来自一个公司的产品,是产品就会有问题。换个角度去想,要是换做你去做这些产品又会怎样?Flash 能够发展到现在这样子已经不容易了。只要还有人去关心,我相信它不会往死里发展。

当初选择 Flash 是为了啥?

我呢,开始的时候是非常没方向感的,只觉得它能做很酷的东西,于是玩了一下。这东西可是伴随着一路走过来的,看着它转型。在学习过程中,我逐渐意识到,不论用的是什么工具,更重要的是 “MIND”。

而我喜欢 Flash 的原因,现在,有很多。其中之一,就是能通过它够实现一些想法。通过它表达一些东西,我很热衷这样做。

但是很不幸的,Flash 开发成了我的职业。我这样说你可能会觉得奇怪,呵呵。因为这样“创作就不能自主”了(引用人家的话)。

不过,我还可以在业余时候做些本来想干的事情的,只不过时间不充裕而且很累。

还是专心修炼吧!

卖自己的糖水,让别人去改变世界吧

我本来不想去评论那些事,因为我没空,我宁愿多花点时间去学习技术。

但是最近居然还会频频看到某些网站穿插着那些炒作,然后后面的评论变成两大阵型口沫横飞。该是说转载“新闻”的那位居心叵测呢?还是该说后面的评论者们“正义感”都特别强烈?更有甚者直接跑到别人的 Blog 里去喷,真是惨不忍睹啊。

Flash 有什么不好?

   “占资源,卡死了,是垃圾!” 你可能会这样说。一个存活多年而且被使用了多年的浏览器插件,为什么以前没那么多人去批评?而现在,好了,有一个很有分量的人出来说了,然后你觉得可以借此机会将积怨多年的气一次全部喷出来了。

“但是你不能因为木工不好而责备锤子和钉子。”——《网站重构:应用 Web 标准进行设计》 3.6.

  Flash 开发者就像木工,Flash 是一个工具像锤子钉子。

  我也算是个 Flash 平台上的开发者,对于 Flash 性能问题,写代码的时候碰到得多了。在这个平台下做开发,不去了解它的特性,不遵循规范,代码写不好,就会导致很严重的性能问题。不过,要是你明白什么该做,什么不该做,代码写得好了,效率也不会差到哪里去的,问题就是不能保证每个开发者水平都很高。

又是一个河蟹年

巴士被和谐了,我在巴士上有两个博客……还好自己的空间还在,以后要珍惜。

长期不更新,不写日志,真的有点对不起这个付费的空间。

今天终于翻越了伟大的墙去开一个 twitter 号,也许微博更适合我这种懒人。

Tags