對於像是蜜蜂輸入法、蜜蜂安全、語音管家、蜜蜂瀏覽器這四款使用人數最多的軟件,馬競還爲其推出了先鋒測試版和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內核,可以避免加載本機上可能存在的大量惡意插件,從而避免瀏覽器啓動慢網頁打開慢亂彈窗的現象。
不過這樣也導致了部分需要插件才能登錄的網站無法正常登錄的問題,對此蜜蜂瀏覽器在用戶反饋之後已經通過更新增加了安全插件下載安裝通道,用戶可以自主選擇安裝一些安全的網頁插件,其來源既可以是部分認證的官網,也可以是蜜蜂瀏覽器官網。至於未被認證的小網站,馬競只能再次愛莫能助。
蜜蜂瀏覽器的廣告攔截功能也比較有新意,其會根據一些預設判定規則,自動辨認網頁內容。如果判定是廣告就在其網頁內嵌廣告內容旁邊增加屏蔽按鈕,用戶點擊就能屏蔽。
而且嚴格限制禁止新開瀏覽器窗口,即使有彈窗也只能新開一個標籤頁,而且新建標籤頁一律禁止自動播放功能。
在新的標籤頁上面同樣也有廣告屏蔽按鈕,用戶同樣點擊屏蔽廣告以後,會自動生成一條廣告屏蔽規則,下次符合該規則的頁面內容出現時會提醒用戶再次屏蔽。
第二次屏蔽時,纔會有“以後自動屏蔽該頁面內容”的選項出來,用戶點擊後瀏覽器以後會自動屏蔽該內容。