<?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>Lucky Disasters &#187; Mozilla</title>
	<atom:link href="http://www.luckydisasters.com/tag/mozilla/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.luckydisasters.com</link>
	<description>How I stopped worrying and learned to love my karma.</description>
	<lastBuildDate>Sun, 08 Mar 2009 01:17:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>WebRunner now Prism, Whatever &#8211; Here&#8217;s How To Make An Extension Compatible With At Least One&#8230;</title>
		<link>http://www.luckydisasters.com/2007/10/29/webrunner-now-prism-whatever-heres-how-to-make-an-extension-compatible-with-at-least-one/</link>
		<comments>http://www.luckydisasters.com/2007/10/29/webrunner-now-prism-whatever-heres-how-to-make-an-extension-compatible-with-at-least-one/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 03:31:22 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Prism]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[WebRunner]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Archive Program]]></category>
		<category><![CDATA[Code Changes]]></category>
		<category><![CDATA[Compatibility]]></category>
		<category><![CDATA[Description Section]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Lancher]]></category>
		<category><![CDATA[Linux Version]]></category>
		<category><![CDATA[Lt]]></category>
		<category><![CDATA[Microsoft Silverlight]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Rdf]]></category>
		<category><![CDATA[Style Sheet Support]]></category>
		<category><![CDATA[Utility Computing]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[webapp]]></category>
		<category><![CDATA[Webapps]]></category>
		<category><![CDATA[Winzip]]></category>
		<category><![CDATA[Xulrunner]]></category>
		<category><![CDATA[Zip Files]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/10/29/webrunner-now-prism-whatever-heres-how-to-make-an-extension-compatible-with-at-least-one/</guid>
		<description><![CDATA[UPDATE AGAIN! 080611 I&#8217;ve made a new post on this subject cause it&#8217;s easier to update by adding new posts instead of updating this one. Enjoy! Update!! Had to add a comment to the replacement code below in order for this to work. 080404 Update!! Yet again, code changes for new versions and what not. [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><strong>UPDATE AGAIN! 080611</strong></span><br />
<a href="http://www.luckydisasters.com/2008/06/10/heres-how-to-make-an-extension-compatible-with-prism-two-ish/">I&#8217;ve made a new post on this subject cause it&#8217;s easier to update by adding new posts instead of updating this one. Enjoy!</a></p>
<p><ins style="color: red"><strong>Update!!</strong><br />
Had to add a comment to the replacement code below in order for this to work.</ins></p>
<p><ins style="color: red"><strong>080404 Update!!</strong><br />
Yet again, code changes for new versions and what not.</ins></p>
<p>Looks like Mozilla has added WebRunner to it&#8217;s Mozilla Labs line up and changed the name to <a href="http://labs.mozilla.com/2007/10/prism/" target="_blank">Prism</a>. From what they say, it&#8217;s going to be a cross between an open version of Adobe Air and Microsoft Silverlight and a localized lancher for web applications. Which, by my definition, is what utility computing is supposed to be like. Prism is currently for Windows only (they&#8217;d better hurry up with a Linux version), but it runs the same webapp files and also has added style sheet support &#8211; among other things &#8211; so you can style your webapps your way.</p>
<p>Anyway, I&#8217;ve been kind of discouraged by the lack of extension availability for WebRunner (and XulRunner for that matter). You&#8217;ll find in another of my posts a webapp for accessing the WebRunner extensions panel. Using this webapp, you can add new extensions (by installing or dropping them onto the panel), but at this point, adding extensions will fail because the version checking mechanism for WebRunner/XulRunner. To get around that, you need to change the extension&#8217;s compatibility information. These instructions will not work for every extension and your results will vary&#8230;</p>
<p>I recommend you find a smaller extension, download it and make the following changes:</p>
<ol>
<li>Open the extension package (you can open it with 7-zip, ALzip, Winzip or any other  archive program that works with zip files.</li>
<li>Extract and open the install.rdf with a text editor, I&#8217;d recommend Wordpad if your using windows.</li>
<li>Locate and change the following or something that looks like the following (this will vary by extension, but look for the Firefox description section &#8211; and you may find that you have to remove all references to all other Mozilla programs that the extension is compatible with for this to work):</li>
</ol>
<pre>
<code>&lt;!--Firefox--&gt;
&lt;RDF:Description RDF:about="rdf:#$djS7s"
  em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"
  em:minVersion="0.8"
  em:maxVersion="2.0.0.*" /&gt;</code>
</pre>
<p>To:</p>
<pre>
<code>&lt;!--Webrunner--&gt;
  &lt;RDF:Description RDF:about="webrunner"
    em:id="webrunner@webapps.org"
    em:minVersion="0.1"
    em:maxVersion="10.0" /&gt;</code>
</pre>
<p>or (again it will depend on which way the developer implemented the Firefox description):</p>
<pre>
<code>&lt;em:targetApplication&gt;
  &lt;!--Webrunner--&gt;
  &lt;Description&gt;
    &lt;em:id&gt;webrunner@webapps.org&lt;/em:id&gt;
    &lt;em:minVersion&gt;0.1&lt;/em:minVersion&gt;
    &lt;em:maxVersion&gt;10.0&lt;/em:maxVersion&gt;
  &lt;/Description&gt;
&lt;/em:targetApplication&gt;</code>
</pre>
<p>If you&#8217;re using Prism, change to the following:</p>
<pre>
<code>&lt;RDF:Description RDF:about="prism"
  em:id="prism@developer.mozilla.org"
  em:minVersion="0.1"
  em:maxVersion="10.0" /&gt;</code>
</pre>
<p>or</p>
<pre>
<code>&lt;em:targetApplication&gt;
  &lt;Description&gt;
    &lt;!--Prism--&gt;
    &lt;em:id&gt;prism@developer.mozilla.org&lt;/em:id&gt;
    &lt;em:minVersion&gt;0.1&lt;/em:minVersion&gt;
    &lt;em:maxVersion&gt;10.0&lt;/em:maxVersion&gt;
  &lt;/Description&gt;
&lt;/em:targetApplication&gt;</code>
</pre>
<p>4. Then save the rdf file and add it back into the xpi archive.<br />
5. You should be ready to install the extension using the Extensions.webapp</p>
<p>I found this <a href="http://www.iosart.com/blog/2007/06/05/install-google-gears-in-a-xulrunner-app-in-3-quick-steps/" target="_blank">parts of this bit of magic</a> on <a href="http://www.iosart.com" target="_blank">Alex Sirota&#8217;s</a> website along with the tip to check in the applicaiton.ini file for any XulRunner application&#8217;s ID. If you run into errors, then something is probably malformed in the rdf file so check that first. I won&#8217;t be much help in trouble shooting, and I&#8217;m not about to offer support for other peoples extensions on an unsupported application, but if you have problems, post a comment and I&#8217;ll give editing the rdf a go myself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/10/29/webrunner-now-prism-whatever-heres-how-to-make-an-extension-compatible-with-at-least-one/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Standalone Webapps &#8211; WebRunner</title>
		<link>http://www.luckydisasters.com/2007/10/05/standalone-webapps-webrunner/</link>
		<comments>http://www.luckydisasters.com/2007/10/05/standalone-webapps-webrunner/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 02:48:38 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[WebRunner]]></category>
		<category><![CDATA[Application Level]]></category>
		<category><![CDATA[Church Lady]]></category>
		<category><![CDATA[Ini File]]></category>
		<category><![CDATA[Launcher]]></category>
		<category><![CDATA[lifehacker]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Nifty Web]]></category>
		<category><![CDATA[Own Security]]></category>
		<category><![CDATA[Passwords]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Security Issues]]></category>
		<category><![CDATA[Security Problems]]></category>
		<category><![CDATA[Security Standpoint]]></category>
		<category><![CDATA[Standalone Program]]></category>
		<category><![CDATA[Webapps]]></category>
		<category><![CDATA[Wikipedia]]></category>
		<category><![CDATA[Zip File]]></category>
		<category><![CDATA[Zip Format]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/10/05/standalone-webapps-webrunner/</guid>
		<description><![CDATA[UPDATE &#8211; 071010 &#8211; after further testing I found a couple of errors in my original webapp file. So, I&#8217;ve updated the icon and a couple other things and reposted. Enjoy! Over at Lifehacker they&#8217;ve posted about the standalone Mozilla based WebRunner. WebRunner is, well I&#8217;ve pretty much been over that already. The point is, [...]]]></description>
			<content:encoded><![CDATA[<p><strong style="color: red">UPDATE &#8211; 071010</strong> &#8211; after further testing I found a couple of errors in my original  webapp file. So, I&#8217;ve updated the icon and a couple other things and reposted. Enjoy!</p>
<p>Over at Lifehacker they&#8217;ve posted about the standalone Mozilla based <a href="http://wiki.mozilla.org/WebRunner" target="_blank">WebRunner</a>. WebRunner is, well I&#8217;ve pretty much been over that already. The point is, you can launch a webapp from a standalone program, allowing you to do things without getting distracted by all that&#8230; extra web. I really like this concept, I now have links for Gmail, Google Reader, and all those other nifty web 2.0 apps I like.</p>
<p>I wanted to give this a try myself, so I&#8217;ve made a standalone Wikipedia launcher. <a href="http://www.luckydisasters.com/wp-content/uploads/2007/10/wikipedia.webapp">Get it here</a>. It&#8217;s a launcher for the Wikipedia&#8217;s English main page.</p>
<p>Make your own! <a href="http://wiki.mozilla.org/WebRunner#Web_Application_Bundles" target="_blank">It&#8217;s dead simple!</a> All you do is install the WebRunner software, create an ini file for your app, create icons and zip these files together. Rename the zip file to your.webapp and your good to go!</p>
<p><a rel="lightbox" title="Wikipedia Launcher" href="http://www.luckydisasters.com/wp-content/uploads/2007/10/wikipedia.png"><img style="margin: 5px; float: left" src="http://www.luckydisasters.com/wp-content/uploads/2007/10/wikipedia.thumbnail.png" alt="Wikipedia Launcher" /></a>There&#8217;s a couple of worrying things about the webapp files &#8211; from a security standpoint. The biggest of these is that you can include a js file with javascript that runs at an application level. In other words it has access to everything that the application has access to, like &#8211; oh I don&#8217;t know &#8211; the file system?! (in my best Church Lady voice &#8211; oh crap am I revealing my age!). Another is the fact that you&#8217;re using a zip format to distribute the rest of your files. Which of course can have it&#8217;s own security <a href="http://secunia.com/advisories/18963" target="_blank">problems when used with other programs</a>. You also don&#8217;t really have the ability to get at a lot of the standard Mozilla settings that WebRunner shares. So you can&#8217;t make adjustments to settings for cookies, passwords and the like.</p>
<p>At any rate, it&#8217;s still a relatively young application, so I&#8217;m sure they&#8217;ll get the security issues addressed, but for now, make sure you inspect those files before you run them!</p>
<p>Links:<br />
<a href="http://wiki.mozilla.org/WebRunner" target="_blank">WebRunner</a><br />
<a href="http://lifehacker.com/software/featured-download/access-webapps-in-a-distraction+free-browser-with-webrunner-306444.php" target="_blank">Lifehacker post</a><br />
<a href="http://www.luckydisasters.com/wp-content/uploads/2007/10/wikipedia.webapp">My Wikipedia launcher</a></p>
<p><strong>Disclaimer</strong></p>
<p>Keep in mind while running these webapps with WebRunner, that WebRunner itself is still a in pre-release/beta stages. Which means that the  webapps found on this site, while working to view sites and what not, are not intended to be a replacement for your standard browser. The websites you&#8217;ll be viewing were not designed to be used with WebRunner, and therefore not all features on these sites may be compatible with it. I claim no responsibility for any malfunctions related to WebRunner. I&#8217;m providing files that allow you to access some websites, nothing more. Feel free to use the webapp files found on this site, but keep in mind you&#8217;re using them at your own risk &#8211; and without warranty!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/10/05/standalone-webapps-webrunner/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Alternate Firefox PDF plug-in</title>
		<link>http://www.luckydisasters.com/2007/06/01/alternate-firefox-pdf-plug-in/</link>
		<comments>http://www.luckydisasters.com/2007/06/01/alternate-firefox-pdf-plug-in/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 19:49:32 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Acrobat Pdf]]></category>
		<category><![CDATA[Acrobat Reader]]></category>
		<category><![CDATA[Adobe Acrobat]]></category>
		<category><![CDATA[Apparition]]></category>
		<category><![CDATA[Hard Drive]]></category>
		<category><![CDATA[Hell]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Open Source Versions]]></category>
		<category><![CDATA[Pdf Documents]]></category>
		<category><![CDATA[Pdf Download]]></category>
		<category><![CDATA[Pdf Edit]]></category>
		<category><![CDATA[Pdf Software]]></category>
		<category><![CDATA[Pdf Viewer]]></category>
		<category><![CDATA[Pdfs]]></category>
		<category><![CDATA[Sumatra]]></category>
		<category><![CDATA[Viewing Software]]></category>
		<category><![CDATA[Zoom]]></category>
		<category><![CDATA[Zoom Text]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/06/01/alternate-firefox-pdf-plug-in/</guid>
		<description><![CDATA[So, who hasn&#8217;t been turning the web up-side-down looking for an alternative to Adobe&#8217;s Acrobat Reader for Mozilla&#8217;s Firefox? Hm? No one? Damn straight &#8220;no one&#8221;! Here&#8217;s one of the first open source versions I&#8217;ve found for Windows: Fitz, MuPDF and Apparition Now, before you get your hopes up too far, this a reader only. [...]]]></description>
			<content:encoded><![CDATA[<p>So, who hasn&#8217;t been turning the web up-side-down looking for an alternative to Adobe&#8217;s Acrobat Reader for Mozilla&#8217;s Firefox? Hm? No one? Damn straight &#8220;no one&#8221;! Here&#8217;s one of the first open source versions I&#8217;ve found for Windows:</p>
<p><a href="http://ccxvii.net/apparition"><strong>Fitz, MuPDF and Apparition</strong></a></p>
<p><a rel="lightbox" title="MuPDF in action" href="http://www.luckydisasters.com/wp-content/uploads/2007/06/mupdfinaction.png"><img style="float: left" title="MuPDF in action" src="http://www.luckydisasters.com/wp-content/uploads/2007/06/mupdfinaction.thumbnail.png" border="0" alt="MuPDF in action" hspace="2" vspace="2" /></a>Now, before you get your hopes up too far, this a <em><strong>reader only</strong></em>. It will open PDF documents in Firefox, but that&#8217;s about it. You can&#8217;t use it to print, zoom in/out, select text or any of the other things you normally do with Adobe&#8217;s Acrobat. So if I were using this (hey wait, I am using this!) I&#8217;d disable Adobe Acrobat&#8217;s open PDF in browser option, (edit&gt;preferences &#8211; general tab, I think, hell if you dislike Acrobat that much, just uninstall it&#8230;), install MuPDF, then restart Firefox. Next install (if you don&#8217;t already have it installed) <a href="https://addons.mozilla.org/en-US/firefox/addon/636">PDF Download</a>, and your choice of PDF viewing software (I recommend <a href="http://blog.kowalczyk.info/software/sumatrapdf/">Sumatra</a> or <a href="http://www.foxitsoftware.com/pdf/rd_intro.php">Foxit Reader</a>).  Now you can use MuPDF to open PDFs in Firefox or use PDF Download to download it to your hard drive, OR use PDF Download to open the document in your favorite alternate PDF viewer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/06/01/alternate-firefox-pdf-plug-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing Your Own Page Source Viewer with Mozilla Firefox</title>
		<link>http://www.luckydisasters.com/2007/02/12/choosing-your-own-page-source-viewer-with-mozilla-firefox/</link>
		<comments>http://www.luckydisasters.com/2007/02/12/choosing-your-own-page-source-viewer-with-mozilla-firefox/#comments</comments>
		<pubDate>Mon, 12 Feb 2007 15:42:53 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Extension Web]]></category>
		<category><![CDATA[Firefox Extension]]></category>
		<category><![CDATA[Freeware Utility]]></category>
		<category><![CDATA[Gt Programs]]></category>
		<category><![CDATA[Html Editors]]></category>
		<category><![CDATA[Html Source]]></category>
		<category><![CDATA[Internet Properties]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Notepad Exe]]></category>
		<category><![CDATA[Page Source]]></category>
		<category><![CDATA[Preferred Text Editor]]></category>
		<category><![CDATA[Programmer]]></category>
		<category><![CDATA[Source Editor]]></category>
		<category><![CDATA[Source View]]></category>
		<category><![CDATA[Source Viewer]]></category>
		<category><![CDATA[View Source]]></category>
		<category><![CDATA[Web Developer]]></category>
		<category><![CDATA[Web Page]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Notepad]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/02/12/choosing-your-own-page-source-viewer-with-mozilla-firefox/</guid>
		<description><![CDATA[Firefox is great, but the built in page source view is just so-so. I decided that I wanted to use Programmer&#8217;s Notepad (awesome freeware utility by the way) to view and edit generated page source with Firefox. With IE you can change your default page source editor and viewer from the Internet Properties&#62;Programs tab. That [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox is great, but the built in page source view is just so-so. I decided that I wanted to use <a href="http://www.pnotepad.org/" target="_blank">Programmer&#8217;s Notepad</a> (awesome freeware utility by the way) to view and edit generated page source with Firefox. With IE you can change your default page source editor and viewer from the Internet Properties&gt;Programs tab. That is, <a href="http://www.pctools.com/guides/registry/detail/774/" target="_blank">if it&#8217;s been entered into your registry</a> so that it&#8217;s on the list of HTML editors.</p>
<p>With Firefox the process is s a little more simple in that you can <a href="http://www.mozilla.org/support/firefox/tips#oth_viewsource" target="_blank">make the changes from your about:config file</a>:</p>
<blockquote><p>&#8220;If you want to view the HTML source of a web page using an external text   editor instead of the built-in source viewer in Firefox, use <a href="http://www.mozilla.org/support/firefox/edit#aboutconfig">about:config</a> to set <var>view_source.editor.external</var> to <tt>true</tt>, and then set    <var>view_source.editor.path</var> to e.g. <tt>C:\Windows\Notepad.exe</tt> or   whatever is your preferred text editor.&#8221;</p></blockquote>
<p>If you use the excellent Firefox extension <a href="http://chrispederick.com/work/webdeveloper/" target="_blank">Web Developer</a> then you&#8217;ve also got a way to add several other programs for specific purposes. For instance, if you wanted to use <a href="http://www.bradsoft.com/topstyle/tslite/index.asp" target="_blank">Top Style Lite</a> for checking out CSS and the afore mentioned Programmer&#8217;s Notepad for PHP and ASP, but not HTML or JS files.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/02/12/choosing-your-own-page-source-viewer-with-mozilla-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
