


<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Walnutz &#187; firefox</title>
	<atom:link href="http://blog.walnutz.net/tag/firefox/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.walnutz.net</link>
	<description>Walnutz</description>
	<lastBuildDate>Wed, 10 Feb 2010 17:50:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>.htaccess RewriteBase problem with some web server</title>
		<link>http://blog.walnutz.net/htaccess-rewritebase-problem-with-some-web-server.html</link>
		<comments>http://blog.walnutz.net/htaccess-rewritebase-problem-with-some-web-server.html#comments</comments>
		<pubDate>Mon, 15 Dec 2008 09:20:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Internet Resources]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[setting]]></category>
		<category><![CDATA[tune]]></category>
		<category><![CDATA[tuneup]]></category>
		<category><![CDATA[tweak]]></category>
		<category><![CDATA[tweaks]]></category>

		<guid isPermaLink="false">http://walnutz.net/blog/?p=78</guid>
		<description><![CDATA[.htaccess is is directive file used by PHP script to manage their web for some reason. In .htaccess there is some parameters called RewriteBase that represented the base folder to rewrite.
On some server like on localhost this RewriteBase parameter can be disabled by adding &#8216;#&#8217; characters (without quotes) before RewriteBase
RewriteBase Disabled Example: #RewriteBase /
and .htaccess [...]]]></description>
			<content:encoded><![CDATA[<p>.htaccess is is directive file used by PHP script to manage their web for some reason. In .htaccess there is some parameters called RewriteBase that represented t<span id="more-22"></span>he base folder to rewrite.</p>
<p>On some server like on localhost this RewriteBase parameter can be disabled by adding &#8216;#&#8217; characters (without quotes) before RewriteBase</p>
<p>RewriteBase Disabled Example: #RewriteBase /</p>
<p>and .htaccess still works fine but some server case like 000webhost, if RewriteBase paramater not defined, then this .htaccess file will not works and you will get some error pages where should to rewrite.</p>
<p>To enable rewriting, you must set RewriteBase correctly by this:</p>
<p><strong>RewriteBase /</strong></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.walnutz.net%2Fhtaccess-rewritebase-problem-with-some-web-server.html';
  addthis_title  = '.htaccess+RewriteBase+problem+with+some+web+server';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.walnutz.net/htaccess-rewritebase-problem-with-some-web-server.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mozilla Firefox Tuning, Tweak Your Firefox now!</title>
		<link>http://blog.walnutz.net/mozilla-firefox-tuning-tweak-your-firefox-now.html</link>
		<comments>http://blog.walnutz.net/mozilla-firefox-tuning-tweak-your-firefox-now.html#comments</comments>
		<pubDate>Sat, 25 Oct 2008 09:20:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Internet Resources]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[tuning]]></category>
		<category><![CDATA[tweak]]></category>

		<guid isPermaLink="false">http://walnutz.net/blog/?p=22</guid>
		<description><![CDATA[If you feel so slow when browsing with mozilla firefox, you can tune it with change advance firefox configuration with typing &#8216;about:config&#8217; in address bar.
Here some example setting for tuneup your Mozilla Firefox:
browser.cache.memory.capacity : 65536
browser.cache.disk_cache_ssl : true
browser.xul.error_pages.enabled : true
content.interrupt.parsing : true
content.max.tokenizing.time : 3000000
content.maxtextrun : 8191
content.notify.backoffcount : 5
content.notify.interval : 750000
content.notify.ontimer : true
content.switch.threshold : 750000
network.http.max-connections : 32
network.http.max-connections-per-server [...]]]></description>
			<content:encoded><![CDATA[<p>If you feel so slow when browsing with mozilla firefox, you can tune it with change advance firefox configuration with typing &#8216;about:config&#8217; in address bar.</p>
<p>Here some example setting for tuneup your Mozilla Firefox:<span id="more-15"></span></p>
<p>browser.cache.memory.capacity : 65536<br />
browser.cache.disk_cache_ssl : true<br />
browser.xul.error_pages.enabled : true<br />
content.interrupt.parsing : true<br />
content.max.tokenizing.time : 3000000<br />
content.maxtextrun : 8191<br />
content.notify.backoffcount : 5<br />
content.notify.interval : 750000<br />
content.notify.ontimer : true<br />
content.switch.threshold : 750000<br />
network.http.max-connections : 32<br />
network.http.max-connections-per-server : 8<br />
network.http.max-persistent-connections-per-proxy : 8<br />
network.http.max-persistent-connections-per-server : 4<br />
network.http.pipelining : true<br />
network.http.pipelining.maxrequests : 8<br />
network.http.proxy.pipelining : true<br />
nglayout.initialpaint.delay : 750<br />
plugin.expose_full_path : true<br />
signed.applets.codebase_principal_support : true</p>
<p>Another Firefox Tweaks and descriptions:</p>
<p><strong>nglayout.initialpaint.delay</strong><br />
Description: time to wait before an initial reflow attempt during page rendering (?)<br />
Type: integer<br />
Unit: milliseconds<br />
Default: 250<br />
Recommendation: keep in synch with content.notify.interval (?)<br />
<strong>content.notify.ontimer</strong><br />
Description: enable timer-based reflows during page rendering (?)<br />
Type: boolean<br />
Default: true<br />
Recommendation: leave on default.<br />
<strong>content.notify.interval</strong><br />
Description: time steps for the initial reflows defined by content.notify.backoffcount (?)<br />
Type: integer<br />
Unit: milliseconds * 1000 (?)<br />
Default: 120000<br />
Additional Info: nsHTMLContentSink.cpp, Bug 72138<br />
Recommendation: do not set this below 100000. Synchronize with nglayout.initialpaint.delay (?) In contrary to what other tweak examples say, setting this to 100 is absurd.<br />
<strong>content.notify.backoffcount</strong><br />
Description: number of initial reflows during timer-based rendering (?) After this number the page is only reflowed when the calculation of the layout of larger parts of the page is finalized (?)<br />
Type: integer<br />
Default: -1 (never)<br />
Example: 10<br />
Additional Info: nsHTMLContentSink.cpp<br />
Recommendation: experiment with some values depending on the bandwidth/latency of your connection and overall system speed.<br />
<strong>More advance Firefox Tuning:</strong></p>
<p><strong>content.switch.threshold</strong><br />
Description: (?)<br />
Type: integer<br />
Unit: milliseconds * 1000 (?)<br />
Default: 750000<br />
Additional Info: nsHTMLContentSink.cpp<br />
Recommendation: keep in synch with nglayout.initialpaint.delay and content.notify.interval (?)<br />
<strong>content.maxtextrun</strong><br />
Description: (?)<br />
Type: integer<br />
Unit: kilobytes (?)<br />
Default: 8191<br />
Additional Info: nsHTMLContentSink.cpp, Bug 77540<br />
Recommendation: leave on default.<br />
<strong>content.interrupt.parsing</strong><br />
Description: enable interruption of parsing to return to the application&#8217;s event loop from time to time (?)<br />
Type: boolean<br />
Default: true<br />
Recommendation: leave on default.<br />
<strong>content.max.tokenizing.time</strong><br />
Description: time after which parsing is interrupted to return to the application&#8217;s event loop (?)<br />
Type: integer<br />
Unit: milliseconds * 1000 (?)<br />
Default: 3 * content.notify.interval<br />
Example: 2250000<br />
Additional Info: nsHTMLContentSink.cpp, Bug 76722<br />
Recommendation: leave on default. Lowering this might make Firefox more responsive during loading of large pages, but might also raise total page load times. If you change this, make it a multiple of content.notify.interval.</p>
<p><strong>HTTP Connection Preferences:</strong></p>
<p>These options control the number of opened HTTP connections. If you raise them, do it reasonably. Changes like these are at least partly responsible for the infamous /. effect.</p>
<p><strong>network.http.max-persistent-connections-per-server</strong><br />
Description: maximum number of persistent (keep-alive) connections per server.<br />
Type: integer<br />
Default: 2 (as per recommendation in HTTP/1.1 specification)<br />
Recommendation: none<br />
<strong>network.http.max-persistent-connections-per-proxy</strong><br />
Description: maximum number of persistent (keep-alive) proxy connections.<br />
Type: integer<br />
Default: 4 (as per recommendation in HTTP/1.1 specification)<br />
Recommendation: none<br />
<strong>network.http.max-connections-per-server</strong><br />
Description: maximum number of HTTP connections of any type to a single server.<br />
Type: integer<br />
Default: 8<br />
Recommendation: none<br />
<strong>network.http.max-connections</strong><br />
Description: maximum number of total HTTP connections.<br />
Type: integer<br />
Default: 24<br />
Recommendation: none</p>
<p><strong>HTTP Pipelining Preferences:</strong></p>
<p>Pipelining is a HTTP/1.1 feature that speeds up transfers by requesting several objects at once without waiting for a response first. More info&#8230;</p>
<p><strong>network.http.pipelining</strong><br />
Description: enable pipelining for non-proxy connections.<br />
Type: boolean<br />
Default: false<br />
Additional Info: might still lead to problems with servers that don&#8217;t support pipelining correctly and that are not on the internal blacklist.<br />
Recommendation: true<br />
<strong>network.http.proxy.pipelining</strong><br />
Description: enable pipelining over a proxy.<br />
Type: boolean<br />
Default: false<br />
Additional Info: see network.http.pipelining.<br />
Recommendation: true<br />
<strong>network.http.pipelining.maxrequests</strong><br />
Description: maximum number of consecutive requests in one pipeline.<br />
Type: integer<br />
Limit: 8<br />
Default: 4<br />
Additional Info: nsHTTP.h. Optimal value depends on connection bandwidth/latency.<br />
Recommendation: 8. While it doesn&#8217;t hurt to set it to 100 like in other tweak examples, it will have no effect whatsoever because of the mentioned limit.<br />
<strong>network.http.pipelining.firstrequest</strong><br />
Description: enable pipelining on first request to a server.<br />
Type: boolean<br />
Default: false<br />
Additional Info: since it doesn&#8217;t seem to get picked up anywhere in the source, this preference doesn&#8217;t seem to be used. First requests are obviously never pipelined.<br />
Recommendation: do not use this preference. While it probably doesn&#8217;t hurt, it will have no effect either.</p>
<p><strong>Useful Cache Preferences:</strong></p>
<p><strong>browser.cache.memory.capacity</strong><br />
Description: amount of memory assigned to memory cache.<br />
Type: integer<br />
Unit: kilobytes<br />
Default: 4096 in older builds, dynamically assigned depending on total amount of memory in newer builds (?).<br />
Recommendation: set this to a high fixed value if you have enough RAM to noticeably improve back/forward button performance while going many steps back/forward (?)<br />
<strong>browser.cache.disk.capacity</strong><br />
Description: amount of disk space assigned to disk cache.<br />
Type: integer<br />
Unit: kilobytes<br />
Default: 50000<br />
Recommendation: none<br />
<strong>browser.cache.disk_cache_ssl</strong><br />
Description: switch to enable caching of objects served over a secure connection (SSL).<br />
Type: boolean<br />
Default: false<br />
Recommendation: true on systems where it is secure to cache these objects.<br />
<strong>browser.cache.disk.parent_directory</strong><br />
Description: path to parent directory of Firefox&#8217; disk cache.<br />
Type: string<br />
Default: profile folder<br />
Additional Info: use double backslashes as path separators in Windows. Not existing directories will be created if they don&#8217;t exist.<br />
Example: E:\\Folder1\\Folder2<br />
Recommendation: none</p>
<p><strong>Useful Miscellanous Preferences:</strong></p>
<p><strong>browser.xul.error_pages.enabled</strong><br />
Description: use an error page instead of a modal dialog when a connection error occurs.<br />
Type: boolean<br />
Default: false<br />
Additional Info: Bug 28586. This is not enabled by default because the implementation lacks some functionality.<br />
Recommendation: true (in combination with Show Failed URL)<br />
<strong>plugin.expose_full_path</strong><br />
Description: show full path to plugins in about:plugins.<br />
Type: boolean<br />
Default: false<br />
Recommendation: true<br />
<strong>signed.applets.codebase_principal_support</strong><br />
Description: this is a preference to be used while developing scripts that need enhanced privileges. It allows potentially security-critical JavaScript to bypass the signing stage (?)<br />
Type: boolean<br />
Default: false<br />
Recommendation: unfortunately setting this to true this is the only working way I&#8217;m aware of to selectively grant JavaScript access to the clipboard. The user will still be asked everytime a script/applet requests access to privileges. If you&#8217;re using this, be sure to only grant access for scripts/hosts you trust, otherwise this can be a huge security risk, because it opens your system to virtually everything (!!!)</p>
<p>Mozilla Firefox Tuning and Tweaks, TuneUp Your Fox now!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.walnutz.net%2Fmozilla-firefox-tuning-tweak-your-firefox-now.html';
  addthis_title  = 'Mozilla+Firefox+Tuning%2C+Tweak+Your+Firefox+now%21';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.walnutz.net/mozilla-firefox-tuning-tweak-your-firefox-now.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
