<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>&lt;!--- CFChris ---&gt; - Firefox</title>
			<link>http://www.cfchris.com/cfchris/index.cfm</link>
			<description>The blog of Chris Phillips, a ColdFusion developer with a passion for improvement.</description>
			<language>en-us</language>
			<pubDate>Sun, 05 Sep 2010 07:46:00 -0700</pubDate>
			<lastBuildDate>Tue, 17 Jun 2008 09:35:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>me@cfchris.com</managingEditor>
			<webMaster>me@cfchris.com</webMaster>
			
			
			
			
			
			<item>
				<title>Download Firefox 3 Today!</title>
				<link>http://www.cfchris.com/cfchris/index.cfm/2008/6/17/Download-Firefox-3-Today</link>
				<description>
				
				You will probably hear this elsewhere also. But, considering how indespensible Firefox has come to be to me as a Web Developer, I couldn&apos;t not tell you about this.
&lt;br/&gt;
&lt;br/&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;a href=&quot;http://www.spreadfirefox.com/en-US/worldrecord/&quot;&gt;
&lt;img border=&quot;0&quot; title=&quot;Click to go get Firefox 3. Do it now!&quot; src=&quot;http://farm4.static.flickr.com/3108/2586455290_12c90be6d5.jpg?v=0&quot; align=&quot;center&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
				
				</description>
						
				
				<category>Firefox</category>				
				
				<pubDate>Tue, 17 Jun 2008 09:35:00 -0700</pubDate>
				<guid>http://www.cfchris.com/cfchris/index.cfm/2008/6/17/Download-Firefox-3-Today</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Get Firebug Now! (Because Debuggers Are Awesome)</title>
				<link>http://www.cfchris.com/cfchris/index.cfm/2008/4/6/Get-Firebug-Now-Because-Debuggers-Are-Awesome</link>
				<description>
				
				If you already know &lt;a href=&quot;http://www.getfirebug.com/&quot; target=&quot;_blank&quot;&gt;Firebug&lt;/a&gt; inside and out, feel free to move along. You already know how awesome it is.

OK, now that the know-it-alls are gone... I have to tell you that the other week I had another one of those &quot;giant step ahead&quot; moments in my development career. I used a step-through debugger for the first time (Firebug). I wouldn&apos;t admit this in public if it weren&apos;t for the fact that I think admitting it will help other people to take that step too.

I was having a hell-of-a time with a particular page. There was a lot of JavaScript going on on this page including validation and chained AJAX calls. Anyway, the page was, in some circumstances, throwing a JS slow-running script error across browsers. I actually tried for some time to put in alerts, comment out portions, etc. like I normally do. This was not working.

So, I said, &quot;I think now is the time to check out the Firebug break-point thing&quot;. I went over to &lt;a href=&quot;http://www.getfirebug.com/&quot; target=&quot;_blank&quot;&gt;http://www.getfirebug.com&lt;/a&gt; and scanned the portion about the debugger. I set a break-point in a method above where I knew the slowness was occurring. Firebug, having paused the JS execution at that point, also showed me what data was being passed into the method. With the ability to see the data and step through line-by-line, it wasn&apos;t long until I found what was wrong. (Some records in our db have a guid for their email. And the regex for our email validation choked on them).

Here&apos; my point: It is so much easier to debug JS with the proper tool that I am &lt;em&gt;looking forward&lt;/em&gt; to the next  tricky JS error!

&lt;a href=&quot;http://www.getfirebug.com/&quot; target=&quot;_blank&quot;&gt;Firebug&lt;/a&gt; is an amazing tool! I&apos;ve been using it for a while for testing and debugging AJAX calls. I also use it to help figure out CSS issues quickly. If you don&apos;t know that you can edit your html and CSS, debug JS, monitor network activity and much more with Firebug, then you owe it to yourself to go read about it. I know now that not having done this earlier was penny-wise and dollar foolish on my part.

You can come back and thank me for the kick in the pants later. :-)
				
				</description>
						
				
				<category>Firefox</category>				
				
				<category>JavaScript</category>				
				
				<pubDate>Sun, 06 Apr 2008 09:14:00 -0700</pubDate>
				<guid>http://www.cfchris.com/cfchris/index.cfm/2008/4/6/Get-Firebug-Now-Because-Debuggers-Are-Awesome</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Fixing Firefox Slowness On Linux</title>
				<link>http://www.cfchris.com/cfchris/index.cfm/2007/5/24/Fixing-Firefox-Slowness-On-Linux</link>
				<description>
				
				Read &lt;a href=&quot;http://www.zolved.com/synapse/view_content/28106/How_to_speed_up_Mozilla_Firefox_on_Ubuntu&quot; target=&quot;_blank&quot;&gt;this&lt;/a&gt; if you just want to fix it and don&apos;t care about my story. (Don&apos;t worry, I have  thick skin.)

I just did a fresh install of PCLinuxOS 2007 final. I was having some trouble backing things up before installing. So, I figured, &quot;screw it&quot;, I&apos;ll just install everything from scratch again. I&apos;m new to Linux, so, I need the practice. :-)

The first thing I ran into is that Firefox was so slow that it was unusable. I fixed this last time. But, I totally forgot what it was. Turns out that IPv6 support is turned on by default in Firefox in most Linux distros (and slow as hell).

Here is a &lt;a href=&quot;http://www.zolved.com/synapse/view_content/28106/How_to_speed_up_Mozilla_Firefox_on_Ubuntu&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt; to the article I found to remind me how to fix this. If you don&apos;t want to read it, here is how to fix it. Type &quot;about:config&quot; in the Firefox address bar. Hit enter. Type &quot;network.d&quot; in the &quot;filter&quot; input box. Right click the &quot;network.dns.disableIPv6&quot; option and toggle it (you want it to be true). Restart Firefox. It should be &lt;em&gt;much&lt;/em&gt; faster now.
				
				</description>
						
				
				<category>Linux</category>				
				
				<category>Firefox</category>				
				
				<pubDate>Thu, 24 May 2007 22:37:00 -0700</pubDate>
				<guid>http://www.cfchris.com/cfchris/index.cfm/2007/5/24/Fixing-Firefox-Slowness-On-Linux</guid>
				
			</item>
			
		 	
			</channel></rss>