MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-06-22, 05:38

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 9 篇文章 ] 
發表人 內容
 文章主題 : 關於套件減肥......
文章發表於 : 2008-05-19, 18:45 
離線

註冊時間: 2007-11-14, 17:13
文章: 64
我最近嘗試著替套件減肥
不減不知道
當我僅留 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體積
那我就不想浪費時間了


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-20, 20:59 
離線
頭像

註冊時間: 2005-02-24, 19:15
文章: 1037
來自: Taiwan
壓制套件 jar 檔時選用 zip 無壓縮格式,
壓制套件 xpi 檔時選用 zip 極限壓縮格式.

有些套件保留了舊版相容格式,
在作減肥動作時, 請記得一併更改 chrome.manifest 的設定,
若其中有舊版設定通常可循綫找到舊版語系目錄.

_________________
Amauds's Firefox
曾經妳以為最可靠的依賴;其實從未曾真實的存在過。
圖檔圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-21, 09:45 
離線

註冊時間: 2007-11-14, 17:13
文章: 64
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
不是說無壓縮格式嗎?
解出來大小應該一樣吧
難不成是我理解錯誤?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-21, 12:21 
離線

註冊時間: 2005-02-16, 11:07
文章: 575
sigsigmama 寫:
而我現在的問題是
如 aios 的 jar 檔有409kb
而解壓縮後
解出來的檔案夾大小總合明顯大於409kb
不是說無壓縮格式嗎?
解出來大小應該一樣吧
難不成是我理解錯誤?

答案是aios的作者壓.jar時, 不是使用無壓縮格式..

Amauds 說的是最佳化的狀況,: .jar 要用無壓縮, xpi 要用最大壓縮
這樣最後的 xpi 檔案才會最小, 安裝後執行時 Firefox 對 jar 解壓時才最不耗用 CPU 資源

然而理論歸理論, 各個套件的作者不一定會按照這個規則去做啊~


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9) Gecko/2008051206 Firefox/3.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-21, 12:40 
離線

註冊時間: 2007-11-14, 17:13
文章: 64
alex301 寫:
答案是aios的作者壓.jar時, 不是使用無壓縮格式..

Amauds 說的是最佳化的狀況,: .jar 要用無壓縮, xpi 要用最大壓縮
這樣最後的 xpi 檔案才會最小, 安裝後執行時 Firefox 對 jar 解壓時才最不耗用 CPU 資源

然而理論歸理論, 各個套件的作者不一定會按照這個規則去做啊~



原來如此
果然是我理解錯誤


也就是說
如果我把 aios.jar 解出來
即使不刪無用語系
就只是以無壓縮壓回 jar
fx效率也會變好嗎?
就算一個感覺不出來
那許多個就會明顯一點了吧
因為我好像不只一個套件是這種情況......


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-21, 14:01 
離線

註冊時間: 2005-02-16, 11:07
文章: 575
參考這篇 viewtopic.php?t=18288
前輩有精闢的分析... :lol:


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9) Gecko/2008051206 Firefox/3.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-21, 15:30 
離線

註冊時間: 2007-11-14, 17:13
文章: 64
alex301 寫:
參考這篇 viewtopic.php?t=18288
前輩有精闢的分析... :lol:



恩......
有看有了解
按照該前輩的論點
其實應該要做多重測試
基數為 jar 的大小
應測試
1.不使用 jar (也就是套件本身設計無 jar )
2. jar 壓縮比率與啟動時間的關係(如僅保存、一般壓縮、最大壓縮之類的)
3.......

要是能研究出多少kb該用何種比率壓縮就好了
例如50kb以下不用壓
400kb以上用一般壓縮之類的
也許和解壓軟體也有關係?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-21, 16:39 
離線
頭像

註冊時間: 2007-02-22, 17:13
文章: 55
來自: 桃園
不知道有沒有幫套件減肥的套件或工具?

_________________
遇見瓦特比
用 IP-CAM 看世界 - 粉絲專頁


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9) Gecko/2008051206 Firefox/3.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-05-21, 18:53 
離線

註冊時間: 2005-06-27, 15:59
文章: 466
來自: Republic of China ( R.O.C. )
waterbee 寫:
不知道有沒有幫套件減肥的套件或工具?

唯一的工具~作者… :lol:


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9) Gecko/2008051818 Minefield/3.0 (tete009 SSE PGO)
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 9 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 20 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群