General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
Lag or?
Posted by: Fred
Date: January 07, 2008 09:18PM

Not sure why but lately I've experienced more problems with the K-Meleon web browser.

My latest problem is that K-Meleon seems to either be lagging or just 'dieing' with slow connection? I try to load up even my facebook and all my links do not show (even waiting for 2 mins) and when I try to look up something on youtube, it takes forever for the video to stream, and once it does, it may even freeze during the video.

Checking my Yahoo! mail has also had his difficulties as I can't seem to have the web broswer load up all my buttons (on the page) so sometimes I cannot even click on an email or hit the "Compose Mail" box, etc.

Anyone else experiencing this difficulty? I have excellent internet connection and I do not experience any problems with Mozilla, however, I prefer K-Meleon smiling smiley

Thanks for any help / information.

Options: ReplyQuote
Re: Lag or?
Posted by: guenter
Date: January 07, 2008 10:18PM

@Fred - can You plz consider to change Your nick to darkelf/drinal or something - To me Fred is the guy that issued two K-Meleon 0.9 versions. Some PPL may have that problem also smiling smiley

The problem You described is real but has to do with settings that are mostly common to all Gecko: K-Meleon, Mozilla, Firefox ... If You say Mozilla's default settings are ok - transfer them.

Someone said: what You have done for my smallest brothers that You have done for me. & K-Meleon always had default settings that care for PPL with slower systems and conections. I hope this is still ok with us now.

It is easier to repost than to search & link smiling smiley
Make sure to to test out and use the settings specific to Your system.


Excerpts from Firefox tweak guide created by Achilles

Most of us have heard of these tweaks, and they can be used with any Mozilla.
The settings are inserted into user.js, which feeds them into prefs.js on start.

To find these files have a look into submenus under Edit > Configuration - else look into Your used K-Meleon Profile with a file manager ( I find the later more easy). Whether Your profile is in the K-Meleon install folder or in the K-Meleon folder in Appdata depends on Your choises during K-Meleon setup.

Achilles based his summary at Tweakfactor on a thread at Mozilla Forum.

K-Meleon and some other Gecko browsers that use their native OS widgets will not use tweaks for XUL items.
- So not all tweaks are applicable for K-Meleon, but even those that are not usefull do no harm; K-Meleon just overlooks them.

Since K-Meleon goes with low resources - Slow Computer means slower than Pentium 500 for us ;-) .

Quick and Dirty Settings

user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("nglayout.initialpaint.delay", 0);

Pipelining does multiple data requests at once and should speed things up. Initial Paint Delay actually slows down the rendering of the ENTIRE page but I tend to start reading before the entire page is rendered ; - ) this gives me the impression that the page loads faster.
Common to all configurations

These are the settings that seem to be common to all configuration files regardless of connection speed or computer speed with a couple of additions - plugin paths can be found with about:plugins and the bookmark menu delay is turned off.

user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);

Fast Computer Fast Connection

user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);

A couple settings of note - Firefox is allocated 4096 KB of memory by default and in this configuration we give it roughly 65MB as denoted by the last line. This can be changed according to what is used.

Fast Computer, Slower Connection

This configuration is more suited to people without ultra fast connections. We are not talking about dial up connections but slower DSL / Cable connections.

user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);

Fast Computer, Slow Connection(dial-up)
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);

Slow Computer, Fast Connection
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("dom.disable_window_status_change", true);

One of the changes made for this particular configuration is the final line where the status bar is disabled for changing web pages to save processor time.

Slow Computer, Slow Connection(dial-up)

user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);



Edited 3 time(s). Last edit at 01/08/2008 10:25PM by guenter.

Options: ReplyQuote
Re: Lag or?
Posted by: Fred
Date: January 07, 2008 10:38PM

Hey thanks, I looked but all my settings are on default confused smiley -- I'm not sure what's the problem now.

But sorry, Fred is my name but I used to play Everquest and the entire email name came from the game, lol XP - But okay. I'll change it next time to my screen name.

Is it better if I try a System Restore? =\

Options: ReplyQuote
Re: Lag or?
Posted by: guenter
Date: January 07, 2008 11:07PM

The default are no good for most systems - nowadays most users have Fast Computer, Slower Connection smiling smiley .

You will find more details under my Mozilla Zine link.

Search for Fred as author of K-Meleon posts & You will find hundreds smiling smiley

Options: ReplyQuote
Re: Lag or?
Posted by: Fred
Date: January 07, 2008 11:57PM

Hey I don't have the connection problem but when I log onto facebook and yahoo mail, etc, the link buttons (like Mail, Ibox, Profile, etc) aren't loaded up. I uninstalled & reinstalled the program but nothing seems to work. Any help on this part? =\

Options: ReplyQuote
Re: Lag or?
Posted by: Fred
Date: January 08, 2008 03:13AM

Oh btw, where would I put this code into? I can't seem to find the page.. confused smiley

Options: ReplyQuote
Re: Lag or?
Posted by: guenter
Date: January 08, 2008 07:38AM

Have a look under submenus under Edit > Configuration - else look into used Profile with file manager ( I find the later more easy).

Options: ReplyQuote
Re: Lag or?
Posted by: Fred
Date: January 08, 2008 08:53PM

Hey thanks, everything works now smiling smiley

Options: ReplyQuote
Re: Lag or?
Posted by: guenter
Date: January 09, 2008 12:59AM

@ Fred - Good to hear.

Sorry that I did not post it in better order right away.
I added the missing info also to my initial answer - since I realized my fault.

Thx for reading my posts.



Edited 1 time(s). Last edit at 01/09/2008 01:00AM by guenter.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.