昨晚由于某個升級工程,只睡了大約3、4個小時,期間‘腦細胞’太興奮,拒絕休息,導致整個睡眠期間都在做夢,頭很痛,但期間思考了一個關于LingosHook v1.1.000的問題,有些郁悶。。。
LingosHook v1.1.000最最主要的修改在HTML的處理上,為了支持拆分HTML數(shù)據(jù),大量的時間消耗在TinyHtmlObject、HtmlDictParser等幾個對象上,最終的效果就是可以按照自定義方式展現(xiàn)HTML結果。
但現(xiàn)在問題是,這樣做值得嗎?首先拆分HTML數(shù)據(jù)會使取詞出錯幾率增加,其次對HTML數(shù)據(jù)的再處理,會導致亂碼出現(xiàn)幾率增加,而如果有人真的想‘自定義’方式展現(xiàn)結果,實際完全可以在Lingoes里面設置字典的使用和順序,而LingosHook只需要一個不解析,不拆分的最基本的‘強制’保存HTML原始數(shù)據(jù)功能就可以了,這樣做絕對比現(xiàn)在這種方式可靠。。。。而且,想來目前多數(shù)使用者也是在這樣使用的----一、忽略詞典處理,包括特定詞典方和HTML解析詞典方式;二、顯示原始HTML數(shù)據(jù)。。。。
當時,我為什么會開始并堅持這樣做呢?這種實現(xiàn)方式絕不是Top Win啊。。。想來只有一個緣由----自我意識的偏執(zhí):不是為了這個功能,只是為了實現(xiàn)這個功能。。。。唉,可憐哪些被消耗掉的腦細胞和指尖細胞啊。。。。