第七十八章 先锋版与定制版
对于像是蜜蜂输入法、蜜蜂安全、语音管家、蜜蜂浏览器这四款使用人数最多的软件,马竞还为其推出了先锋测试版和VIP定制版。
普通版本的更新主要着重与修复bug,先锋版这着重于测试新功能,待新功能稳定以后再移植到普通版里面。这是一些互联网软件公司,尤其是游戏公司的常见做法。马竞觉得很有道理,也就学习照搬到了蜜蜂软件,先期就在这四款软件上面进行尝试。
至于VIP定制版,则是马竞自认为一举两得的好点子。用户可以通过图片、语音、文字描述等方式向他提出软件修改、定制的建议,然后由马竞将其整理成设计方案以后通过E7U将其制作出来。也就是用有“只喝葡萄糖的外星廉价码农”的马竞才能这么干,普通真人码农做这种定制软件成本可是很高的。
对于这种定制软件,马竞有多种收费方式:1私人定制,用户完全买断软件版权,价格最高;2定制合作,定制版软件的版权归蜜蜂软件,双方按比例分享该软件的收益,价格中等;3共同定制,用户免费定制软件,定制版软件版权归蜜蜂软件,其他用户也可以全部或者部分地使用该软件。
只要不是“明显有违法犯罪嫌疑的设计目的”比如病毒木马自动登录器之类,马竞这个没多少节操的家伙都敢接活儿,比如靠着定制“RAR密码破解器”赚了不少小钱钱。
蜜蜂输入法测试版将词库功能彻底重做,将原来几十万词的大词库分割成只包含几百词的微词库,变以往的“以用户输入次数确定词组排序”的动态词频调整方式为“以微词库被关联提及的次数确定微词库的排序”。
这个改变的核心思想还是“关系词库”,通过分析用户输入记录当中各个词组之间基于语意与语法的关联关系,将用户词库几十上百万词的蜜蜂大词库打散分割成联系更紧密的近万微词库。比如包含用户最常用的“也许如果但是后来而且不过”“用户语法微词库”、包含用户目前正在学习研究目标的“大学物理电磁学微词库”、用户当前正在玩的“《我要当大侠》剑客任务微词库”之类,更有“针对性”、更有“实效性”的微词库。
之所以这样设计,是因为马竞收到了不少用户反馈,基于输入次数的动态词频调整功能有一个缺陷:当你“移情别恋”,不再喜欢某个人、某件事、某个游戏,你的输入法还会时不时在候选词第一页项目位置提醒你“它还记得他/她/它”。
解决这个问题的方法,可以增加功能让用户手工删除指定自造词,或者批量删除使用频率最低的自造词。还有一个方法就是为词频统计加上时间限制,只统计近期的词组输入次数。
不过这样处理始终不够完美,手工一个个删除太慢,批量清理有可能误删。缩短词频统计周期又会导致词库太小影响组词效果。
而使用微词库的话,对于上面的几种缺陷都会有不错的解决办法,因为微词库都是关于细分主题、相关度最高的几十个词,用户可以直接删除整个微词库,或者浏览删除其中指定几个词组,都很方便。
而且基于微词库排序的话,可以让输入法更快得知你的兴趣转变并及时做做出反应。
比如某个蜜蜂输入法用户是网络小说写手,前一本书主角叫“龙傲天”,第二本书主角叫“路奥特”,借助微词库的切换调整,他会发现输入“lat”输入法不再提示“龙傲天”,也不是“邋遢、辣条”,而是“路奥特”。
因为这一切都是建立在分析用户输入记录,掌握其语言习惯、兴趣爱好的基础上,掌握的用户输入记录越详细,微词库的针对性越强。所以先锋测试版蜜蜂拼音输入法暂时只针对特定用户开放使用权限。
根据设置,系统会向那些每月输入上万字的用户发放新版蜜蜂输入法测试邀请,他们下载先锋测试版以后,系统会将分拆好的用户微词库和系统自动推荐微词库自动推送下来,以便用户第一时间感受微词库的魅力。
与相当于彻底重做的蜜蜂输入法不同,另外三款软件的先锋测试版更多是增加了新功能。
蜜蜂安全增加了硬件管理功能,可以帮助用户识别硬件型号为其推荐最佳驱动。
语音管家则升级了语音合成引擎,使其“说话”时可以带上更多语气,不在生硬呆板。
同时也推出了男子形象“管家”,其设定是“奕秋”大小姐的私人管家,外形是戴着吊链单边眼镜、头发灰白、身穿燕尾服的英式老管家。
他会用一口地道的伦敦腔说:“MayIhaveyou,sir?”这个虚拟角色的确是参考了不少英国老管家的声音和说话习惯,而且他的中文音源也参考了大量译制片里面欧美老男人的腔调,非常有“洋腔洋调”的感觉。
蜜蜂浏览器先锋测试版主要的变动是增加了开源浏览器Firefox使用的Gecko排版引擎,作为软件可选的两个网页引擎之一,另一个是微软IE的Trident排版引擎。
时至今日,无论是五年老将IE6(2001年发布,在2004年最新升级增加了弹出阻止功能)虽然落后时代,但是因为版本稳定(就更新过两次)已经使用广泛(全球第一操作系统WindowsXP的默认浏览器),拥有最多的用户,因此大量网站的使用Trident编写标准来编写他们的网页,以适应IE浏览器。
马竞为蜜蜂浏览器选择使用Trident组件也是必须选择,毕竟绝大多数网页编写时都会针对T内核进行优化。
不过随着微软发布最新的IE7浏览器,先是在去年7月随Vistabeta版发布IE7预览第一版,支持多标签浏览,后来又在今年初发布针对XPsp2的IE7预览第二版,马竞发现问题来了。
IE7相比IE6功能有所进步但是因为引入了新功能,其稳定性不太好,这主要是大多数网页都习惯于IE6模式的T内核组件,对于最新的反倒不适应导致的。
预计随着微软改进IE7同时网站技术人员修改网页编码,这些问题会被逐步解决。
蜜蜂浏览器因为防止恶意插件的关系,本身自带纯净版IE6的T内核,在安装IE6的计算机上影响不大,只是无法直接读取用户IE收藏夹数据罢了。但是在安装了最新预览版IE7的计算机上面,两个版本的T内核组件有时会有不兼容情况出现。
马竞能做的就只有引入新的引擎并作为首选排版引擎,用架桥开路、另辟蹊径的办法绕过IE版本更迭带来的干扰。在安装IE7的计算机上蜜蜂浏览器自带T内核组件会被禁用,以免发生冲突,只使用Gecko引擎。至于因此导致用户上不去某些特定网站比如部分网银网站?马竞也只能爱莫能助了。
目前他选择了一直在更新升级的开源软件Firefox火狐浏览器的Gecko引擎,未来蜜蜂浏览器还会使用其他开源引擎,甚至自己设计全新引擎,但是当下Gecko引擎是最好选择。
原本蜜蜂浏览器只是蜜蜂安全自带的一个网页浏览器,本质上其实像其他第三方浏览器一样,只是IE内核外面加上了更加流行的多标签页浏览罢了。
其唯一的亮点就是对肆无忌惮的网络广告行为能够有所限制,一方面自带纯净无插件版本的IE内核,可以避免加载本机上可能存在的大量恶意插件,从而避免浏览器启动慢网页打开慢乱弹窗的现象。
不过这样也导致了部分需要插件才能登录的网站无法正常登录的问题,对此蜜蜂浏览器在用户反馈之后已经通过更新增加了安全插件下载安装通道,用户可以自主选择安装一些安全的网页插件,其来源既可以是部分认证的官网,也可以是蜜蜂浏览器官网。至于未被认证的小网站,马竞只能再次爱莫能助。
蜜蜂浏览器的广告拦截功能也比较有新意,其会根据一些预设判定规则,自动辨认网页内容。如果判定是广告就在其网页内嵌广告内容旁边增加屏蔽按钮,用户点击就能屏蔽。
而且严格限制禁止新开浏览器窗口,即使有弹窗也只能新开一个标签页,而且新建标签页一律禁止自动播放功能。
在新的标签页上面同样也有广告屏蔽按钮,用户同样点击屏蔽广告以后,会自动生成一条广告屏蔽规则,下次符合该规则的页面内容出现时会提醒用户再次屏蔽。
第二次屏蔽时,才会有“以后自动屏蔽该页面内容”的选项出来,用户点击后浏览器以后会自动屏蔽该内容。