Welcome, Guest | Home | Search | Login | Register
Author Netscape 4.8 Edit about:config - Ureka (Read 29380 times)
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
on: December 05, 2008, 04:40

Hi all,

Some time ago I posted that for Netwcape 4.8 if you typed
 
about:config

in the URL bar it would bring up your hidden preferences just like Mozilla and all other related browsers.  But unlike these browsers you could not edit it.

I went hunting.  

These settings hide in the file liprefs.js which is located in your profile folder inside preferences. But you cannot edit it.

However, if you create a text file called user.js and put your new preferences in it, Netscape will read it and over write the liprefs.js file.

So I have now added the following preferences to my netwcape communicator 4.8:

user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server",18);
user_pref("network.http.pipelining",true);
user_pref("network.http.pipelining.maxrequests",4);

It starts up, reads the preferences, and runs on steroids.

Now if you do try this, please back up your personal setting folder first.

I also found a fairly good set of preferences at:

http://kb.mozillazine.org/About:config_entries#Network..2A

with explanations of the values and what they do.

This means that someone who actually knows what they are doing as opposed to me just fooling around, could really tune up this puppy.

Have fun all.  I am going to bed now.

Dave
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
Reply #1 on: December 05, 2008, 04:43

Quote from: "Lichen Software"

user_pref("network.http.max-connections-per-server",18);

Dave


The number is 18

Not 1 + 8)

8)
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
Reply #2 on: December 06, 2008, 13:10

Further note:

I had a chance to go back into the about:config file last night.  It does not show the changes made with the user.js file.  

However, the first time I did this, I had incorrect syntax on one of the lines.  The expression was supposed to be enclosed in "...." and I had put "...' by mistake.  On start up Netscape caught this and told me of the syntax error.  So I know the file is being read at startup.

I have not had a chance to go back in and put something like a popup blocker in to test it.  My perception however, is that it is running much faster.
wove
1024 MB
******
Posts: 1363

View Profile
Reply #3 on: December 06, 2008, 16:11

Very nice detective work. I look forward to reading all the results of your experiments.

bill
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
Reply #4 on: December 11, 2008, 04:04

Continuing the experiment.

I tried putting a popup blocker in the user prefs file.

user_pref("dom.disable_open_during_load",True);

When loading it tells me "True" is not defined.

and it does not block a pop up.
wove
1024 MB
******
Posts: 1363

View Profile
Reply #5 on: December 11, 2008, 22:49

Quote from: "Lichen Software"
Continuing the experiment.
I tried putting a popup blocker in the user prefs file. user_pref("dom.disable_open_during_load",True); When loading it tells me "True" is not defined. and it does not block a pop up.


In an earlier example you used "true" all lower case, while in this example you use "True" with the upper case "T". I am not sure that makes any difference to the parser.

bill
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
Reply #6 on: December 12, 2008, 03:56

Good call Bill.

I changed the sintax and it did not flag an error.

It still does not block popups though - or at least the one I tried.

I am trying to find some documentation on this user.js file with Netscape Communicator on Mac.  It seems to be different than on other platforms.
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
Reply #7 on: December 21, 2008, 23:30

Success.

I created the user.js file prior as straight text. I went in with BBEdit and saved as a netwscape document.

Netscape has read the user.js file now and implemented it into the liprefs.js file. I checked sby opening up the prefs file in BBEdit also.

I still do not have popup blocking, but there are several things to put in to block all instances.

I have turned on pipelining.  I have the maximum number of connections up to 32 and the maximum number of connections per server up to 18.

It is subjective, but I feel that the program is much more responsive.

Dave
djb21212
4 MB
**
Posts: 7
View Profile
Reply #8 on: December 23, 2008, 05:16

I've tested this out for myself and can confirm your conclusions about the user.js file. Netscape is definitely more responsive now, even on modern pages with tons of graphics.
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
Reply #9 on: December 23, 2008, 13:08

I am not sure where to go from here as I am not any sort of Web Guru.

I think that one could pre test using 8.6 and WamCom Mozilla as it does support direct editing of the about:config file.

I think the idea would be to develop a System7Today user.js file that would give Netscape as many modern features as possible.  Who knows what is hidden under the hood there.

It was really interesting when doing my reading. When this was released it was designed to be an Enterprise Class web and communications client.  So it has all of the bells and whistles available at the time.  How many of them were open to the public remains to be seen.
JoAT
32 MB
***
Posts: 58

View Profile
Reply #10 on: February 02, 2010, 17:20

Lichen Software,

Can the user.js file be created using simple text, or do I need to hunt down a copy of bbedit?
Lichen Software
128 MB
****
Posts: 252

View Profile http://www.lichen-software.com
Reply #11 on: February 03, 2010, 02:05

I'm not sure. I used BBEdit as it would "save as" a Netscape file.  It does not need a full version. Lite has this "save as" preference.

Try it with a straight text editor and see.
JoAT
32 MB
***
Posts: 58

View Profile
Reply #12 on: February 08, 2010, 21:35

Well, I went ahead and used BBEdit Lite to create the user.js file, and I too had success. And, wow, what a difference. I may do some tinkering with more settings if I can ever wrangle the ellusive "free time" that I hear other people sometimes reference. ;)
Pages: [1]

© 2021 System7Today.com.
The Apple Logo, Macintosh™, Mac OS™, and others property of Apple Computer, Inc.
This site is in no way affiliated with Apple Computer, Inc.