Make Navigator Stand-alone more small

A section for all development and testing programmes and customised browsers written by SillyDog701 community. Featured products including Donzilla, Firescape, DJGM Distro, and Netscape Streamline.

Moderator: Don_HH2K

Make Navigator Stand-alone more small

Postby Joji » Tue 18 Mar, 2003 2:12 am

Hi,

I think we can make Navigator Stand-alone more small-sized.
Now Nav Stand-alone is 10MB, but it contains;
1. Skins and language pack for Mail/News.
2. Composer components which is not necessary those who don't use Composer.
For example, modern skin file (modern.jar) is now 881KB, but according to my testing, it can be edited as 384KB. And classic.jar can be 253KB, where the original is 512KB.

The development step should be like this.
1. Editing skin files (modern.jar and classic.jar). - about 755KB saving.
2. Editing en-US language pack file (en-US.jar).
3. Editing comm.jar.

I guess the total file size should be 9MB (or less than 9MB, I hope).
If you are interested, I'm ready for uploading the edited skin files.

Posted with edited Nav Stand-alone.
UserAgent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 (CK-SillyDog)
It is spelled J-O-J-I, but pronounced GEORGE.
User avatar
Joji
senior member
senior member
 
Posts: 93
Joined: Thu 26 Dec, 2002 2:23 am
Location: Tokyo, Japan

Postby Antony » Tue 18 Mar, 2003 2:19 am

Yes, I am interested.

When I was creating Navigator Stand-alone, I was thinking about removing Classical theme (skin) and Flash player to make it even smaller. The reason I left out is because those two are quite popular and they won't save much size.

Editing those files are fine, but need to be very careful. If using scripts, it might create some trouble (I had some trouble before).
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.0.2) Gecko/20030208 Netscape/7.02 (CK-SillyDog)
User avatar
Antony
diamond member
diamond member
 
Posts: 14510
Joined: Tue 18 Jun, 2002 11:36 pm
Location: Sydney, Australia

Postby Antony » Tue 18 Mar, 2003 2:21 am

About the Composer, there's not email composer, but still web page Composer I believe in Nav Stand-alone.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.0.2) Gecko/20030208 Netscape/7.02 (CK-SillyDog)
User avatar
Antony
diamond member
diamond member
 
Posts: 14510
Joined: Tue 18 Jun, 2002 11:36 pm
Location: Sydney, Australia

Postby DJGM » Tue 18 Mar, 2003 3:18 am

I don't think Composer can be removed from the Netscape package,
without some sort of reverse engineering, and that, I believe, would
breach the End User License Agreement that comes with the NSCCK.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.0.2) Gecko/20030208 Netscape/7.02 (DJGM-i.net)
SeaMonkey = Swiss Army Knife: It's versatile, reliable, and contains useful tools.
Windows Internet Explorer = Old Swiss Cheese: Full of holes, and it stinks!
User avatar
DJGM
diamond member
diamond member
 
Posts: 4572
Joined: Wed 19 Jun, 2002 1:03 pm
Location: Manchester, England, UK

Postby Joji » Tue 18 Mar, 2003 4:19 am

Antony,
My goal is to make Navigator without Composer (web page editor). It should be something like Pheonix. Pure browser only product.
But as you wrote, it is not so easy. Some Composer files must be left untouched so you can use Message boards.

DJGM,
My step 3 (editing comm.jar) might be a gray zone, but I think editing skin and language pack is not a "so called" reverse engineering. If I'm misunderstanding something (English is my second language), please let me know.
UserAgent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 (CK-SillyDog)
It is spelled J-O-J-I, but pronounced GEORGE.
User avatar
Joji
senior member
senior member
 
Posts: 93
Joined: Thu 26 Dec, 2002 2:23 am
Location: Tokyo, Japan

Postby DJGM » Tue 18 Mar, 2003 9:18 am

I'm sure that removing Composer, from a CCK'd Netscape build prior to
any public distribution would Breach the EULA of Netscape CCK program.

It may be worth reading this thread for clarification:
Sticky: What allowed and what's not . . .
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.0.2) Gecko/20030208 Netscape/7.02 (DJGM-i.net)
SeaMonkey = Swiss Army Knife: It's versatile, reliable, and contains useful tools.
Windows Internet Explorer = Old Swiss Cheese: Full of holes, and it stinks!
User avatar
DJGM
diamond member
diamond member
 
Posts: 4572
Joined: Wed 19 Jun, 2002 1:03 pm
Location: Manchester, England, UK

Postby Antony » Wed 19 Mar, 2003 4:10 am

Joji,
To make something like Pheonix, we will need to work from the source code directly from Mozilla.org.
In that case, (obviously) we will need to compile the source code. This is well documentated in mozilla.org
However, we will not be able to call it "Netscape, Navigator, ... etc" nor do we allowed to use material from Netscape.
Also, we will need to agree with MPL and NPL (see Mozilla & Netscape Public Licenses)
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.0.2) Gecko/20030208 Netscape/7.02 (CK-SillyDog)
User avatar
Antony
diamond member
diamond member
 
Posts: 14510
Joined: Tue 18 Jun, 2002 11:36 pm
Location: Sydney, Australia


Return to SD701 DevZone

Who is online

Registered users: Google [Bot]