你的位置:金粉世家 >> 资讯 >> 金粉活动 >> 会客厅 >> 详细内容 在线投稿

金粉会客厅第4期——WPS文字开发经理解密新排版背后的故事

发布: 2009-2-04 16:07 |  作者: 东方狐 |   来源: 本站原创 |  查看: 5718次

金粉世家的朋友们,大家过年好。刚过完年,我们新一期的会客厅就与大家见面了。

话说08年底,WPS Office 2009即将发布的消息一传出,即引发了广大网友强烈的反响,一时间众多潜水多时的虾兵蟹将纷纷浮出水面,翘首以待。WPS社区访问量骤然爆增,人气那是相当的高啊。然而WPS Office 2009还是姗姗来迟,目前大家仍然是在体验当中。到底是什么原因让WPS Office 2009这么难产呢?是开发人员追求完美,还是他们太过于谨慎。09年最重要的,传说中的新排版引擎能不能如期和大家见面呢?我想大家和我一样心中充满了疑问。今天金粉会客厅为大家请来了金山办公软件的WPS Office文字组开发经理朱云峰,由他带领大家走近科学,走近WPS,为您解开这道不解之迷……

金粉:朱经理,你好!刚过完年一定很忙吧,能把你请到金粉会客厅做一期专访真不容易,在此先向您拜个晚年。据我所知,这一段时间,WPS2009的一些新功能都处于最后的测试阶段,马上要推出了,最近都在忙什么呢?
朱云峰经理(以下简称朱经理):新年好!之前听说过许多“金粉世家”的故事,很让我们感动,有了你们的热心支持,我们写起代码来也很有激情啊,此次也很荣幸来到金粉会客厅和大家聊天!最近我们一直在为新排版引擎的开发做最后冲刺。

金粉:这个话题也是大家尤为关注的,能和我们说说新排版引擎开发的源动力吗?
朱经理:新引擎……太遥远了,大概2006年10月份就在开始着手新排版引擎的设计开发工作,所以算起来有两年多时间了。原来的引擎是不错,但是由于历史原因,原有的框架不能适应一些新的需求了,怎么办?在原来的旧排版引擎上改吗?这就好比在旧房子之上挑根梁再搭间新卧室,看上去还算稳固,其实底下危机四伏。所以我们决心通过新引擎的开发,改善用户体验。用户驱动型的开发也是一直以来追求的目标。

金粉:新排版引擎耗费不少精力吧?两年多的时间,要投入的太多了……
朱经理:是的,参与文字新引擎开发的核心技术骨干就有20多位,前后一共有大概50多名开发人员参加了开发。50多人,能开发一款中型的网络游戏了,呵呵。

金粉:恩,应该能开发一款新的WOW了——“World Of WPS”,囧。从用户的眼光来看,新排版引擎可只算WPS的“一处”变化,但对于开发人员就不一样了,它对WPS的哪些方面有影响呢?
朱经理:并不是简单的改一个模块,包括数据的设计、程序、操作的行为,显示的状态,都是靠排版来驱动的。看似只改了一处地方,但影响的功能点非常多,很多功能点我们不得不重新实现,所以大家在体验版中看到的一些功能,看起来和原来没什么两样,其实是重新写的。现在WPS已经不再被当作一个单纯的文字编辑工具来使用,很多人用它来阅读各种格式的文档,用它来画图,用它来做设计。新排版引擎也要更多的照顾到这些需求。

金粉:新排版引擎的性能怎么样?能提前透露一点吗?或者给我们测试版,嘿嘿……
朱经理:呵呵,新引擎的社区体验版马上就要推出了,相信在打开文件和排版性能上,不会让大家失望的。我们内部实现了很多工具对它进行测试,例如兼容性、稳定性、排版性能……在大家最关心的性能测试上,最直观的两种方法就是对打开文档速度和敲字速度进行对比。我们通过Google收集到了几万份文档样本,加上原有的大量库存,每天24小时自动化测试。我可以向大家承诺,现在的文字排版引擎相比于之前,在一些硬性指标的测试上已经达到十倍的提升。与主流的办公软件相比,性能方面也是一马当先。相信在体验版发布后大家可以体会到这一点。

金粉:你认为性能提升,对于文字编辑软件来说最大的优势是什么?
朱经理:现在的办公一族都追求高效率,为什么上网本被大家追棒,小巧、易用、上网方便,移动办公。这种小本如果配置“速度快、轻巧”的办公软件,无疑是最佳的组合。而且速度上的提升,也给我们用户带来了很好的用户体验。优势显而易见。

金粉:前面说到新排版引擎产生的另一个原因是为了摆脱老框架的束缚,那么在新的引擎上,我们能做什么呢?
朱经理:很多,原来WPS的一些问题,因为框架原因,我们没有办法修改它,当我们重新设计这个引擎时,便要把最复杂的因素全考虑进去,从机制上力求完美。我们把数据引擎重构,优化了新的数据结构,算得上是脱胎换骨了。像计算域,交叉引用,这些原来要在旧引擎花很大力气才能实现的功能,现在都能在新引擎上顺利完成了。多语言也是非常重要的一个方面,现在可以支持阿拉伯语、维吾尔语、藏语、蒙语、泰语等多种复杂语言。

金粉:国际化的脚步也能更坚实了,呵呵。
朱经理:对!让我们的软件运行在每一台机器上,这是我们不变的梦想。

金粉:那是不是就有希望把原来WPS Office中的特色功能加进来了,我很喜欢图文符号库!
朱经理:恩,这个功能一定要优先考虑:)其实这些特色功能WPS Office从来没想过要放弃的,我们会在条件合适的情况下把它们加进来。

金粉:新排版引擎在兼容性方面会有提升吗?
朱经理:当然,WPS有20年历史了,新重构的WPS Office也已经做了六年了,积累了很多经验,老排版引擎一些做得不精细的地方在新引擎里已经有了改进。兼容的精度是个问题,MS没有公开这些数据,我们不得不去研究它。很多时候,不到一毫米的差别,会使得WPS和MS Office在排版效果上相差甚远。程序员都是追求完美的人,我们尽自己最大的努力,消除这些差异,而且结果也是明显的,更多文档在新引擎下能排出“一字不差,一行不差”的效果了。

金粉:最后再问一个,对WPS的发展有什么想法吗?
朱经理:每一个WPS人都是满怀激情的,对WPS满怀信心,我们要做最好的办公软件。用户需要的,就是我们要考虑的,WPS现在形成了一种“以用户反馈驱动开发”的模式,所以大家有什么新颖的想法和设计,或者发现了BUG的话,去我们的论坛提意见吧,我们每天都会去关注,欢迎大家访问WPS官方论坛

TAG: WPS WPSOffice 会客厅 金粉
打印 | 收藏此页 |  推荐给好友 | 举报
上一篇 下一篇
Guest (2009-2-13 08:45:35)
评0分
Guest (2009-2-13 08:45:22)
评0分
Guest (2009-2-13 08:43:45)
评0分
Guest (2009-2-13 08:43:25)
评0分
Guest (2009-2-11 12:13:59)
评5分
Guest (2009-2-10 18:57:34)
评5分
Guest (2009-2-09 10:43:23)
评5分
Guest (2009-2-08 18:10:26)
评-5分
Guest (2009-2-08 14:07:44)
评5分
Guest (2009-2-08 13:33:50)
评5分
 

评分:0

发表评论
seccode 换一个
查看全部回复【已有33位网友发表了看法】

图文资讯