<?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>Austin Matzko&#039;s Blog &#187; Firefox</title>
	<atom:link href="http://austinmatzko.com/category/computers/internet/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://austinmatzko.com</link>
	<description>A blog about philosophy, Christianity, web development and whatever else I feel like writing about.</description>
	<lastBuildDate>Wed, 16 Mar 2011 17:14:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2-RC4-18391</generator>
		<item>
		<title>Internet Explorer 7 Float Bug</title>
		<link>http://austinmatzko.com/2007/07/25/internet-explorer-7-float-bug/</link>
		<comments>http://austinmatzko.com/2007/07/25/internet-explorer-7-float-bug/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 04:49:00 +0000</pubDate>
		<dc:creator>filosofo</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Internet Explorer 7]]></category>

		<guid isPermaLink="false">http://www.ilfilosofo.com/blog/2007/07/25/internet-explorer-7-float-bug/</guid>
		<description><![CDATA[Today while developing a WordPress theme for a client, I ran into a vexing Internet Explorer 7 bug. Anyone who&#8217;s done any website design is familiar with Internet Explorer 6 (or earlier) wreaking havoc with standards-compliant work that looks good in, say, Firefox. But thankfully IE 7 has for the most part been a big [...]]]></description>
			<content:encoded><![CDATA[<p>Today while developing a WordPress theme for a client, I ran into a vexing Internet Explorer 7 bug.  Anyone who&#8217;s done any website design is familiar with Internet Explorer 6 (or earlier) wreaking havoc with standards-compliant work that looks good in, say, Firefox.  But thankfully IE 7 has for the most part been a big improvement over its predecessor.  That&#8217;s what made this bug so strange: it didn&#8217;t affect IE 6, just IE 7.</p>

<img src='http://www.ilfilosofo.com/wp-content/uploads/ie7_float_problem.jpg' alt='Internet Explorer 7 Float Bug' />

<p>The first image shows a screenshot of the problem: the title of the post is drooping into the post.  Usually when you see something like this, it means that the containing element has not been cleared.  There are a number of ways to clear an element: <a href="http://www.positioniseverything.net/easyclearing.html">a popular fix these days uses a pseudo class</a>; the classic approach has been to put a cleared element within the same element as the floating element, but after it.  Neither fix works for this bug.</p>

<p>Thankfully, I found <a href="http://www.brunildo.org/test/fenc7.html">a demonstration of a similar problem with IE 7</a>.  Apparently if the element containing the floating element has a set height or a maximum height, it confuses IE 7.  According to the standard, a browser should obey the CSS height of the element (and IE 7 does&#8212;good job!&#8212;unlike IE 6). But every cleared element after the floater should be pushed down, not overlapped, by the floater.</p>

<p>The solution is to remove the height assignment from the container element, if you can.  In my case, for another part of the site experiencing the same problem, I needed the element to have enough height to show a background image.  The solution was to use the min-height property, which doesn&#8217;t trigger the bug.</p>

<p>The final image shows what it should look like, as rendered by Firefox.</p>

<img src='http://www.ilfilosofo.com/wp-content/uploads/firefox_no_float_problem.jpg' alt='Firefox does not have IE 7âs float bug' />
]]></content:encoded>
			<wfw:commentRss>http://austinmatzko.com/2007/07/25/internet-explorer-7-float-bug/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>Upgrade</title>
		<link>http://austinmatzko.com/2006/07/21/upgrade/</link>
		<comments>http://austinmatzko.com/2006/07/21/upgrade/#comments</comments>
		<pubDate>Sat, 22 Jul 2006 03:13:11 +0000</pubDate>
		<dc:creator>filosofo</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.ilfilosofo.com/blog/2006/07/21/upgrade/</guid>
		<description><![CDATA[Yesterday I upgraded my main computer from Kubuntu 5.10 (Breezy Badger) to 6.06 (Dapper). It&#8217;s probably one of the most painless upgrades of any that I&#8217;ve done: I few lines changed and typed, and apt-get does it all. I&#8217;d even say Kubuntu (or Ubuntu) was so easy to upgrade that it&#8217;s almost ready to rival [...]]]></description>
			<content:encoded><![CDATA[<a id="p291" rel="attachment" class="imagelink" href="http://www.ilfilosofo.com/blog/2006/07/21/upgrade/3-d-desktop/" title="3-D Desktop"><img id="image291" class="sideAimage" src="http://www.ilfilosofo.com/wp-content/uploads/3ddesk.thumbnail.jpg" alt="3-D Desktop" /></a>

<p>Yesterday I upgraded my main computer from Kubuntu 5.10 (Breezy Badger) to 6.06 (Dapper).  It&#8217;s probably one of the most painless upgrades of any that I&#8217;ve done: I few lines changed and typed, and apt-get does it all.</p>
<span id="more-290"></span>
<p>I&#8217;d even say Kubuntu (or Ubuntu) was so easy to upgrade that it&#8217;s almost ready to rival Windows or Mac for usability, except for one step: something about the upgrade shot my Nvidia graphics drivers, meaning I had to SSH into the computer and reinstall them.  No big deal, but not something I picture the average user being happy about.</p>

<p>There seems to be better sound support in this latest version.  Firefox and Flash on K/Ubuntu are known to have sound problems, but adapting <a href="http://www.macewan.org/2006/06/01/howto-firefox-flash-video-sound-on-ubuntu-linux-dapper/">this fix</a> to my 32-bit-Firefox-on-64-bit-Linux-setup, I added a file named &#8220;firefoxrc&#8221; with just one line (<code>FIREFOX_DSP="aoss"</code>) to /usr/local/firefox32, forcing Firefox to use the ALSA sound server.  Setting the system sound server to ESD allows me to avoid the usual conflicts between the Flash and system sounds.</p>

<p>One cool feature of this version of KDE is 3-D representation of desktop switching, pictured.  Not really that useful, but fun to play with.</p>]]></content:encoded>
			<wfw:commentRss>http://austinmatzko.com/2006/07/21/upgrade/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Flash for 64-bit Fedora Core 4</title>
		<link>http://austinmatzko.com/2006/03/21/flash-for-64-bit-fedora-core-4/</link>
		<comments>http://austinmatzko.com/2006/03/21/flash-for-64-bit-fedora-core-4/#comments</comments>
		<pubDate>Wed, 22 Mar 2006 03:58:47 +0000</pubDate>
		<dc:creator>filosofo</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.ilfilosofo.com/blog/2006/03/21/flash-for-64-bit-fedora-core-4/</guid>
		<description><![CDATA[I complained last week that there&#8217;s no Flash for Linux 64-bit. Ziobudda asked why I didn&#8217;t just install the 32-bit Firefox. Why not? I couldn&#8217;t think of any good reason. So here&#8217;s how I did it. First of all, I wanted to use yum so I could avoid all dependency issues (not to mention it [...]]]></description>
			<content:encoded><![CDATA[<p>I complained last week that there&#8217;s no Flash for Linux 64-bit.  <a href="http://www.ilfilosofo.com/blog/2006/03/15/funny/#comment-555">Ziobudda asked</a> why I didn&#8217;t just install the 32-bit Firefox.   Why not?  I couldn&#8217;t think of any good reason.  So here&#8217;s how I did it.</p>

<p>First of all, I wanted to use yum so I could avoid all dependency issues (not to mention it makes everything really easy).  So that yum would know where to look for 32-bit Firefox distributions, I added a file named <code>fedora-base-i386.repo</code> in the <code>/etc/yum.repos.d/</code> directory, including this text (thanks to <a href="http://www.linuxquestions.org/questions/showthread.php?p=1786807">this forum</a> for the mostly correct info):</p>
<pre>
[base-i386]
name=base-i386
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/4/i386/os/
gpgcheck=1
enabled=0
</pre> 
<p>
Having already un-installed my 64-bit Firefox, I ran the yum install for the 32-bit Firefox like so:<br />
<code>yum --enablerepo=base-i386 install firefox.i386</code><br />
and Firefox 32-bit was installed.</p>

<p>One remaining problem were the old Firefox extensions in the <code>.mozilla/firefox/.../extensions/</code> directory, but I just moved them all into another folder.</p>

<p>Next, I <a href="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">downloaded Flash 7</a>, extracted the file and ran the installer only to get the error message that Flash wouldn&#8217;t work with 64-bit architecture.</p>

<p><a href="http://www.developmentnow.com/g/82_2005_8_0_0_516563/Flash-Player-on-Linux-x86-64.htm">Here</a> I found the suggestion to change the Flash installation file (<code>flashplayer-installer</code>) so that it doesn&#8217;t look for i386 architecture.  Under the commented line &#8220;<code># check architecture</code>&#8221; in the <code>flashplayer-installer</code> file, I changed <code>i[3456]86)</code> to <code>x86_64)</code>, and it worked perfectly.</p>

<p>Missing most Flash-designed sites was no great loss, but now I can visit <a href="http://homestarrunner.com/">Homestar Runner</a> and <a href="http://www.youtube.com/">YouTube</a>.  And there&#8217;s no noticeable performance loss in using 32-bit Firefox instead of the 64-bit.</p>]]></content:encoded>
			<wfw:commentRss>http://austinmatzko.com/2006/03/21/flash-for-64-bit-fedora-core-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox Under Fire</title>
		<link>http://austinmatzko.com/2005/09/16/firefox-under-fire/</link>
		<comments>http://austinmatzko.com/2005/09/16/firefox-under-fire/#comments</comments>
		<pubDate>Fri, 16 Sep 2005 19:54:36 +0000</pubDate>
		<dc:creator>filosofo</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.ilfilosofo.com/blog/?p=122</guid>
		<description><![CDATA[George Ou at ZDNet suggests that the Firefox &#8220;honeymoon&#8221; is over. Now that Firefox has become the first viable contender to Microsoft Internet Explorer in years, its popularity has brought with it some unwanted attention. Last week&#8217;s premature disclosure of a zero-day Firefox exploit came a few weeks after a zero-day exploit for Internet Explorer [...]]]></description>
			<content:encoded><![CDATA[<p>George Ou at ZDNet suggests that <a href="http://blogs.zdnet.com/Ou/index.php?p=103">the Firefox &#8220;honeymoon&#8221; is over</a>.</p>
<blockquote cite="http://blogs.zdnet.com/Ou/index.php?p=103"><p>Now that Firefox has become the first viable contender to Microsoft Internet Explorer in years, its popularity has brought with it some unwanted attention.  Last week&#8217;s premature disclosure of a zero-day Firefox exploit came a few weeks after a zero-day exploit for Internet Explorer appeared on the Internet.  Firefox not only has more vulnerabilities per month than Internet Explorer, but it is now surpassing Internet Explorer for the number of exploits available for public download in recent months</p></blockquote>
<p>Ou presents two charts showing that in the last seven months Firefox has had 40 vulnerabilities to Internet Explorer&#8217;s 10 and 11 exploits to IE&#8217;s 6.</p>
<blockquote cite="http://blogs.zdnet.com/Ou/index.php?p=103"><p>As you can see, the facade that Firefox is the cure to the Internet Explorer security blues is quickly fading.  It just goes to prove that any popular software worth hacking that has security vulnerabilities will eventually have to deal with live working exploits.  Firefox mostly managed to stay under the radar from hackers before April of 2005.  Since that time, new exploits are being released almost on a monthly basis.</p></blockquote>
<p>I don&#8217;t think it makes me rabidly pro-Firefox to suggest that there are some good reasons to take these numbers with a grain of salt.</p>
<ul>
<li>For one, Firefox was officially released only in 2004, whereas Internet Explorer 6 has been around since 2001 (and that&#8217;s not counting previous versions).  That&#8217;s given everyone a lot more time to find and patch major IE problems.</li>
<li>Furthermore, Firefox&#8217;s open source makes it easier to find and fix vulnerabilities than IE, so in the long run it should be less open to attack.</li>
<li>Also, according to the <a href="http://secunia.com/product/11/">Secunia</a> <a href="http://secunia.com/product/4227/">vulnerability</a> reports to which Ou links, the severity of the Firefox vulnerabilities has been less than those of IE.  During the same period of time, 14% of Secunia advisories regarding IE were rated &#8220;Extremely&#8221; critical, but none of the Firefox advisories were.  Indeed, 77% of Firefox advisories were only &#8220;Moderately&#8221; to &#8220;Not&#8221; critical, compared to only 56% of IE advisories.</li>
<li>According to the Secunia charts, twice the percentage of IE advisories have gone unpatched compared to those of Firefox.</li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://austinmatzko.com/2005/09/16/firefox-under-fire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ignorance isn&#8217;t Bliss</title>
		<link>http://austinmatzko.com/2005/07/21/ignorance-isnt-bliss/</link>
		<comments>http://austinmatzko.com/2005/07/21/ignorance-isnt-bliss/#comments</comments>
		<pubDate>Thu, 21 Jul 2005 17:58:36 +0000</pubDate>
		<dc:creator>filosofo</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.ilfilosofo.com/blog/2005/07/21/ignorance-isnt-bliss/</guid>
		<description><![CDATA[A recent survey shows that 91&#37; of Internet users don&#8217;t even know what RSS means. Curiously, Firefox use is now close to 9&#37;. Can we conclude from these two facts that slightly less than 10&#37; of those on the Internet are savvy?]]></description>
			<content:encoded><![CDATA[<a href="http://www.forbes.com/business/feeds/ap/2005/07/20/ap2149769.html" class="offsite">A recent survey</a> shows that 91&#37; of <em>Internet users</em> don&rsquo;t even know what <a href="http://en.wikipedia.org/wiki/RSS" class="offsite">RSS</a> means.  Curiously, <a href="http://www.pcworld.com/news/article/0,aid,121843,00.asp" class="offsite">Firefox use is now close to 9&#37;</a>.  Can we conclude from these two facts that slightly less than 10&#37; of those on the Internet are savvy?]]></content:encoded>
			<wfw:commentRss>http://austinmatzko.com/2005/07/21/ignorance-isnt-bliss/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A hack to ax those annoying windows</title>
		<link>http://austinmatzko.com/2005/04/18/axing-those-annoying-windows/</link>
		<comments>http://austinmatzko.com/2005/04/18/axing-those-annoying-windows/#comments</comments>
		<pubDate>Mon, 18 Apr 2005 20:13:07 +0000</pubDate>
		<dc:creator>filosofo</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.ilfilosofo.com/blog/2005/04/18/axing-those-annoying-windows/</guid>
		<description><![CDATA[This tip isn&#8217;t as easy to set up as a Firefox extension, but it&#8217;s still pretty easy. The problem Many websites have links that force open a new window. Those new windows drive me crazy. At first I don&#8217;t notice a new window&#8217;s opened. Then I try to use the browser&#8217;s back button, and (&#8220;What? [...]]]></description>
			<content:encoded><![CDATA[This tip isn&#8217;t as easy to set up as a <a href="http://www.mozilla.org/products/firefox/" class="offsite">Firefox</a> <a href="https://addons.update.mozilla.org/extensions/" class="offsite">extension</a>, but it&#8217;s still pretty easy.

<h4>The problem</h4>
Many websites have links that force open a new window. 

Those new windows drive me crazy.  At first I don&#8217;t notice a new window&#8217;s opened.  Then I try to use the browser&#8217;s back button, and (&#8220;What? Where&#8217;d it go?!&#8221;) it&#8217;s disappeared, and I have to close the window or click back and forth between taskbar icons.

<h4>It&#8217;s not just me</h4>
I&#8217;ve watched others mouse up to a grayed-out back button.  And usability guru <a href="http://www.useit.com/jakob/" class="offsite">Jakob Nielsen</a> includes this behavior in both the #1 and #2 spots of his &#8220;<a href="http://www.useit.com/alertbox/990530.html" class="offsite">Top Ten New Mistakes of Web Design</a>.&#8221;

<h4>The solution</h4>
You can find more details <a href="http://www.mozilla.org/support/firefox/tips#beh_tabbedbrowsingoptions" class="offsite">here</a>, but I&#8217;ve tried to keep this simple.  
<ol>
	<li>Find your Firefox <a href="http://www.mozilla.org/support/firefox/edit#profile" class="offsite">profile folder</a>, the place where Firefox keeps your personal settings.
The path to your profile folder: <blockquote><ul>	<li> On Windows XP/2000, the path is usually %AppData%\Mozilla\Firefox\Profiles\xxxxxxxx.default\, where xxxxxxxx is a random string of 8 characters. Just browse to C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\  and the rest should be obvious.</li>
	<li> On Windows 95/98/Me, the path is usually C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\</li>
	<li>On Linux, the path is usually ~/.mozilla/firefox/xxxxxxxx.default/</li>
	<li>On Mac OS X, the path is usually ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/</li>
</ul></blockquote> Another easy way to find this folder is to search for the file &#8220;bookmarks.html&#8221; because your Firefox bookmarks hide out in that folder, too.</li>


<li>See if there&#8217;s a file in your profile folder named &#8220;user.js&#8221;.  We need to add the two lines in step 3 to that file.  The user.js file probably doesn&#8217;t exist, but if it does, edit the file using a text editor, such as Window&#8217;s &#8220;notepad.&#8221;  
Most likely, you&#8217;ll need to create the file named &#8220;user.js&#8221; yourself.  That&#8217;s easy, too.  Copy the text in step 3 into a text editor (such as notepad) and save it as &#8220;user&#8221; (without the quotation marks).  
Close your text editor and rename the file (usually you can do that by right-clicking on the file) to &#8220;user.js&#8221; (again without the quotation marks).  Windows will alert you that you&#8217;re changing the file&#8217;s extension (&#8220;It may become unusable&#8221;), but click &#8220;OK&#8221; or &#8220;yes&#8221; anyway.</li>
   
	<li>Either add these two lines to the existing user.js file or create a user.js file for them: <blockquote>// Reveal more tab/window options:
  user_pref(&#8220;browser.tabs.showSingleWindowModePrefs&#8221;, true);</blockquote></li>

<li>Cut and paste the user.js file into your profile folder (if it&#8217;s not already there), close and reopen Firefox, and you&#8217;re all set.</li>
</ol>

To set the features (you can choose to open new windows in the same window or in another tab), go to the Firefox menu bar and click on each of the following: Tools > Options > Advanced (For an operating system other than Windows, this section might be located here: Edit > Preferences > Advanced).  
There you&#8217;ll see a section called &#8220;Force links that open new windows to open in . . .&#8221;  Choose your options.]]></content:encoded>
			<wfw:commentRss>http://austinmatzko.com/2005/04/18/axing-those-annoying-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
