無標題文檔

Mozilla Firefox 五周年

https://gracecode.b0.upaiyun.com/2009_11_09/1257824740.jpg

五年的时间意味着什么?对于个孩子来说,他或许还在幼儿班;对于款浏览器,它仅用了五年的时间,打破了垄断颠覆了整合互联网,甚至用户使用浏览器的方式。

这就是 Firefox,源自 Mozilla。 这里有份 Firefox 至今的发展时间线 (线上 可以看这里 ),不长的 PPT 足以看出这五年 Firefox 的发展历程:

时间线

1998

2002

2003

2004

2005

2006

2007

2008

2009

从上面的时间线中可以看出

  1. Mozilla 的重大产品发布周期基本上都在上半年,集中在四月份
  2. 从 Firefox 的几经改名同时可以看出 Mozilla 对于商标的注重
  3. 04 到 05 年这两年是 Mozilla 着重推广市场的两年,同比业内也是 Ajax 技术逐渐流行而且是前端职位逐渐确立的时期
  4. 从 08 年至今,Firefox 一直致力自身的产品改进以及本地化进程(记得 Firefox 中国版不?)
  5. 线下的推广很重要,尤其调用开发人员这块
  6. 浏览器曾经为 Mozilla 套装的一部分,后来 Mozilla 才改变了开发方向, 所以专注并不是件坏事 :^)
  7. 从 Firefox 下载的趋势上看,基数越大增长的幅度越快,呈非线性增长
  8. 其实我认为可以将与 Google 合作加入到时间线中
  9. 结合上两条,是否可以认为如此快速的下载量也有 Google 的一份?那么 Chrome 是否能重现 Firefox 的辉煌?
  10. 增加条火星 Tips:Firefox 的「官方缩写」为 「Fx」 而不是 「FFvia

感谢

  1. 感谢 Firefox 改变了我的开发方式,使用 Firefox + Firebug 等一系列开发工具,节约了我不少时间
  2. 感谢 Mozilla 提供 MDC 等这些内容丰富的开发文档,是它们让我对于浏览器的细节一目了然
  3. 感谢 Mozilla 以及那些开发人员提供的丰富插件,这使得使用浏览器事半功倍、轻松惬意
  4. 感谢 Firefox 打破垄断,使用户在浏览器方面有了更多更好的选择
  5. 感谢 Mozilla 以及你们所有作出的一切努力
  6. ……

愿望清单

  1. 呃,其实我觉得 Firefox 已经很完美。但如果 Firefox 能够更快、占用更少的系统资源,那就更完美了 :^)

Firefox 五周年,五年的时间不算短,但后面的时间还会更长。希望在接下来的日子里,包括 Firefox 在内的现代浏览器,能够有更出色的发展,给开发者、给用户带去更好的开发平台以及浏览体验。

-- EOF --

Google Chrome Frame 的罗生门

距离 9 月 23 日, 刚好是 Google 的 Chrome Frame 发布一个月的日子 ,来自各方面对 Chrome Frame 的声音也逐渐的清晰。

微软

作为重点的当事人,我们自然首先会关注微软的反应。情理之中的,微软自然不会承认这款软件, 指责「Chrome Frame 让 IE很不安全」

其实,微软的指责明显没有多大的底气,IE 的安全性能在业界早已声名狼藉,微软此言一出贼喊捉贼难免让人贻笑。与其说 Chrome Frame 让 IE 的安全性变差,倒不如说是 Chrome Frame 让微软自己的安全感全无。

想象一下假设有一天,Google 对用户说「Windows 让 Chrome 很不安全」,那是何等的景象 -- Google 可以做到,Chrome OS 呼之欲出但微软无论如何都不想让它发生。

面对 Google 等公司带来的压力,加之 Vista 事实上的失败让微软已经没有退路,但微软当然不会坐以待毙。历史总是那么的巧合,就在 Chrome Frame 发布后的一个月,也就是 10 月 22 号, 搭载者 IE8 的 Win7 系统发布 ,对于微软而言荣辱甚至胜负在此一举。

Mozilla

原本和 Google 站在同一阵营的 Mozilla , 这次出人意料的抨击起 Chrome Frame ,称其「会干扰用户,破坏游戏规则」。

Mozilla 这举动虽在意料之外,但细想之下也在情理之中。以技术主导的 Mozilla ,继承了开源社区的基因,它们或多或少的流着理想主义的血液。

在我眼中,Mozilla 其实想要做的不仅仅是浏览器以及邮件客户端,他们的愿景是成为互联用户信息的入口。令 Mozilla 纠结的是,在用户的使用数量上稳坐二把交椅的 Firefox ,至今仍然没有找到如何将量转化为自己核心竞争力的突破口。

Mozilla 与 Google 的蜜月期已经结束,从 云编辑器 再到 拓展移动浏览器市场 ,下一步该走向何方 Mozilla 表现得非常的迷茫。相比微软、Google 以及在移动浏览器市场占领先机的 Opera,握在 Mozilla 中的筹码显得非常的单薄。

前有 Google、微软、后有 Opera、Apple,Mozilla 在浏览器市场得势不得分。因此,Mozilla 需要时间寻找契机作为自身的突破口,而此时 Chrome Frame 的出现明显打乱了 Mozilla 的计划。

Chrome Frame 在 Mozilla 眼中就像是个不听话的孩子,它随时都有可能拿着块石头敲邻居的窗。这次针对的是微软,那么下次呢?

开发者

似乎有了 Chrome Frame,开发者似乎有了更好的选择,甚至可以再有个充分的理由抛弃 IE。因此,对于 Chrome Frame 开发纷纷持肯定态度。

显然,开发者对 Chrome Frame 有些过于理想化。对于 Chrome Frame 的这种态度,其实是出于对 IE 的「恨铁不成钢」情绪,而真正对于 Chrome Frame 本身热衷者甚少。

在这一个月中,Chrome Frame 的新闻形成了长尾效应,同时开发者对于 Chrome Frame 的新鲜感逐渐的散去,这说明 Chrome Frame 的「满月酒」并不好喝。

Win7 的上市,最新相对兼容标准的 IE8 普及以后,开发人员对于 Chrome Frame 的热情是否还会有增无减?对开发者而言「日子还在继续」,就目前的情况看来,不可能因为 Chrome Frame 而完全抛弃 IE。

Google

正如 Mozilla 所言,Google 从来就是家「破坏游戏规则」的公司,恐怕只有 Google 自己知道推出 Chrome Frame 的真正用意。

妄自推测 Google 推出 Chrome Frame 并非是出于改造 IE 的目的,而是它整合「云」计划中的步骤之一。从搜索到软件、从产品到到平台,Google 正在逐步的完成自己的愿景 -- 整合全球信息。那么,效率以及兼容性低下的 IE 只不过是其计划过程中的绊脚石而已。

无论是 Chrome Frame、还是 Chrome 浏览器、还是 V8 JavaScript 引擎,Google 都采用了开源的策略,尽量使这些产品相对的中立。这充分说明 Google 其实并不是想依靠自身品牌推销这些产品,而是让想它们成为事实的标准。

一个月时间对于款软件而言仅仅是新生的开始,Chrome Frame 以后的航向如何?还是那句话,我们拭目以待。

梦中的桃花树,再观《小倩》

无意在休假期间,又重新观看了遍在儿时已经看过的 《小倩》 这部电影。《倩女幽魂》中对蔺采臣和聂小倩之间的爱情刻画已然非常的到位,如果有能超其者,恐怕就只能是《小倩》这部电影了。

动画片夸张的手法,空中飞驰的投胎火车、佛与道争斗的场面,虽隔 12 年,但至今看来仍然是那么酣畅淋漓。随着年龄的增长,这次不仅仅是场面。好的影片同时注定要有很多的隐喻。让眼球大呼过瘾的场面过后,影片的戏路安排让人能慢慢得咀嚼出味道。

例如,戏中俩师徒与道长的争斗看似已然是势不两立,但到最后却投胎做成了兄弟。主人公蔺采臣奔向与聂小倩相约的地点,发现聂小倩投胎的娘亲竟然是自己的初恋情人小兰。更令人魂伤的,小兰所生的竟然是带把的男孩!幸亏此时剧情峰回路转,聂小倩从未去投胎,只是一直藏在蔺采臣随身携带的伞中。

纵观影片的剧情线,书生蔺采臣从梦境中醒来,到最后又犹如梦境般的结束。但不同的是,蔺采臣相伴的已然不是已为人妻的小兰,是聂小倩;而聂小倩也从盲目崇拜中走出,相中了文弱书生蔺采臣。

蔺采臣和聂小倩相约的北村那户人家门口的桃花树,现在看来俨然是个象征。桃花的暗喻,容易让人与陶渊明笔下的桃花源记串联起来,对比情人间的旅途其实也犹如寻找桃花源的旅途一般漫长、困难,因此两者尤其显得珍贵。

再来看看影片中的那些看似脱口而出,然而给大家欢笑的同时又能带来思考的台词

  1. 「他看起来没那么脆弱吧?」,「难说啊,你伤了他的肉体,而我则伤了他的心灵…」 - 小兰夫妇
  2. 「以前干活忙是为了她,现在是为了忘记她而干活忙,人总是离不开个忙字」- 蔺采臣
  3. ...

再叹一次,单从 IMDB 上 6 分的得分 即可证明,《小倩》这部电影注定是个经典,以至于其后的 《千与千寻》 都有它的影子(据说其实是原班人马)。

反观目前的国产动画片(尤其是大陆)我甚至感到了绝望,唯一仅存的记忆也仅仅停留在了上个世纪。不管怎么样,好的电影无分国界,只是从私心上说,还是期待国产动画片重新崛起的那刻。

让影片中的最后的诗词结束此篇文章。走出动画片,其实每个人都在寻找梦中的那颗桃花树:

荒唐一觉春梦醒,
北村可有桃花树。

微软的反击

https://gracecode.b0.upaiyun.com/2009_11_05/3846480f5d5b.jpg

和朋友调侃时说到,在国内 IT 圈有这两种人:一种是骂着微软却还在用他产品(可能还是盗版)的人、还有种就是直接无视微软的「神人」。

微软在技术人员圈子中的口碑似乎都不是很好,它 没有 Apple 的浪漫 、Google 的理想、IBM 的工程师气质 -- 或许它只是家彻彻底底的商业销售公司。

从 Windows Mobile 的难产、Zune 的夭折、Bing 的换汤不换药、再到 Vista 彻彻底底的 失败, 微软这些年的确是流年不利

微软其实它自己也意识到了自己已步入中年危机。它开始进行一系列的措施,例如其中有项就是加快产品的更新速度:记得从 XP 到 Vista 经历了五年,而从 Vista 到 Win7 只用了两年。

同时,微软开始逐渐得重视社区尤其是草根开发人员的力量。微软放下了当年「技术引导者」傲慢(想想当年 .NET 发布时它的姿态)取而代之的是以「技术提供者」自居「谦逊姿态」。

那届 D2 时微软的超群 在介绍 IE8 新功能时的那句:「Firefox 有的功能,现在 IE8 也有了」,使得在场的观众哄笑不已。

说到此,又想到了近期 WordCamp 上 微软提升对 PHP 的支持 的新闻。

纵观互联网已将企业间的争斗从产品转向了平台间的圈人运动。微软以操作系统先入为主的地位短期内虽无法撼动,但同作为竞争者的 Apple 和 Google 还是会将未来搅拌得扑朔迷离。

还记得那 鲍尔默豪放的三声啸叫 :「Web Developer!Web Developer!!Web Developer!!!!」。时隔境迁,虽然现在无法得知当 时他的真正用意,但从现在回望似乎微软正在逐步的实施其制订的反击计划。

未来的结果谁都无法预料,交给时间我们拭目以待吧…

-- EOF --

对于此次项目的些随想

零九年似乎一直都在赶项目,而这次和阿软 UED 合作的项目情况尤为特殊,但这次项目让我获得良多。

不同风格和节凑的团队如何融合一起

每天都在用阿里旺旺,这次让我更近得了解了 他们的开发团队 。 本以为阿里系 UED 都是差不多风格,但我发现还是有各自的特色。搬到阿里软件的头几天, 就碰到如何相互分工合作的问题。

首先,我们花了些时间熟悉对方的产品以及代码产出物,以便熟悉其代码和设计风格。 然后,在大范围的空间中,约定了些大框架的规范(包括视觉规范、DPL、代码规范 等)。流程方面情况比较特殊,我们尽量简化和精简了开发流程。

然后,在产品分模块以后,明确了小组对应每个模块开发的负责人。前端和视觉不同的负责 人将对应的开发模块逐渐的连线,这样在方便了各自了解进度的同时,也可以让身处不同小 组的人员相互的熟悉。

经过一段时间的磨合,两个不同的团队已经可以很默契的配合了。顺便在这里惊叹于, 在出发点以及目标一致的情况下,各小组的人员的动能是如此的强大。

人件

项目进度的瓶颈在于我看来,不是时间、不是技术而是人。天时地利,还需要人和。这里所 谓的「人和」,指的是小组各成员的士气以及状态。在这段「特殊时期」中,我能想到些措施

  1. 放音乐,缓解下气氛
  2. 自由上下班时间,只要不是「太过份」即可
  3. 适当调整下工作内容,不要让组员太枯燥
  4. 小的练手的技术点,可以使用「竞标」政策
  5. 在群里贴美女照片 :^)

进度和质量之间的博弈

尤其紧急的项目,PM 和 PD 对于项目进度就抓得越紧。这有时候未必会是件好事, 开发们会以为,可以因进度就可以抛弃些更为重要的点。

我曾经不止一次在邮件列表中将这一情况加入到「风险点」中,好在经过沟通我们的 PM 站在了我们这边。项目的开发人员也逐渐明白,在核心质量的代码上现在花些时间, 对于以后维护而言是有好处的。

如何避免因赶进度而带来的产品质量下降等风险,这说到底其实是个博弈问题,这就看开发 人员以及 PM 对于该项目是如何定位的了。

对于加班的态度

几乎每个管理人员都会认为,加班是赶项目进度的救命稻草,我个人对此持保留态度。坦白讲, 每个人都不喜欢加班,尤其是无偿无理由的加班,更不期望看见因为 KPI 而加班。

让员工每天朝九晚九以及周六都过来加班,他们的个人时间受影响不说,还可能使他们的士气受 挫,甚至会因此而产生抵触情绪。长此以往,这种情况得不到解决,那么后果将会很严重。

对于管理者而言,都恨不得项目第二天就上线,但毕竟罗马城不是一天就建成的。与其做好我们 这些底层开发人员的思想工作,还不如让那些管理人员想明白些这些事理更能治本。

最后,还是期待公司能有套更为合理的奖励体系,毕竟每个员工对于公司的付出,他们总是期望能得到肯定的。

我的照片

嗨!我叫「明城」,八零后、技术男、伪苹果粉、微软无脑黑、宁波佬,现居杭州。

除了我的博客,同时也欢迎您访问我的 GitHubTwitterInstagram 主页。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 其实无所谓叫什么名字,因为我曾经为这个名字伤透了脑筋。最后想到的这个名字都没啥特别的,说到 底是因为我实在给它不了个非常酷的名字。

如果您想联系我,可以发我邮件 echo bWluZ2NoZW5nQG91dGxvb2suY29tCg== | base64 -d

注:本站点所持观点仅代表个人意见,不代表所服务公司的立场。

文章

项目

微信公众号