<?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>kbps &#187; Mozilla</title>
	<atom:link href="http://www.kilobitspersecond.com/tag/mozilla/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kilobitspersecond.com</link>
	<description>A blog about Ubuntu, typography, and contemporary technologies.</description>
	<lastBuildDate>Wed, 11 Jan 2012 18:48:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>New Firefox Badges!</title>
		<link>http://www.kilobitspersecond.com/2009/07/04/new-firefox-badges/</link>
		<comments>http://www.kilobitspersecond.com/2009/07/04/new-firefox-badges/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 17:03:44 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Safari]]></category>

		<guid isPermaLink="false">http://www.kilobitspersecond.com/?p=2271</guid>
		<description><![CDATA[I felt that these didn’t get specific enough, so here are some custom messages for users of other browsers.]]></description>
			<content:encoded><![CDATA[<p>I felt that <a href="http://livetolaugh85.blogspot.com/2009/06/upgrade-to-firefox-35-shaking-up.html">these</a> didn’t get specific enough, so here are some custom messages for users of other browsers.</p>
<p><img src="http://www.kilobitspersecond.com/stuff/firefox-badge-safari.png" alt="firefox-badge-safari" title="firefox-badge-safari" width="158" height="274" class="size-full wp-image-2274" hspace="2" /><img src="http://www.kilobitspersecond.com/stuff/firefox-badge-opera.png" alt="firefox-badge-opera" title="firefox-badge-opera" width="158" height="274" class="alignnone size-full wp-image-2273" hspace="2" /><img src="http://www.kilobitspersecond.com/stuff/firefox-badge-chrome.png" alt="firefox-badge-chrome" title="firefox-badge-chrome" width="158" height="274" class="alignnone size-full wp-image-2272" hspace="2" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kilobitspersecond.com/2009/07/04/new-firefox-badges/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox 3.5 Release Candidate 2</title>
		<link>http://www.kilobitspersecond.com/2009/06/24/firefox-3-5-release-candidate-2/</link>
		<comments>http://www.kilobitspersecond.com/2009/06/24/firefox-3-5-release-candidate-2/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 19:32:10 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.kilobitspersecond.com/?p=2249</guid>
		<description><![CDATA[Featuring a new icon (among other things). The release notes. The “What’s New” page.]]></description>
			<content:encoded><![CDATA[<p>Featuring <a href="http://blog.mozilla.com/faaborg/2009/05/15/creative-brief-for-the-new-firefox-icon/">a</a> <a href="http://blog.mozilla.com/faaborg/2009/06/18/the-new-firefox-icon/">new</a> <a href="http://blog.mozilla.com/faaborg/2009/06/23/several-small-changes-to-the-firefox-icon-in-rc3/">icon</a> (<a href="https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&#038;short_desc_type=allwordssubstr&#038;short_desc=&#038;product=Firefox&#038;version=3.5+Branch&#038;long_desc_type=allwordssubstr&#038;long_desc=&#038;bug_file_loc_type=allwordssubstr&#038;bug_file_loc=&#038;status_whiteboard_type=allwordssubstr&#038;status_whiteboard=&#038;keywords_type=allwords&#038;keywords=&#038;bug_status=RESOLVED&#038;resolution=FIXED&#038;emailtype1=substring&#038;email1=&#038;emailtype2=substring&#038;email2=&#038;bugidtype=include&#038;bug_id=&#038;votes=&#038;chfieldfrom=2009-06-08&#038;chfieldto=Now&#038;chfield=bug_status&#038;chfieldvalue=RESOLVED&#038;cmdtype=doit&#038;order=Reuse+same+sort+as+last+time&#038;field0-0-0=noop&#038;type0-0-0=noop&#038;value0-0-0=">among other things</a>).</p>
<p><a href="http://www.mozilla.com/en-US/firefox/3.5rc2/releasenotes/">The release notes</a>.<br />
<a href="http://en-us.www.mozilla.com/en-US/firefox/3.5/whatsnew/">The “What’s New” page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kilobitspersecond.com/2009/06/24/firefox-3-5-release-candidate-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weird Text Shadows on Google Reader in Firefox 3.1/3.5 Betas</title>
		<link>http://www.kilobitspersecond.com/2009/05/01/weird-text-shadows-on-google-reader-in-firefox-3135-betas/</link>
		<comments>http://www.kilobitspersecond.com/2009/05/01/weird-text-shadows-on-google-reader-in-firefox-3135-betas/#comments</comments>
		<pubDate>Fri, 01 May 2009 21:58:42 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Reader]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.kilobitspersecond.com/?p=2143</guid>
		<description><![CDATA[Does anybody else get these? When you navigate to your labels or subscriptions using keyboard shortcuts, the highlighted item in this modal window thing has a text “shadow” or duplicate sitting ten pixels over to the left. It’s been bothering me for a while now and I can’t find anybody else talking about it. I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kilobitspersecond.com/stuff/firefox-beta-google-reader-text-shadow.png" alt="firefox-beta-google-reader-text-shadow" title="firefox-beta-google-reader-text-shadow" width="423" height="150" class="alignnone size-full wp-image-2148" /></p>
<p>Does anybody else get these?  When you navigate to your labels or subscriptions using keyboard shortcuts, the highlighted item in this modal window thing has a text “shadow” or duplicate sitting ten pixels over to the left.  It’s been bothering me for a while now and I can’t find anybody else talking about it.  I guess I’m supposed to file a bug?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kilobitspersecond.com/2009/05/01/weird-text-shadows-on-google-reader-in-firefox-3135-betas/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox 3 Rendering Improvements</title>
		<link>http://www.kilobitspersecond.com/2007/09/10/firefox-3/</link>
		<comments>http://www.kilobitspersecond.com/2007/09/10/firefox-3/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 22:37:43 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.kilobitspersecond.com/2007/09/10/firefox-3/</guid>
		<description><![CDATA[Firefox 3 is scheduled to be released later this fall; I haven’t really been following its development, but one thing I have heard about and am excited about is its (or, more accurately, Gecko’s) new graphics library, Cairo. First I heard that it would resample rather than simply rescale images, as demonstrated in the image [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wiki.mozilla.org/Firefox3/Schedule">Firefox 3</a> is scheduled to be released later this fall; I haven’t really been following its development, but one thing I have heard about and am excited about is its (or, more accurately, <a href="http://en.wikipedia.org/wiki/Gecko_%28layout_engine%29">Gecko</a>’s) new graphics library, <a href="http://en.wikipedia.org/wiki/Cairo_%28graphics%29">Cairo</a>.</p>
<p><img src='http://www.kilobitspersecond.com/stuff/cairoimages.png' alt='Cairo Image Resizing' class="center" /></p>
<p><a href="http://www.qotile.net/blog/wp/?p=448">First</a> I heard that it would resample rather than simply rescale images, as demonstrated in the image above (via <a href="http://www.actsofvolition.com/archives/2006/december/scalingimages">Acts of Volition</a>).</p>
<p>Later I learned that it will also render fonts more smoothly.  I enjoy the soft way pages look in <a href="http://www.apple.com/safari/">Safari for Windows</a>, the result of a different rendering engine, <a href="http://en.wikipedia.org/wiki/WebKit">WebKit</a>, so this is something I’m really looking forward to.  Here’s an example of Cairo’s font rendering, as seen in Camino 1.2+ for Mac, via <a href="http://www.hicksdesign.co.uk/journal/cairo-beats-safari">hicksdesign</a>:</p>
<p><img src='http://www.kilobitspersecond.com/stuff/cairofonts.png' alt='Cairo Font Rendering' class="center" /></p>
<p>There are <a href="http://joelonsoftware.com/items/2007/06/12.html">very specific reasons</a> for the intentional differences in these approaches to font rendering.  It’s a matter of personal preference, and I think my preference will be for Cairo.  <a href="http://www.brokenkode.com/archives/font-rendering/">Some are floored</a> by the superiority of WebKit, and designer Jeffrey Zeldman makes <a href="http://www.zeldman.com/2006/11/27/safari-beats-firefox/">a solid, objective case for it</a>; <a href="http://www.codinghorror.com/blog/archives/000884.html">others are horrified</a>.</p>
<p>Finally, Gecko’s non-standard CSS attribute <tt><a href="http://developer.mozilla.org/en/docs/CSS:-moz-border-radius">–moz-border-radius</a></tt>, a precursor to <a href="http://www.w3.org/Style/CSS/current-work#CSS3">CSS3</a>’s <a href="http://www.w3.org/TR/css3-border/#the-border-radius"><tt>border-radius</tt> attribute</a>, will make image-less rounded div corners easy and pretty (via <a href="http://www.actsofvolition.com/archives/2006/december/cairocornersin">Acts of Volition</a>):</p>
<p><img src='http://www.kilobitspersecond.com/stuff/cairocorners.png' alt='Cario Border Radius' class="center" /></p>
<p>I would have posted screenshots of my own, but I don’t trust these alpha builds not to eff things up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kilobitspersecond.com/2007/09/10/firefox-3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Data Lust</title>
		<link>http://www.kilobitspersecond.com/2007/02/20/data-lust/</link>
		<comments>http://www.kilobitspersecond.com/2007/02/20/data-lust/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 02:56:14 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[bayes]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://www.kilobitspersecond.com/2007/02/20/thunderbird-bayes-and-you/</guid>
		<description><![CDATA[I love Mozilla Thunderbird, not least of all because it’s a Mozilla-branded product, but also largely because of its adaptive junk mail filter. What this means is that for every email you get, you’re able to mark it as “junk” or as “not junk,” and from both of these practices, Thunderbird begins to learn (through [...]]]></description>
			<content:encoded><![CDATA[<p>I love <a href="http://www.mozilla.org/thunderbird/">Mozilla Thunderbird</a>, not least of all because it’s a Mozilla-branded product, but also largely because of its adaptive junk mail filter.  What this means is that for every email you get, you’re able to mark it as “junk” or as “not junk,” and from both of these practices, Thunderbird begins to learn (through <a href="http://en.wikipedia.org/wiki/Bayesian_spam_filtering">Bayesian filtering</a>) how to identify spam.</p>
<p>If you’re anything like me you’ve noticed that spammers are getting a lot craftier in recent months; I’ve even had a few spam emails slip into my Gmail inbox, when Gmail has in my experience been nothing short of astounding in its ability to identify spam.  Which is to say, Thunderbird isn’t catching everything for me, at least not yet.  I mark every spam I get as such, but the filtering relies on your marking the non-spam as well.</p>
<p>Anyway, it’s not hard work to mark all these emails (especially if you can highlight a bunch from a number of trusted senders and mark “not spam”), but it’s still work, and I’d hate to see it all go to waste if my hard drive crashed, or even if Thunderbird’s development suddenly halted — the data could prove useful elsewhere.  And the idea of even <em>having</em> that data accessible to me outside of a practical implementation within a single program — in raw, browsable form — is really, really appealing.</p>
<p>Through very little Googling I found out that Thunderbird keeps all this training data in a single file, named, aptly, training.dat.  It’s in your “Documents and Settings\<strike>Jay</strike>\Application Data\Thunderbird\Profiles\<strike>2e8vm8m0</strike>.default” folder.  And apparently, <a href="http://forums.mozillazine.org/viewtopic.php?p=73736&#038;sid=758f945a9c1ae7aa4df5c032a732b910">simply putting it in another profile folder migrates all the training you’ve done to that other profile</a>.  Amazingly simple.</p>
<p>Here’s what the first ten lines of mine look like:</p>
<p><tt>þíúÎ<br />
justifies,<br />
meaningful<br />
sublicense<br />
propelling direct<br />
flyer-ing,<br />
herbaliseratt<br />
aggression<br />
(surprise,<br />
inflatable</tt></p>
<p>I don’t get it either, and it just goes on like that, with no immediately recognizable structure or indication of what significance these words have, save for some seemingly random paragraph breaks.</p>
<p>BUT, when I Googled what I now knew to be the filename of the training data, I found that Mozilla created a little Java program called the <a href="http://bayesjunktool.mozdev.org/">Bayes Junk Tool</a>, which makes this data surprisingly legible, AND exportable as XML, <strong><em>AND</em></strong> allows you to edit this data arbitrarily!!  <em>I couldn’t have asked for more</em>.</p>
<p>Truthfully, I’m a little disappointed in the relatively rudimentary Bayesian approach.  I thought for sure this training.dat file would be riddled with <a href="http://en.wikipedia.org/wiki/Regular_expressions">regular expressions</a>, teaching Thunderbird that “v1agar” is the same thing as “\/|a gra.”  Although that’s probably too subtle even for regular expressions.  I can dream can’t I.</p>
<p>None of this is to undercut the invaluability of <a href="http://mozbackup.jasnapaka.com/">MozBackup</a>, which keeps settings, cookies, extensions, cached files, and more within a single backup file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kilobitspersecond.com/2007/02/20/data-lust/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox “Phrase Not Found” Noise</title>
		<link>http://www.kilobitspersecond.com/2006/08/17/firefox-phrase-not-found-noise/</link>
		<comments>http://www.kilobitspersecond.com/2006/08/17/firefox-phrase-not-found-noise/#comments</comments>
		<pubDate>Thu, 17 Aug 2006 14:04:11 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://kbps.resounder.org/2006/08/17/firefox-phrase-not-found-noise/</guid>
		<description><![CDATA[Praise Jesus. One of the handiest features in Firefox, and one that I use frequently and absent-mindedly, is the “find as you type” shortcut. Press forward slash, and Firefox will jump to the next text that matches what you type; press single-quote, and Firefox will jump to the next link text that matches what you [...]]]></description>
			<content:encoded><![CDATA[<p>Praise Jesus.</p>
<p>One of the handiest features in Firefox, and one that I use frequently and absent-mindedly, is the “find as you type” shortcut.  Press forward slash, and Firefox will jump to the next text that matches what you type; press single-quote, and Firefox will jump to the next <em>link</em> text that matches what you type.  So fast and invaluable.</p>
<p>Unfortunately, if the string you type turns up no results, Firefox alerts you with what sounds like <a href="http://kb.mozillazine.org/Accessibility.typeaheadfind.soundURL">“a hoarse dog barking.”</a>  Not just once, but for <em>every subsequent character</em> that confirms your search failure: a curse for fast typists.</p>
<p>This annoyance was not even solved by <a href="http://www.indev.no/?p=projects#flashmute">FlashMute</a> [<a href="http://lifehacker.com/software/downloads/download-of-the-day-flashmute-194339.php">via</a>], a tiny and amazing program that mutes all sounds originating from your browser, or just those from embedded flash objects.</p>
<p>After not trying very hard to find a solution via Google, I thought “what the hell” and went to about:config.  Searched for “sound,” and voilà.  “accessibility.typeaheadfind.enablesound”.  Double-click once, restart Firefox, and no longer will you be plagued by the hoarse dog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kilobitspersecond.com/2006/08/17/firefox-phrase-not-found-noise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox, video, MST3K</title>
		<link>http://www.kilobitspersecond.com/2005/02/28/firefox-video-mst3k/</link>
		<comments>http://www.kilobitspersecond.com/2005/02/28/firefox-video-mst3k/#comments</comments>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<dc:creator>jimmy</dc:creator>
				<category><![CDATA[haha]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[MST3K]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://resounder.org/kbps/?p=23</guid>
		<description><![CDATA[I still don’t get why Firefox is better and more popular than Mozilla ever was, but okay, I’ll play along. Especially given these enhancements: Cookie Button: one of the best features of Mozilla that inexplicably didn’t make it to Firefox. Flashblock: Only see Flash when you want to! This is a miracle. Finally found a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/joel.gif" alt="Joel" class="center" /></p>
<p>I still don’t get why <a href="http://www.mozilla.org/products/firefox/">Firefox</a> is better and more popular than <a href="http://www.mozilla.org/products/mozilla1.x/">Mozilla</a> ever was, but okay, I’ll play along.  Especially given these enhancements:</p>
<ul>
<li><a href="http://www.extensionsmirror.nl/index.php?showtopic=329">Cookie Button</a>: one of the best features of Mozilla that inexplicably didn’t make it to Firefox.</li>
<li><a href="http://www.extensionsmirror.nl/index.php?showtopic=45">Flashblock</a>: Only see Flash when you want to!  This is a miracle.</li>
</ul>
<p>Finally found a video player to be happy with: <a href="http://sourceforge.net/projects/guliverkli/">Media Player Classic</a>.  It’s also bundled with <a href="http://home.hccnet.nl/h.edskes/finalbuilds.htm#realalt">Real Alternative</a>, which allows you to play Real format files without relying on the nightmarish RealOne player.  This week I also discovered <a href="http://www.xi-soft.com/download.htm">Net Transport</a>, which does the best (i.e., quickest, easiest, and most free) job of saving streaming video I’ve seen so far. And finally, MST3K is still kicking: there’s <a href="http://mst3k.booyaka.com/">this gigantic reference site</a>, <a href="http://www.mst3kinfo.com/">the still-existent info club</a>, and <a href="http://mst3k.nofadz.com/phpBB2/viewtopic.php?t=58">a legally ambiguous ShoutCast video stream</a>.  Shhhhhhhh.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kilobitspersecond.com/2005/02/28/firefox-video-mst3k/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

