<?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>Sethop&#039;s Interesting Times &#187; Firefox</title>
	<atom:link href="http://sethop.com/category/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://sethop.com</link>
	<description></description>
	<lastBuildDate>Mon, 30 Jan 2012 10:44:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Digital NZ Search Plugin Follow-up</title>
		<link>http://sethop.com/2009/10/01/digital-nz-search-plugin-follow-up/</link>
		<comments>http://sethop.com/2009/10/01/digital-nz-search-plugin-follow-up/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 22:46:42 +0000</pubDate>
		<dc:creator>sethop</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Knowledge Work]]></category>
		<category><![CDATA[New Zealand]]></category>
		<category><![CDATA[Philanthrogeeking]]></category>
		<category><![CDATA[Webgeeking]]></category>

		<guid isPermaLink="false">http://sethop.com/?p=287</guid>
		<description><![CDATA[Following up on my previous post about the Christchurch Digital NZ hackfest, I did find the bug in my search plugin script, it was just one of those minor typos &#8230;<div class="margin10t"><a href="http://sethop.com/2009/10/01/digital-nz-search-plugin-follow-up/" class="more-link">Continue Reading &#187;</a></div>]]></description>
			<content:encoded><![CDATA[<p><a href='http://mozillaservice.org?from=sfx&amp;uid=0&amp;t=476'><img align=right src='http://sfx-images.mozilla.org/msw/avatar.png'  border='0' /></a></p>
<p>Following up on my <a href="http://sethop.com/2009/09/16/digitizing-new-zealand/">previous post</a> about the <a href="http://www.digitalnz.org/blog/news/article-hackfest-the-christchurch-edition">Christchurch Digital NZ hackfest</a>,  I did find the bug in my search plugin script, it was just one of those minor typos that takes ages to find because the error message you got when you tried to use it was completely uninformative. Sigh. However, since I spent most of my time on this during &#8220;<a href="http://mozillaservice.org/?from=sfx&#038;uid=0&#038;t=476">Mozilla Service Week</a>&#8221; I chalked up a few hours there to add to their total. Kudos to Mozilla for organising that and I&#8217;ll be sure to take part in a more serious way should they do it again. </p>
<p><BR><BR></p>
<p>Digital NZ has created a <a href="http://www.digitalnz.org/customise/">Custom Search Builder</a>, and it seems to me that they could add Search Plugin generation to this reasonably easily. All they need to do is take a copy of <a href="http://sethop.com/searchplugins/dnz.xml">my sample</a> and use it to create a template the swaps out the content of the ShortName and Description tag, and also the template attribute in the &lt;url&gt; tag &#8211; everything else can stay the same. Then they need to add a javascript install link to the search result pages similar to the one <a href="http://sethop.com/searchplugins/index.html">here</a>. </p>
<p>Heres what my sample search plugin file looks like (NB: First bit of code I can recall posting in this blog. I promise not to make it a habit.) </p>
<p><code><br />
&lt;OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"<br />
                       xmlns:moz="http://www.mozilla.org/2006/browser/search/"&gt;<br />
&lt;ShortName&gt;Digital NZ&lt;/ShortName&gt;<br />
&lt;Description&gt;Digital NZ Archive Search&lt;/Description&gt;<br />
&lt;InputEncoding&gt;UTF-8&lt;/InputEncoding&gt;<br />
&lt;Image width="16" height="16" type="image/x-icon"&gt;data:image/x-icon;base64,[data string goes here]&lt;/Image&gt;<br />
&lt;Url type="text/html" method="get" template="http://search.digitalnz.org/en/search"&gt;<br />
  &lt;Param name="search_text" value="{searchTerms}"/&gt;<br />
&lt;/Url&gt;<br />
&lt;/OpenSearchDescription&gt;<br />
</code></p>
<p>The Webserver has to serve up that XML file with a MIME type of application/opensearchdescription+xml</p>
<p>eg using apache, in a directory where .xml isn&#8217;t reserved for anything else, one could put this in a .htaccess file: </p>
<p><code>AddType application/opensearchdescription+xml .xml</code> </p>
<p>It&#8217;s also relatively trivial to add something to the headers of a webpage to enable autodiscovery of one or more search plugins. I&#8217;ve done that on my <a href="http://sethop.com/searchplugins/">example page</a>. Once you&#8217;ve done so  it&#8217;ll appear in the search plugin manager for the browser, like this:<br />
<img src="http://sethop.com/searchplugins/autodiscoveryexample.jpg"> </p>
<p>For more details, and how to do other cool things like enabling search completion, see: </p>
<p><a href="http://www.opensearch.org/Specifications/OpenSearch">OpenSearch Specification</a><br />
<A href="https://developer.mozilla.org/en/Creating_OpenSearch_plugins_for_Firefox">Mozilla article on creating OpenSearch Plugins for Firefox</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://sethop.com/2009/10/01/digital-nz-search-plugin-follow-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lazarus Rising, Part II</title>
		<link>http://sethop.com/2009/07/10/lazarus-rising-part-ii/</link>
		<comments>http://sethop.com/2009/07/10/lazarus-rising-part-ii/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 17:56:43 +0000</pubDate>
		<dc:creator>sethop</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Interclue]]></category>
		<category><![CDATA[Lazarus]]></category>
		<category><![CDATA[Webgeeking]]></category>

		<guid isPermaLink="false">http://sethop.com/?p=261</guid>
		<description><![CDATA[As I mentioned, Lazarus is now a Mozilla recommended add-on. That seemed to be good for about 3,000 downloads a day last month. But on Sunday night I glanced at &#8230;<div class="margin10t"><a href="http://sethop.com/2009/07/10/lazarus-rising-part-ii/" class="more-link">Continue Reading &#187;</a></div>]]></description>
			<content:encoded><![CDATA[<p>As I <a href="http://sethop.com/2009/06/22/lazarus-has-risen/">mentioned</a>, Lazarus is now a Mozilla recommended add-on. That seemed to be good for about 3,000 downloads a day last month. But on Sunday night I glanced at our stats and noticed we&#8217;d had <strong>10,000</strong> downloads. Gosh. </p>
<p>Provisionally, I am inclined to blame <a href="http://twitter.com/fredwilson/status/2468900806">this tweet</a>, which eventuated shortly after this <a href="http://www.avc.com/a_vc/2009/07/a-shorter-post-than-i-planned.html">post</a>. Cheers <a href="http://twitter.com/fredwilson">Fred</a>.  <img src='http://sethop.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>I expected the download rate to tail off after that. However, it&#8217;s actually steadily <strong>increasing</strong>, thanks to a spate of retweets and blog posts from people like Rick Broida, who is syndicated <a href="http://www.networkworld.com/news/2009/070809-recover-lost-form-data-in.html">all</a> <a href="http://www.pcworld.com/article/168078/recover_lost_form_data_in_firefox.html">over</a> <a href="http://www.infoworld.com/d/applications/recover-lost-form-data-in-firefox-652">the</a> <a href="http://techworld.nl/internationaal/7681/recover-lost-form-data-in-firefox.html">place</a>. We might clock over 100,000 installs for the week at this rate. That would put Lazarus in the the top 20 Firefox addons, maybe even top 10. Unfortunately I can&#8217;t tell right now because the <a href="http://addons.mozilla.org">AMO</a> stats are broken &#8211; the last 5 days of traffic haven&#8217;t been processed for some reason. So everyone&#8217;s weekly numbers are currently way off. That may be fixed by the time you read this post, of course.</p>
<p>A few weeks ago I was talking to my advisors about whether we should be focused on Lazarus or Interclue. I argued that Interclue had better long term monetization prospects, and showed them my marvelous J-curves. <a href="http://nathan.torkington.com">Nat</a> pointed out that Lazarus had the more obvious value proposition and some incredible user feedback. I threw a few ideas into the ring on how we could extend and monetize Lazarus, and it was mooted that it would be best to get at least one of those ideas into action before we started to actively promote it. However, it appears that active promotion wasn&#8217;t exactly required in this case. We appear to have entered a cycle where every time someone complains in a tweet, on a forum, or in their blog that they just lost a pile of text they typed in, someone else chimes in and says &#8220;Got Firefox? Get <a href="http://lazarus.interclue.com">Lazarus</a>.&#8221; or words to that effect. Hence we have some pretty impressive word of mouse going on right now. </p>
<p>[UPDATE: It appears there was a bit of a stats glitch! We were never getting more than ~5k installs / day for Lazarus. However, ~5k/day is still very impressive and a considerable boost over what we were getting before that] </p>
]]></content:encoded>
			<wfw:commentRss>http://sethop.com/2009/07/10/lazarus-rising-part-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Lazarus has Risen</title>
		<link>http://sethop.com/2009/06/22/lazarus-has-risen/</link>
		<comments>http://sethop.com/2009/06/22/lazarus-has-risen/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 03:20:00 +0000</pubDate>
		<dc:creator>sethop</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Interclue]]></category>
		<category><![CDATA[Knowledge Work]]></category>
		<category><![CDATA[Webgeeking]]></category>

		<guid isPermaLink="false">http://sethop.com/?p=185</guid>
		<description><![CDATA[Some good news. Lazarus Form Recovery, our little side project, has risen through the ranks and joined Interclue on the AMO &#8220;recommended list&#8221; &#8211; probably the highest accolade available in &#8230;<div class="margin10t"><a href="http://sethop.com/2009/06/22/lazarus-has-risen/" class="more-link">Continue Reading &#187;</a></div>]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/en-US/firefox/addon/6984"><img src="http://afewclues.com/~sethop/wp-content/uploads/2009/06/Lazarus-Has-Risen.jpg" alt="Lazarus on AMO" title="Lazarus-Has-Risen" width="475" height="222" class="size-full wp-image-190" /></a></p>
<p>Some good news. <a href="http://lazarus.interclue.com">Lazarus Form Recovery</a>, our little side project, has risen through the ranks and joined Interclue on the AMO &#8220;<a href="https://addons.mozilla.org/en-US/firefox/recommended">recommended list</a>&#8221; &#8211; probably the highest accolade available in the world of browser add-ons, apart from perhaps a glowing review in the <a href="http://en.wikipedia.org/wiki/Walter_Mossberg">Mossberg</a> column, as our colleagues at Surf Canyon recently <a href="http://online.wsj.com/article/SB123189045689079109.html">achieved</a>. </p>
<p>The AMO directory (<a href="http://addons.mozilla.org">addons.mozilla.org</a>) is linked directly from the Firefox <b>Tools|Add-ons</b> menu, and add-ons from the recommended list are even featured within the browser itself, so the 30-40 add-ons on that list do get a lot of exposure, and having two in there at once really is a great honor, given how many they have to choose from. </p>
<p>I&#8217;ve been asked a few times how we managed it. The short version is in both cases I wrote to Mozilla and explained how our addon met their criteria for recommendation, which you can read at the bottom of <a href="https://addons.mozilla.org/en-US/firefox/pages/policy">this page</a>, and not long after that they were recommended. So it&#8217;s really about having the right sort of add-on and the right sort of reviews, rather than doing much in the way of lobbying or cajoling. </p>
<p>Most of the credit goes to Karl, who put a lot of effort into making Lazarus almost flawless. My only significant contributions were the original concept, a few innovative implementation ideas (eg asymmetric encryption to get around having to enter a password), and letting him avoid our Interclue todo list for a month or three. It took a while longer to get Lazarus right than we expected, there are a bunch of edge cases where form recovery is <strong>hard</strong>, but we felt it was worth chasing them all down so we could honestly say &#8220;Never lose anything you type into a web form again&#8221;. </p>
<p>Part of the <a href="http://interclue.com/manifesto.html">Interclue Manifesto</a> says &#8220;We will never stop looking for more ways to increase the value of the time people spend online.&#8221;, and certainly being able to recover hours of typing that otherwise would have been lost has increased the value of <b>my</b> time online, and from the ecstatic reactions we&#8217;ve gotten from Lazarus users, I&#8217;d say we haven&#8217;t strayed too far from our core mission. </p>
<p>Here are some snippets from <a href="https://addons.mozilla.org/en-US/firefox/reviews/display/6984">Lazarus reviews on AMO</a>:<br />
<i></p>
<ul>
<li>&#8220;This is one of the top 3 add-ons that everyone must have.&#8221;
<li>&#8220;By far the best and most important addon I&#8217;ve seen.&#8221;
<li>&#8220;This is one of mankind&#8217;s greatest inventions!&#8221;
</ul>
<p></i></p>
<p>I guess that means they like it <img src='http://sethop.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>It&#8217;s also gotten good feedback from <a href="http://lazarus.interclue.com/reviews.html">tech bloggers who picked up on it</a>. Not a lot of mainstream attention so far, probably because I haven&#8217;t contacted any of them, but hopefully that will come with time. Hey Walt, about that column of yours&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://sethop.com/2009/06/22/lazarus-has-risen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pecha Kucha Chch 05: Pimping your Firefox</title>
		<link>http://sethop.com/2009/05/29/pecha-kucha-chch-05-pimping-your-firefox/</link>
		<comments>http://sethop.com/2009/05/29/pecha-kucha-chch-05-pimping-your-firefox/#comments</comments>
		<pubDate>Thu, 28 May 2009 20:20:24 +0000</pubDate>
		<dc:creator>sethop</dc:creator>
				<category><![CDATA[Christchurch]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Interclue]]></category>
		<category><![CDATA[Knowledge Work]]></category>
		<category><![CDATA[New Zealand]]></category>

		<guid isPermaLink="false">http://sethop.com/?p=181</guid>
		<description><![CDATA[Last night I had the pleasure of presenting at the 5th Christchurch &#8220;Pecha Kucha&#8221; evening, where I was invited to present 20 slides for 20 seconds each on my subject &#8230;<div class="margin10t"><a href="http://sethop.com/2009/05/29/pecha-kucha-chch-05-pimping-your-firefox/" class="more-link">Continue Reading &#187;</a></div>]]></description>
			<content:encoded><![CDATA[<p>Last night I had the pleasure of presenting at the <a href="http://www.pechakucha.co.nz/?p=464">5th Christchurch &#8220;Pecha Kucha&#8221; evening</a>, where I was invited to present 20 slides for 20 seconds each on my subject of choice. I chose &#8220;Pimping your Firefox&#8221;, and although it was a bit of a last minute effort to pull it all together, I managed a fairly good 6 minutes 40 seconds judging by audience reaction. Pretty sure I made a few Firefox converts as well, as my first 8 slides were mostly dedicated to explaining why you should be using Firefox if you&#8217;re not using it already. </p>
<p>The 3 big reasons I gave were (1) It&#8217;s way faster than IE (with IE8 that depends on how you measure it &#8211; but Firefox is certainly much faster for highly dynamic sites) (2) It&#8217;s the <a href="http://www.mozilla.com/en-US/firefox/security/">safest browser available</a>, and (3) there are <a href="https://addons.mozilla.org">over 5000 free addons</a> available to help you &#8220;pimp it&#8221; to the max. I also talked about Firefox being an open project and the fact that you could, in theory, fix any bugs you find yourself (I could have spent another 6:40 explaining why this almost never happens in practice, starting with the fact that unless you&#8217;re an expert, you&#8217;ll never be able to tell what is a bug in the browser vs a bug in the page markup, webserver, or network services). </p>
<p>My next 11 slides were mostly dedicated to the various types of Firefox add-on that are out there, and on the last one I promised to post links to all the examples I used, so here they are: </p>
<p><a href="http://www.foxtab.com/">Foxtab</a>: See all your open tabs in a coverflow like visualization.<br />
<a href="http://www.getpersonas.com/">Personas</a>: Radically pimp the look of your browser without even needing a restart.<br />
<a href="http://www.stemhaus.com/firefox/foxclocks/">Foxclocks</a>: A world-time clock in your status bar.<br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/1191">ReminderFox</a>: Tasklist with alarms etc.<br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/1813">Trashmail</a>: An addon that lets you use a different (disposable) email address for every website you visit (we recently redeveloped this for Ferraro Ltd in Germany)<br />
<a href="http://flagfox.net/">Flagfox</a>: Information about the web server for this webpage, starting with a country flag icon in your status bar.<br />
<a href="http://interclue.com">Interclue</a>: Our flagship; tells you everything you want to know about a link before you click (ok, maybe not <i>everything</i>, but we&#8217;re working on that).<br />
<a href="http://lazarus.interclue.com">Lazarus</a>: Our first major side project; securely &#038; privately auto-saves content as you type, so you&#8217;ll never lose anything you enter into a webform again.<br />
<a href="http://www.simsidekick.com/">SimSidekick</a>: Fun animated Sim-companions for your surfing, who do whacky things when you visit various &#8220;cool&#8221; sites on the net. We redeveloped the addon version of this for Freestyle Interactive, who built the no-addon-required version for their client EA, as part of what (I suspect) is the largest game marketing campaign of all time (for the Sims 3, of course).<br />
<a href="http://getfirebug.com/">Firebug</a>, every web-developer&#8217;s must-have addon.<br />
<a href="http://www.zotero.org/">Zotero</a>, the academic&#8217;s add-on of choice<br />
<a href="http://adblockplus.org/">Adblock Plus</a>, the addon installed by over 50 million Firefox users, strips the ads from your webpages before they even get a chance to load. </p>
<p>My thanks to Vanessa Coxhead from Pecha Kucha Christchurch for the invitation to present, and for helping me sort out my slides at the last minute. If you&#8217;re in Christchurch and have something you want to talk about with 20 slides for 20 seconds each, I&#8217;m sure she&#8217;d <a href="http://www.pechakucha.co.nz/?page_id=4">love to hear from you</a>. If you&#8217;re somewhere else, just google &#8220;pecha kucha YourCityName&#8221; and there might be one closer to home! </p>
]]></content:encoded>
			<wfw:commentRss>http://sethop.com/2009/05/29/pecha-kucha-chch-05-pimping-your-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

