上点内部资讯吧。这个决定其实早几个月就执行了,本来应该是要推出新产品的时候给大家来个Suprise!的,结果后来不知道谁把另外一个不相关的产品Ice的事情捅出来了,一时间谣言四起,所以我觉得公布这个消息也是顺水推舟的决定。最近过了2个星期年,没有去八卦最新的消息,这个新闻看的我也觉得有点突然。
回正题,如何评价转换引擎本身这件事?
首先纠正一下转换的不仅仅是Presto到Webkit而已,下一代Opera会基于Chromium,所以除了Webkit,Chromium提供的很多有用的功能都会包括进来,比如多进程,V8等。
转换引擎对我们的最大意义,在于再也不用费老鼻子紧的去实现各种HTML5新技术,追逐各种性能指标,跟各种兼容性问题作斗争,而是可以专心的把时间花在做真正有附加值的Differentiator,比如把老旧的书签和历史管理器装点一下,或者设计下一代的启动页面。总之,浏览器需要实现和改良的功能太多太多,而程序员的生命又太短太短,所以如果大家能不要没个人都发明自己的轮子,而是齐心协力做好一个引擎,然后在此基础上各家设计各家的功能集,不是美好许多?
对于可怜的前端程序员,这也是个让人奔走相告的好消息,少了一个内核要支持,调试,得少操多少心啊。对于用户来说,能看到的最明显的变化就是,Opera的兼容性突然变好了,除了写给“老掉牙的IE浏览器”的页面,在其它的浏览器中看起来都差不太多了。
Opera已经专注于无产阶级浏览器事业16年多了,在很长的时间内也一直技术领先,但是随着各路财大气粗的竞争对手加入,Opera已经很难跟竞争对手站在同一个起跑线了,如果继续保持前16年的作风,可能占用率最好也只能保持2%的水平了。跟Google这种巨人竞争,大概最好的策略就是站在它肩上了。Opera走过不少弯路,这次如壮士断腕般的决定在内部也是很争议的事情,不过同不同意,大家都在努力的做下一代产品了,希望到时候大家能继续关注和支持!