MozTW 討論區 https://forum.moztw.org/ |
|
關於套件減肥...... https://forum.moztw.org/viewtopic.php?f=11&t=22443 |
第 1 頁 (共 1 頁) |
發表人: | sigsigmama [ 2008-05-19, 18:45 ] |
文章主題 : | 關於套件減肥...... |
我最近嘗試著替套件減肥 不減不知道 當我僅留 en-US 跟 zh-TW adblockplus.jar 從9xxkb=>3xxkb 不過有些套件很奇怪 例如: aios aios.jar有409kb 可是當我解壓縮時光是 local 語系夾就有569kb了 而其他兩個檔案夾也不小 content 有387kb;skin 有103kb 就算我把local裡僅留 en-US 跟 zh-TW 壓回 .jar 還是有5xx kb 根本達不到減肥效果 請問我是哪裡做錯了? 另外 我是用安裝版的fx2 想請問套件減肥會影響fx的效率嗎? 如啟動時間縮短之類的 要是此減肥只是純粹減少fx體積 那我就不想浪費時間了 |
發表人: | Amauds [ 2008-05-20, 20:59 ] |
文章主題 : | |
壓制套件 jar 檔時選用 zip 無壓縮格式, 壓制套件 xpi 檔時選用 zip 極限壓縮格式. 有些套件保留了舊版相容格式, 在作減肥動作時, 請記得一併更改 chrome.manifest 的設定, 若其中有舊版設定通常可循綫找到舊版語系目錄. |
發表人: | sigsigmama [ 2008-05-21, 09:45 ] |
文章主題 : | |
Amauds 寫: 壓制套件 jar 檔時選用 zip 無壓縮格式,
壓制套件 xpi 檔時選用 zip 極限壓縮格式. 有些套件保留了舊版相容格式, 在作減肥動作時, 請記得一併更改 chrome.manifest 的設定, 若其中有舊版設定通常可循綫找到舊版語系目錄. 壓制套件 jar 檔時選用 zip 無壓縮格式 =>這句話的意思是套件本身的 jar 檔案都是無壓縮格式嗎? 因為我在討論區找到的舊文章 對 jar 的處理方式是: 1.解壓 jar 2.刪除多餘語系(通常是僅保留 en-us & zh-tw) 3.壓回 jar (無壓縮格式,另,我用7z應該是僅保存吧!) 4.改 chrome.manifest 的設定(有時也要改 install 的設定) 5.壓回 xpi 而我現在的問題是 如 aios 的 jar 檔有409kb 而解壓縮後 解出來的檔案夾大小總合明顯大於409kb 不是說無壓縮格式嗎? 解出來大小應該一樣吧 難不成是我理解錯誤? |
發表人: | alex301 [ 2008-05-21, 12:21 ] |
文章主題 : | |
sigsigmama 寫: 而我現在的問題是
如 aios 的 jar 檔有409kb 而解壓縮後 解出來的檔案夾大小總合明顯大於409kb 不是說無壓縮格式嗎? 解出來大小應該一樣吧 難不成是我理解錯誤? 答案是aios的作者壓.jar時, 不是使用無壓縮格式.. Amauds 說的是最佳化的狀況,: .jar 要用無壓縮, xpi 要用最大壓縮 這樣最後的 xpi 檔案才會最小, 安裝後執行時 Firefox 對 jar 解壓時才最不耗用 CPU 資源 然而理論歸理論, 各個套件的作者不一定會按照這個規則去做啊~ |
發表人: | sigsigmama [ 2008-05-21, 12:40 ] |
文章主題 : | |
alex301 寫: 答案是aios的作者壓.jar時, 不是使用無壓縮格式..
Amauds 說的是最佳化的狀況,: .jar 要用無壓縮, xpi 要用最大壓縮 這樣最後的 xpi 檔案才會最小, 安裝後執行時 Firefox 對 jar 解壓時才最不耗用 CPU 資源 然而理論歸理論, 各個套件的作者不一定會按照這個規則去做啊~ 原來如此 果然是我理解錯誤 也就是說 如果我把 aios.jar 解出來 即使不刪無用語系 就只是以無壓縮壓回 jar fx效率也會變好嗎? 就算一個感覺不出來 那許多個就會明顯一點了吧 因為我好像不只一個套件是這種情況...... |
發表人: | alex301 [ 2008-05-21, 14:01 ] |
文章主題 : | |
參考這篇 viewtopic.php?t=18288 前輩有精闢的分析... ![]() |
發表人: | sigsigmama [ 2008-05-21, 15:30 ] |
文章主題 : | |
alex301 寫: 參考這篇 viewtopic.php?t=18288
前輩有精闢的分析... :lol: 恩...... 有看有了解 按照該前輩的論點 其實應該要做多重測試 基數為 jar 的大小 應測試 1.不使用 jar (也就是套件本身設計無 jar ) 2. jar 壓縮比率與啟動時間的關係(如僅保存、一般壓縮、最大壓縮之類的) 3....... 要是能研究出多少kb該用何種比率壓縮就好了 例如50kb以下不用壓 400kb以上用一般壓縮之類的 也許和解壓軟體也有關係? |
發表人: | waterbee [ 2008-05-21, 16:39 ] |
文章主題 : | |
不知道有沒有幫套件減肥的套件或工具? |
發表人: | 過路的 [ 2008-05-21, 18:53 ] |
文章主題 : | |
waterbee 寫: 不知道有沒有幫套件減肥的套件或工具?
唯一的工具~作者… ![]() |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |