<?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>CyberFOX Software Inc. &#187; Browser</title>
	<atom:link href="http://cyberfox.com/blog/category/browser/feed" rel="self" type="application/rss+xml" />
	<link>http://cyberfox.com/blog</link>
	<description>Coding, Connections, and Other Bloggy Bits of Goodness</description>
	<lastBuildDate>Sat, 04 Feb 2012 10:21:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Firefox2 + GMail == Memory Leak</title>
		<link>http://cyberfox.com/blog/25-firefox-gmail-memory-leak</link>
		<comments>http://cyberfox.com/blog/25-firefox-gmail-memory-leak#comments</comments>
		<pubDate>Mon, 15 Jan 2007 22:00:44 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.vixen.com/blog/2007/01/15/25</guid>
		<description><![CDATA[Greetings, Just noting that I closed my &#8216;gmail&#8217; window, and my Firefox process went from 883M to 585M. I guarantee that 300M weren&#8217;t being used by the gmail page as it stood. Perhaps Google&#8217;s Javascript foo is not as powerful as they&#8217;d like, and it&#8217;s holding onto old AJAX results? I can guess a few [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,</p>
<p>Just noting that I closed my &#8216;gmail&#8217; window, and my Firefox process went from 883M to 585M.<br />
I guarantee that 300M weren&#8217;t being used by the gmail page as it stood.  Perhaps Google&#8217;s Javascript foo is not as powerful as they&#8217;d like, and it&#8217;s holding onto old AJAX results?</p>
<p>I can guess a few other things about what might be going wrong (caching AJAX requests in the browser, for instance), but one way or another, if you have memory problems with Firefox 2 and you keep a gmail tab open, try closing your gmail tab now and then.</p>
<p>I have to wonder if it&#8217;s a general AJAXy problem with Firefox, or specific to gmail&#8230;</p>
<p>One way to test (which I&#8217;m going to try soon) is to try a &#8216;reload page&#8217; instead of a &#8216;close tab&#8217;, to see if it&#8217;s the browser/page-renderer/caching keeping the memory occupied, or the JavaScript on the page that is abusing memory.</p>
<p>There are limits to how much CPU we allow any given page of JavaScript to have; I&#8217;m surprised there aren&#8217;t any limits to how much memory it can have.</p>
<p>&#8211;  Morgan Schweers, Cyber<strong>FOX</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/25-firefox-gmail-memory-leak/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox 2.0 tab usage and tips</title>
		<link>http://cyberfox.com/blog/21-firefox-20-tab-usage-and-tips</link>
		<comments>http://cyberfox.com/blog/21-firefox-20-tab-usage-and-tips#comments</comments>
		<pubDate>Tue, 24 Oct 2006 19:56:00 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.vixen.com/blog/2006/10/24/21</guid>
		<description><![CDATA[Greetings, I&#8217;m with Lorelle on tab usage. I regularly have between 2-5 windows, each with 30+ tabs. I do it because I&#8217;ll be reading an article on something I want to know more about, and I&#8217;ll run across an interesting link in the article, but not want to lose the flow of what I&#8217;m reading. [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,<br />
I&#8217;m with <a title="Lorelle on WordPress (on Tabs)" href="http://lorelle.wordpress.com/2006/10/22/firefox-2-versus-internet-explorer-versus-wordpress">Lorelle on tab usage</a>.  I regularly have between 2-5 windows, each with 30+ tabs.  I do it because I&#8217;ll be reading an article on something I want to know more about, and I&#8217;ll run across an interesting link in the article, but not want to lose the flow of what I&#8217;m reading.  I&#8217;ll middle-click, and continue reading.  Once I&#8217;m done with that article, I move on to the next link, and the next&#8230;  I also keep a baseline of about 20 tabs of personal and work stuff (gmail, financials, calendar, development reference, etc.) which never closes.</p>
<p>I used to do this with &#8216;new windows&#8217; in Netscape 4.x, and I got into a long discussion with a Netscape engineer about my usage patterns (having 40+ Netscape windows open tended to crash it badly eventually), and they acknowledged that the program was unstable under that kind of usage.  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />   Worse, was that the email reader ran in the same process as the browser, so crashing the browser crashed my mail.  Tabs (and Firefox, as a lighter browser) saved my sanity.</p>
<p>I try to never close my browser, and I reboot my computer only every couple of weeks (and that&#8217;s only if it&#8217;s my Windows box).  Happily with Session Saver, I never had to worry about shutting down my browser, as it preserves my tabs and windows.  (I miss Session Saver in Safari&#8230;)</p>
<p>If you find that Firefox 1.5 is unstable under too many tabs (it worked pretty well for me), get a session saver.  It&#8217;s a life-saver when your browser crashes and you would otherwise lose 100+ tabs that you clicked to look at later, so you don&#8217;t know what the URLs were&#8230;</p>
<p>Firefox 2 ships with (x) on each tab.  Bleh.  Fix it by browsing to:<br />
<code style="display: inline">about:config</code><br />
Filter for:<br />
<code style="display: inline">browser.tabs.closeButtons</code><br />
double-click it, and set the value to:<br />
<code style="display: inline">3</code><br />
You can create it if it doesn&#8217;t already exist.)<br />
I recommend the FF2 extension &#8216;Restarter&#8217;, until they add the Restart option into the menu standard, in order to deal better with adding extensions.  For the IE7-ish &#8216;preview&#8217; mode, I&#8217;d suggest the extension Showcase, or Reveal if they update that plugin to 2.0.</p>
<p>I&#8217;d also suggest turning on session saving for all sessions, by adding configs:<br />
<code style="display: inline">browser.startup.page=3</code><br />
<code style="display: inline">browser.sessionstore.resume_session=true</code><br />
<span style="text-decoration: line-through">Now if only I could revert to the old &#8216;shrinking tab&#8217; behavior, at least down to a certain width.</span></p>
<p>Update: You can set this by changing your config options as follows:</p>
<p><code style="display: inline">browser.tabs.tabClipWidth=35</code><br />
<code style="display: inline">browser.tabs.tabMinWidth=25</code><br />
This will set your tab width to 25 pixels minimum, which will let you see a LOT more tabs than the old setting of 100.  I chose 35 for the clip width, based on having divided the minWidth by 4, I divided the clipWidth (default of 140) by 4 as well.  However, my tab usage often means that I need nothing more than the favicon in the tab to know where I&#8217;m going, or I never random-access the tabs, closing one to continue reading at another page.</p>
<p>Anyhow, these have been some power user tips from a dedicated Firefox user.</p>
<p>&#8211;  Morgan Schweers, CyberFOX!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/21-firefox-20-tab-usage-and-tips/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

