WinZIP/RAR過時了?多款壓縮軟體橫評
2024-12-22 10:06:09
泡泡網主板頻道11月10日 等待約1年之久,昔日壓縮霸主WinZip終於在萬眾期待下發布了16.0正式版。全世界自然一片沸騰,在世界各大知名下載網站中,WinZip 16.0再次帶起下載狂潮。然而此時國內並沒有王者回歸的歡呼,卻一致委婉或直接地表達出失望地情緒,而下載更新的用戶也寥寥無幾,這絕對是一道國內獨特的風景,它不禁讓人想問,為什麼?從各種評測報告看,因為不支持流行的RAR格式,所以兼容性更佳的WinRAR全面超越固步自封的WinZip 16.0,原來這就是國內用戶牴觸WinZip 16.0的唯一理由。
蒼天已死,黃天當立。這是國內輿論草率的結論。之所以說草率,是因為甚至都沒有出現反面聲音的媒體,這絕對不是一個成熟正常的氛圍。正是這種一邊倒的跟風導致了大量用戶極端的心態,於是牽強附會、人云亦云和以訛傳訛的聲音充斥其間。這不由得讓人陷入深思,事實上,看似壓縮工具之爭的表面下深藏的是壓縮格式之爭。RAR格式即將或者己經取代了ZIP格式嗎?不能僅僅從兩者的技術表現和統計數據去回答這個問題,計算機數據壓縮格式的發展歷程是非常獨特的,它的王者之選帶有傳奇的歷史烙印,並一直持續產生著決定性的影響。要正確解答這個問題就必須去了解有關數據壓縮的歷史,任何試圖避開歷史環境而做出的結論都是輕率的。
LZ算法--ZIP與RAR共祖同源
要講壓縮的歷史,就不可不提LZ算法,這是一種有關數據壓縮的算法,何為數據壓縮?從本質上講,數據壓縮的目的就是要消除信息中的冗餘。早在LZ算法出現之前,研究員們從理論上探討了壓縮算法的數學基礎及模型基礎,同時也在這些基礎上研究出了一些編碼方法,其中的Shannon-Fano編碼和Huffman編碼非常有影響力。但這些編碼,包括後來發展出的「算術編碼」,都無法成為理想的編碼方法--因為它們無法在編碼效率和編碼速度上同時滿足日益增長的壓縮需求。這種情況在LZ算法出現時等到了解決。
左為香農 右為哈夫曼
<