技术上根本不思进取的金山词霸2007
??? 今天在一個(gè)學(xué)英語(yǔ)論壇里溜達(dá),無(wú)意中發(fā)現(xiàn)了一款叫做Lingoes靈格斯的詞霸軟件。下載來(lái)試用了一下,在其出眾的取詞能力下,使得我對(duì)金山詞霸2007立馬就來(lái)氣了!金山公司雖然前幾天終于在其網(wǎng)游的支撐下隆重上市了,可是在技術(shù)上不思進(jìn)取的詞霸2007真的讓我很失望,也真正的體會(huì)到了,作為軟件最終用戶的不容易啊。
??? 有所謂,名不正則言不順。這是我在聯(lián)邦軟件店購(gòu)買的詞霸2007零售版。沒(méi)有其它意思,軟件的功能不錯(cuò),價(jià)格可以承受,支持正版是應(yīng)該的。但往往,軟件讓我們很受傷又總是不可避免的。
???
??? 下面我們就來(lái)慢慢來(lái)看,為什么我要說(shuō)金山詞霸在技術(shù)上不思進(jìn)取。作為類似金山詞霸這樣的屏幕取詞詞典工具,有兩個(gè)最大的技術(shù)難點(diǎn)。一個(gè)是屏幕取詞,一個(gè)詞條檢索。屏幕取詞的原理就是hook住windows輸出字符的api,然后在鼠標(biāo)所在的文字上方劃一條線(其實(shí)就是污染一下屏幕),然后再讓操作系統(tǒng)更新屏幕顯示,這時(shí)根據(jù)鼠標(biāo)所在的控件窗口和輸出字符api上截獲的字符,算出鼠標(biāo)所指位置的詞。后者我不太熟悉,不過(guò)由于支持通配符檢索,單詞又有變形,外加詞條總數(shù)也不小,這是一個(gè)技術(shù)點(diǎn)。所以我們主要來(lái)說(shuō)說(shuō)這個(gè)屏幕取詞,這也是這次把我惹火的地方!
??? 我的詞霸2007買來(lái)后就裝在了Vista上,于是立刻就遇到了一個(gè)大問(wèn)題。詞霸在Vista下取詞異常的緩慢,平均需要4~5秒鐘的時(shí)間(難道2007是java開發(fā)的?可是包裝里面也沒(méi)有送我咖啡啊),才會(huì)彈出取詞窗口,Orz。現(xiàn)在在google上搜一下:vista 詞霸 取詞 很慢,能有3千多地結(jié)果。而就在當(dāng)時(shí),iCiba論壇上就已經(jīng)有人提了這個(gè)問(wèn)題:Windows Vista下用詞霸取詞很慢!!(2007年3月1日)。于此同時(shí),也有人給出了解決方案,就是關(guān)掉vista的Aero效果。這時(shí)我善意的覺(jué)得,這可能是vista系統(tǒng)的問(wèn)題,因?yàn)関ista號(hào)稱做了很多底層的修改,然后提供了這個(gè)比較cool的UI效果。所以有導(dǎo)致詞霸2007取詞遲緩的可能,既然已經(jīng)有不少人在iCiba論壇上提到了這個(gè)問(wèn)題,我覺(jué)得詞霸應(yīng)該會(huì)很快給出補(bǔ)丁吧。
??? 結(jié)果我等了半年多(3月初到馬上12月)是一點(diǎn)補(bǔ)丁的影子都么有,可憐我的Aero啊。就在我都開始漸漸要忘掉這事的時(shí)候,由一個(gè)人單槍匹馬開發(fā)出來(lái)的Lingoes詞霸讓我眼前一亮,他居然可以在開啟Aero的vsita下瞬間取詞!我怒了,一是對(duì)vista長(zhǎng)期背此黑鍋表示歉意,另外就是對(duì)詞霸的不思進(jìn)取感到痛心。國(guó)產(chǎn)通用軟件做的好而且做的成功的并不多,詞霸你就不要瞎糟踐自己好嗎。
????最后申明一下,這個(gè)Lingoes目前也還有一些其它的問(wèn)題,我不是為他做推廣,而且這個(gè)免費(fèi)詞霸本身是內(nèi)嵌有廣告的(從2.0版本開始)。當(dāng)你取詞的時(shí)候,在彈出翻譯小窗口的最下面有一個(gè)廣告鏈接,不過(guò)有明顯的"AD"字樣提醒用戶。另外Lingoes不太厚道的是整合了一些網(wǎng)絡(luò)上的資源和工具,最夸張的是,居然把泡泡龍和一個(gè)挺有名的javascript日歷控件也整合進(jìn)去了。
總結(jié)
以上是生活随笔為你收集整理的技术上根本不思进取的金山词霸2007的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 个人成长中,关于规划设计的思考
- 下一篇: 专题开发十三:JEECG微云快速开发平台