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