Quote
guenter
Quote
desga2
But you can try with some CCF or Fred version without XUL support, this version are some more light, about 2 MB.
I still have a 0.8.2 that has 12.3 MB with chrome
Quote
Gorilla no baka
But yeah i did know about the flash size...Tough it can be Upx-ed..
Right...
An other question...Has anybody tried to trim down Mozilla Gecko engine??
Would that be possible??
1.) No Xul support. Get chrmlite.dll from NX or CCF. Uses almost npo chrome.
Or cut prefs, console2, & RSS reader out from normal Chrome.
You are at about 400 kb chrome after packing then & can use about: config.
2.) Create a static linked K-Meleon.exe that includes all dll from componets.
(like Firefox project does). That gains a few kb of each dll. Then upx it.
3.) Use xpt_link.exe to link xpt in components.
That is how Dorian and made the small 0.8.2+.
Current K-Meleon might be even smaller since it does not use mfc71.dll (1M
.
4.) K-Meleon is about using only the components that are needed for a browser
That is the main advantage of K-Meleon. Firefox, Thunderbird, SeaMonkey...: they all use the same untrimmed GRE or XUL runner environment.
5.) Look at embed Project it is the the embeding of the core layout engine - so some needed browser components are not use. But it can travel the net.
5. b.) Yes = K-Meleon / it may use some parts that are not need - but not many
Thank you....
Just out of curiosity i started to shave things off the K-meleon (So far is 12.7M
But as far as i could see yeah lots of stuff can be deleted out of it..
I am tring to bring it under 7 MB (Shaving things off and than UPX-it)
So far this is my project--To see what it can be shaved off and than to try to compile one K-meleon for my personal use without the stuff i shaved...
You guys can watch my progress
here
I am not new at slimming stuff..But somehow i got the feeling that this one is gonna be a bitch to slimm.Right now i am working on components folder and it is a lot of work...Take a look here
Directory of C:\Documents and Settings\Administrator\My Documents\k-meleon\components
01/08/2009 10:05 <DIR> .
01/08/2009 10:05 <DIR> ..
06/21/2008 11:11 148 accessibility-msaa.xpt deleted ---OK
12/17/2008 12:54 66,048 accessibility.dll deleted ---OK
06/21/2008 11:11 10,194 accessibility.xpt deleted ---OK
12/17/2008 12:55 86,016 appcomps.dll deleted neded to open the edit-compose box in forums
12/17/2008 12:53 26,624 appshell.dll deleted ---OK ??????
06/21/2008 11:08 2,434 appshell.xpt deleted ---OK ??????
06/21/2008 11:19 3,547 autocomplete.xpt deleted ---OK
12/17/2008 12:56 11,264 autoconfig.dll deleted ---OK
06/21/2008 11:32 211 autoconfig.xpt deleted ---OK
12/17/2008 12:34 27,136 caps.dll do not delete
06/21/2008 10:08 2,555 caps.xpt deleted ---OK
06/21/2008 10:02 679 chardet.xpt deleted ---OK
03/29/2008 04:11 20,480 chrome.dll do not delete
03/29/2008 00:14 344 chrome.xpt deleted ---OK
01/08/2009 10:05 0 components.txt
12/17/2008 12:53 20,480 composer.dll neded to open the edit-compose box in forum
06/21/2008 11:08 673 composer.xpt deleted ---OK
01/06/2009 05:14 109,064 compreg.dat deleted ---OK
12/17/2008 12:37 7,106 content_base.xpt deleted ---OK
06/21/2008 10:17 619 content_html.xpt deleted ---OK
06/21/2008 10:19 541 content_htmldoc.xpt deleted ---OK
06/21/2008 10:19 693 content_xmldoc.xpt deleted ---OK
06/21/2008 10:21 884 content_xslt.xpt deleted ---OK
06/21/2008 10:23 3,476 content_xtf.xpt deleted ---OK
12/17/2008 12:56 13,312 cookie.dll deleted ---OK
06/21/2008 11:32 588 cookie.xpt deleted ---OK
12/17/2008 12:51 76,288 docshell.dll do not delete
06/21/2008 10:57 10,265 docshell_base.xpt deleted ---OK
06/21/2008 10:13 435 dom.xpt deleted ---OK
06/21/2008 10:12 8,668 dom_base.xpt needed to see videos on you tube
06/21/2008 10:12 1,721 dom_canvas.xpt needed to see videos on you tube
06/21/2008 10:12 6,606 dom_core.xpt needed to see videos on you tube
06/21/2008 10:13 11,446 dom_css.xpt needed to see videos on you tube
06/21/2008 10:13 6,490 dom_events.xpt needed to see videos on you tube
06/21/2008 10:12 17,787 dom_html.xpt xpt needed to see videos on you tube
06/21/2008 10:13 2,621 dom_loadsave.xpt deleted ---OK
06/21/2008 10:13 1,397 dom_range.xpt deleted ---OK
06/21/2008 10:13 616 dom_sidebar.xpt deleted ---OK
06/21/2008 10:13 818 dom_stylesheets.xpt deleted ---OK
06/21/2008 10:13 17,935 dom_svg.xpt deleted ---OK
06/21/2008 10:13 1,282 dom_traversal.xpt deleted ---OK
06/21/2008 10:13 226 dom_views.xpt deleted ---OK
06/21/2008 10:13 498 dom_xbl.xpt -neded to see the scroll bar in about:config and for the search function in about:config
06/21/2008 10:13 1,417 dom_xpath.xpt deleted ---OK
06/21/2008 10:13 7,185 dom_xul.xpt needed to acces about:config
Guys....I got an other question >>>>
K-meleon is modular right ?!!?? It just stroke me that beeing modular you could add or remove modules out of it...Am i right..??
I was considering in taking out the part that contains the network protocol and compile a new one :Just the network protocol one (One with 8 pipelining requests limit removed and same about the maximum connections limit)
Would that be possibile???