Output app size

7 views
Skip to first unread message

wes...@telenet.be

unread,
Mar 11, 2014, 11:45:54 AM3/11/14
to node-...@googlegroups.com
Hi,

App size on mac and linux is really big. Over 70mb for me. I read on google groups in a 2012 post that something was going to be done about that (quote):

"the mac binary's huge size is caused by the helper apps, it will be 
 reduced to about 30mb when next binary released.  (Zhao Cheng)"

Has anything progressed since then? Did I miss some options to perhaps selectively disable certain features I don't need?

If it is impossible to reduce, are there any alternatives to node-webkit that simply use the default installed web browser? (Even if that is IE, I don't mind).

Thanks,
Wesley

Anatoly Pashin

unread,
Mar 11, 2014, 7:35:41 PM3/11/14
to node-...@googlegroups.com

2014-03-12 2:45 GMT+11:00 <wes...@telenet.be>:
If it is impossible to reduce, are there any alternatives to node-webkit that simply use the default installed web browser? (Even if that is IE, I don't mind).

Whoa! You can't just take first available browser and put node.js into it.
If you need just html+css app with IE, you can use http://en.wikipedia.org/wiki/HTML_Application


--
Пашин Анатолий,
эникейщик.

wes...@telenet.be

unread,
Mar 13, 2014, 8:06:56 AM3/13/14
to node-...@googlegroups.com
Unfortunately that's not going to cut it. I need to be able to execute files, etc. 

Is there no effort ongoing to reduce the size of the framework? For example, I do not need printing functionality. Is it possible to get a customized build without that added cruft? Same for many other features like video playing and so on. I understand everything may be interconnected and this is basically impossible to do? 

LZAntal

unread,
Mar 13, 2014, 1:35:56 PM3/13/14
to node-...@googlegroups.com
Hi,

On Mar 13, 2014, at 5:06 AM, wes...@telenet.be wrote:

Unfortunately that's not going to cut it. I need to be able to execute files, etc. 

Is there no effort ongoing to reduce the size of the framework? For example, I do not need printing functionality. Is it possible to get a customized build without that added cruft? Same for many other features like video playing and so on. I understand everything may be interconnected and this is basically impossible to do? 

I see this often people want a very small exe,app,bin but why? Users certainly don't care about the size. Look at any and all the softwares out there they mostly 100+MB. When HDD comes in terms of 100s of GB I just don't think it's worth the effort. 
Why do you need smaller size? Also as a best practice why don't you develop your app first then start slimming it down. This will give you the advantage of being able to try out many different frameworks or compression systems since you'll have your working app to test with.  I used to do that and got better and faster results when your average pc had 512MB ram in it ;)


Laszlo



On Wednesday, March 12, 2014 12:35:41 AM UTC+1, Anatoly Pashin wrote:

2014-03-12 2:45 GMT+11:00 <wes...@telenet.be>:
If it is impossible to reduce, are there any alternatives to node-webkit that simply use the default installed web browser? (Even if that is IE, I don't mind).

Whoa! You can't just take first available browser and put node.js into it.
If you need just html+css app with IE, you can use http://en.wikipedia.org/wiki/HTML_Application


--
Пашин Анатолий,
эникейщик.

--
You received this message because you are subscribed to the Google Groups "node-webkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to node-webkit...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

wes...@telenet.be

unread,
Mar 13, 2014, 1:46:18 PM3/13/14
to node-...@googlegroups.com
My app is already developed, it's like 300KB, before I turn it into an big exe. So, any comment on being able to selectively remove certain features from chromium? 
Reply all
Reply to author
Forward
0 new messages