<?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>The Brian Olore Story &#187; firefox</title>
	<atom:link href="http://brian.olore.net/wp/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://brian.olore.net</link>
	<description>Less of a story, more of a brain dump</description>
	<lastBuildDate>Sun, 18 Dec 2011 17:19:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Needed: Better HTTP debugging on Linux</title>
		<link>http://brian.olore.net/wp/2009/03/needed-better-http-debugging-on-linux/</link>
		<comments>http://brian.olore.net/wp/2009/03/needed-better-http-debugging-on-linux/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 03:31:41 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[fiddler]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[livehttpheaders]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wireshark]]></category>

		<guid isPermaLink="false">http://brian.olore.net/?p=43</guid>
		<description><![CDATA[I&#8217;ve been running Linux as my only OS for the last year and a half. I&#8217;ve recently switched over to Ubuntu 8.10 (from RHEL5) and am enjoying it since January.  The biggest difference between the two thus far has been the more-up-to-date versions of things and the ease of finding &#38; installing codecs and proproetary [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been running Linux as my only OS for the last year and a half. I&#8217;ve recently switched over to Ubuntu 8.10 (from RHEL5) and am enjoying it since January.  The biggest difference between the two thus far has been the more-up-to-date versions of things and the ease of finding &amp; installing codecs and proproetary drivers (NVIDIA).</p>
<p>There is one thing that&#8217;s missing from my old Windows days &#8211; <a href="http://www.fiddlertool.com/fiddler/">Fiddler</a>. Fiddler is a (Windows only) <em>HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet</em>. Invaluable for debugging cookies, headers and other HTTP specifics. The killer feature for me is <a href="http://www.fiddlertool.com/fiddler/images/fiddler98.png">the UI</a> which lays out, line by line, each of the HTTP requests which you can glance at for quick infomation, or click on to get a detailed view of just about everything you could imagine. A geek&#8217;s dream <img src='http://brian.olore.net/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;m dying for something like this on Linux. I&#8217;ve tried <a href="https://addons.mozilla.org/en-US/firefox/addon/3829">Live HTTP Headers</a>, <a href="http://getfirebug.com">Firebug</a>, <a href="http://www.wireshark.org/">Wireshark</a> and a combo of all three. Each of these captures all the data I need (and in some cases much more), but each falls short in one way or another:</p>
<p><strong>Live HTTP Headers<br />
</strong>The Good: Firefox plugin, keeps running list of requests, good filtering (especially if you dream in regex like myself!)<br />
The Bad: The user interface &#8211; BLAH! It&#8217;s just one big long list of requests. Sure you can copy &amp; paste, but rich data like this needs better treatment</p>
<p><strong>Firebug<br />
</strong>The Good: Firebug isn&#8217;t as good as everyone says it is .. <strong>it&#8217;s better. </strong>If you are doing web development and not using this tool you aren&#8217;t a true web developer. You&#8217;ve been notified. The Net panel is fantastic, especially the colors and bars they&#8217;ve added in recent versions.<br />
The Bad: The Net panel is almost what I need, but here are the problems:  the panel reloads on every page load, blowing away any previous data (argh!), it&#8217;s next to impossible to be looking at the details of one request and quickly jump to another request because the UI is so cluttered &#8211; a dedicated details pane would help considerably here.</p>
<p><strong>Wireshark<br />
</strong>The Good: Fantastic network analyzation of all types, not just HTTP. If you want to sniff traffic and watch your family&#8217;s network traffic on your home &#8230; wait .. who would ever do that <img src='http://brian.olore.net/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
The Bad: Slightly more difficult to install and use. Not being HTTP specific, it rather generically handles and displays the details of HTTP requests.</p>
<p>I hate to sound like a Fiddler fanboy, but I think that their user interface layout really makes examination of the requests simple and painless. For all it&#8217;s greatness, I think Firebug falls short here, but I also think it&#8217;s got the best chance to be modified to suit my needs.</p>
<p>&#8230; and I just might take a stab at it&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://brian.olore.net/wp/2009/03/needed-better-http-debugging-on-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Firefox &#8211; View Source</title>
		<link>http://brian.olore.net/wp/2009/02/firefox-view-source/</link>
		<comments>http://brian.olore.net/wp/2009/02/firefox-view-source/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 03:20:25 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[projectzero]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://brian.olore.net/2009/02/firefox-view-source/</guid>
		<description><![CDATA[Everyone knows about &#8220;View &#8211; Page Source&#8221; in Firefox &#38; it&#8217;s counterparts in other browsers , but have you ever hit a web page that returns JSON or XML or some other text and have Firefox prompt you to choose an application to open it ? So annoying! Why can&#8217;t Firefox just display it?!??! I [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone knows about &#8220;View &#8211; Page Source&#8221; in Firefox &amp; it&#8217;s counterparts in other browsers , but have you ever hit a web page that returns JSON or XML or some other text and have Firefox prompt you to choose an application to open it ? So annoying! Why can&#8217;t Firefox just display it?!??!</p>
<p>I stumbled across a great workaround while clicking around the <a href="https://www.projectzero.org">Project Zero</a> forums: <strong>view-source:<br />
</strong><br />
It&#8217;s used like this:</p>
<blockquote><p><a href="view-source:http://www.projectzero.org/"><strong>view-source:http://www.projectzero.org/</strong></a></p></blockquote>
<p>That&#8217;s it &#8230; just prepend <strong>view-source:</strong> to any URL and it will display the source&#8230; so handy for those pesky JSON URLs!</p>
<p>Credit to <a href="https://www.projectzero.org/forum/memberlist.php?mode=viewprofile&amp;u=532">dieselchrist</a> for <a href="https://www.projectzero.org/forum/viewtopic.php?f=4&amp;t=944&amp;start=0&amp;st=0&amp;sk=t&amp;sd=a">his post on the Project Zero forum</a><br />
Note: <a href="https://www.projectzero.org/forum/memberlist.php?mode=viewprofile&amp;u=131">brandon</a> suggesting using the <a href="https://addons.mozilla.org/en-US/firefox/addon/2691">Firefox Poster plugin</a> &#8230; definitely worth a look as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://brian.olore.net/wp/2009/02/firefox-view-source/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

