<?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>semanticvoid &#187; Mozilla</title>
	<atom:link href="http://semanticvoid.com/blog/index.php/category/mozilla/feed/" rel="self" type="application/rss+xml" />
	<link>http://semanticvoid.com/blog</link>
	<description>extracting the semantics from the void</description>
	<lastBuildDate>Thu, 22 Sep 2011 21:05:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Thunderbolt v1.1 Released</title>
		<link>http://semanticvoid.com/blog/2007/03/23/thunderbolt-v11-released/</link>
		<comments>http://semanticvoid.com/blog/2007/03/23/thunderbolt-v11-released/#comments</comments>
		<pubDate>Fri, 23 Mar 2007 08:44:32 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2007/03/23/thunderbolt-v11-released/</guid>
		<description><![CDATA[Its been long due and now finally Thunderbolt has a homepage [http://thunderbolt.semanticvoid.com]. UPDATE: I have released the Version 1.1 which now works with all the current Thunderbird versions (thanks to all the guys who mailed me about it). Currently, Thunderbolt supports only one mail account. Support for multiple mail accounts is in the pipeline. Download [...]]]></description>
			<content:encoded><![CDATA[<p>Its been long due and now finally Thunderbolt has a homepage [<a target="_blank" href="http://thunderbolt.semanticvoid.com">http://thunderbolt.semanticvoid.com</a>].</p>
<p><span style="font-weight: bold">UPDATE:</span> I have released the Version 1.1 which now works with all the current Thunderbird versions (thanks to all the guys who mailed me about it).</p>
<p>Currently, Thunderbolt supports only one mail account. Support for multiple mail accounts is in the pipeline.</p>
<p><a target="_blank" href="http://thunderbolt.semanticvoid.com">Download version 1.1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2007/03/23/thunderbolt-v11-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Book Of Mozilla</title>
		<link>http://semanticvoid.com/blog/2006/12/06/the-book-of-mozilla/</link>
		<comments>http://semanticvoid.com/blog/2006/12/06/the-book-of-mozilla/#comments</comments>
		<pubDate>Wed, 06 Dec 2006 09:23:51 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/12/06/the-book-of-mozilla/</guid>
		<description><![CDATA[Does the title ring a bell in your head? For the less fortunate beings, type in &#8216;about:mozilla&#8217; in your Firefox which should give a maroon page with a biblical saying as the one below: This represents a verse from the so-called &#8216;Book of Mozilla&#8217;, not a real book. What you will see on your Firefox [...]]]></description>
			<content:encoded><![CDATA[<p>Does the title ring a bell in your head? For the less fortunate beings, type in &#8216;about:mozilla&#8217; in your Firefox which should give a maroon page with a biblical saying as the one below:</p>
<p align="center"><img src="http://static.flickr.com/112/315528556_1f70233c6a_m.jpg" /></p>
<p align="left">This represents a verse from the so-called &#8216;Book of Mozilla&#8217;, not a real book. What you will see on your Firefox is the third verse. All the three verses can be seen at <a target="_blank" href="http://www.mozilla.org/book/">http://www.mozilla.org/book/</a></p>
<p align="left">These verses represent important events in the <a target="_blank" title="Mozilla Timeline" href="http://www.mozilla.org/about/timeline">time line of Mozilla</a>. If you view the html source of the page [<a target="_blank" href="http://www.mozilla.org/book/">http://www.mozilla.org/book/</a>] you will notice the significance of each verse with respect to the events they represent.</p>
<p align="left"><strong>Verse I</strong></p>
<blockquote>
<p class="moztext">And the beast shall come forth surrounded by a roiling <em>cloud</em> of  <em>vengeance</em>. The house of the unbelievers shall be <em>razed</em>  and they shall be <em>scorched</em> to the earth. Their tags shall <em>blink</em>  until the end of <em>days.</em></p>
<p align="right" class="from">from <strong>The Book of Mozilla,</strong> 12:10</p>
</blockquote>
<p align="left">And its significance:</p>
<blockquote><p><em> 10th December 1994: Netscape Navigator 1.0 was released.</em><em><br />
This verse announces the birth of the beast (Netscape) and warns bad coders (up to Netscape 3, when you watched the HTML source code with the internal viewer, bad tags blinked).</em></p></blockquote>
<p align="left"><strong>Verse II</strong></p>
<blockquote>
<p class="moztext">And the beast shall be made <em>legion</em>.  Its numbers shall be increased a <em>thousand thousand</em> fold.  The din of a million keyboards like unto a great <em>storm</em>  shall cover the earth, and the followers of Mammon shall <em>tremble</em>.</p>
<p align="right" class="from">from <strong>The Book of Mozilla,</strong> 3:31<br />
(Red Letter Edition)</p>
</blockquote>
<p align="left">significance:</p>
<blockquote><p><em> 31st March 1998: the Netscape Navigator source code was released.</em><em><br />
The source code is made available to the legion of thousands of coders of the open source community, that will fight against the followers of Mammon (Microsoft Internet Explorer).</em></p></blockquote>
<p align="left"><strong>Verse III</strong></p>
<blockquote>
<p class="moztext">And so at last the beast <em class="f">fell</em> and the unbelievers rejoiced. But all was not lost, for from the ash rose a <em>great bird</em>. The bird gazed down upon the unbelievers and cast <em class="f">fire</em> and <em>thunder</em> upon them. For the beast had been <em>reborn</em> with its strength <em>renewed</em>, and the followers of <em>Mammon</em> cowered in horror.</p>
<p align="right" class="from">from <strong>The Book of Mozilla,</strong> 7:15</p>
</blockquote>
<p align="left">significance:</p>
<blockquote><p><em> 15th July 2003: AOL closed its Netscape division and the Mozilla foundation was created.<br />
The beast died (AOL closed its Netscape division) but immediately rose from its ashes (the creation of the Mozilla foundation and the Firebird browser, although the name was later changed to Firefox).</em></p></blockquote>
<p>If you would like these cool verses to adorn your desktop download the wallpapers I created out of them.</p>
<p align="center"><a target="_blank" href="http://static.flickr.com/110/315528551_3cdbeaa98f_o.png"><img title="Verse I" alt="Verse I" src="http://static.flickr.com/110/315528551_3cdbeaa98f_t.jpg" /></a>  <a target="_blank" href="http://static.flickr.com/116/315528553_8a56ae3549_o.png"><img title="Verse II" alt="Verse II" src="http://static.flickr.com/116/315528553_8a56ae3549_t.jpg" /></a>  <a target="_blank" href="http://static.flickr.com/112/315528556_1f70233c6a_o.png"><img title="Verse III" alt="Verse III" src="http://static.flickr.com/112/315528556_1f70233c6a_t.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/12/06/the-book-of-mozilla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbolt : Thunderbird New Mail Notification Extension</title>
		<link>http://semanticvoid.com/blog/2006/06/20/thunderbolt-thunderbird-new-mail-notification-extension/</link>
		<comments>http://semanticvoid.com/blog/2006/06/20/thunderbolt-thunderbird-new-mail-notification-extension/#comments</comments>
		<pubDate>Tue, 20 Jun 2006 06:26:37 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/06/20/thunderbolt-thunderbird-new-mail-notification-extension/</guid>
		<description><![CDATA[Having tried out other mail notification extensions (which had dependencies with other libraries and often didn&#8217;t work for me) I decided to write one myself. This extension is not dependent on any other libraries. All you need is the good ol&#8217; Thunderbird (-; (you ought to have that for sure). So all you Linux fanatics [...]]]></description>
			<content:encoded><![CDATA[<p>Having tried out other mail notification extensions (which had dependencies with other libraries and often didn&#8217;t work for me) I decided to write one myself. This extension is not dependent on any other libraries. All you need is the good ol&#8217; Thunderbird (-; (you ought to have that for sure). So all you Linux fanatics who have missed the notification thingy in Thunderbird on Linux here is a preview for ye all:</p>
<p align="center"><img title="Thunderbolt : New Mail Notification" alt="Thunderbolt : New Mail Notification" src="http://static.flickr.com/46/171059420_2e8babd239_o.png" /></p>
<p align="left">Go ahead and download it: <a title="Download Thunderbolt" href="http://thunderbolt.semanticvoid.com">here</a></p>
<p align="left">[UPDATE] This extension works if you have only one account in thunderbird. I&#8217;m yet to working on supporting multiple accounts.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/06/20/thunderbolt-thunderbird-new-mail-notification-extension/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Accessing the DOM from within the Firefox extension</title>
		<link>http://semanticvoid.com/blog/2006/06/01/accessing-the-dom-from-within-the-firefox-extension/</link>
		<comments>http://semanticvoid.com/blog/2006/06/01/accessing-the-dom-from-within-the-firefox-extension/#comments</comments>
		<pubDate>Thu, 01 Jun 2006 08:17:53 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/06/01/accessing-the-dom-from-within-the-firefox-extension/</guid>
		<description><![CDATA[There seems to be no documentaion whatsoever for building Firefox extensions except for some good ol&#8217; chaps who have put up brilliant tutorials on their weblogs (thanks guys). All I wanted to do was access the current windows DOM from within my extension. But for this trivial task I had to go to the extent [...]]]></description>
			<content:encoded><![CDATA[<p>There seems to be no documentaion whatsoever for building Firefox extensions except for some good ol&#8217; chaps who have put up brilliant tutorials on their weblogs (thanks guys). All I wanted to do was access the current windows DOM from within my extension. But for this trivial task I had to go to the extent of reading source code of various extensions )-:</p>
<p>One of the ways to access the DOM is as follows:</p>
<p>// Get the content of the currently displaying window<br />
var win = window.content;</p>
<p>// Access the document within the window as follows<br />
win.document.getElementById(&#8216;xyz&#8217;);</p>
<p>As easy as that.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/06/01/accessing-the-dom-from-within-the-firefox-extension/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Writing Your Firefox Search Plugin &#8211; Part I</title>
		<link>http://semanticvoid.com/blog/2006/04/27/writing-your-own-firefox-search-plugin-part-i/</link>
		<comments>http://semanticvoid.com/blog/2006/04/27/writing-your-own-firefox-search-plugin-part-i/#comments</comments>
		<pubDate>Thu, 27 Apr 2006 05:02:21 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/04/27/writing-your-own-firefox-search-plugin-part-i/</guid>
		<description><![CDATA[Search has become an integral part of our lives and after the advent of Firefox (now IE7 too) the nifty search bar on the top-right seems to be a must have. With the plethora of engines that can be added to the existing list I have never come across the need to define one myself. [...]]]></description>
			<content:encoded><![CDATA[<p>Search has become an integral part of our lives and after the advent of Firefox (now IE7 too) the nifty search bar on the top-right seems to be a must have. With the plethora of engines that can be added to the existing list I have never come across the need to define one myself. But sometimes I think, &#8220;What if I could add this site to my search bar?&#8221;, incase an engine for such site does not exist. Well, here is my three part series on writing your own search engine plugin.</p>
<p><strong>The Unavoidable Basics</strong></p>
<p>The plugin source file is a normal text file with the extension .src. Every plugin starts with the tag,</p>
<p><em>< search</em></p>
<p>which has the following attributes,</p>
<p></em><em>version=&#8221;7.1&#8243; </em></p>
<p>the version indicates the latest version of Netscape against which the plugin was tested successfully. This means that the plugin won&#8217;t work for lower versions of Netscape. In Firefox specifying a version=&#8221;0.0&#8243; indicates compatibility with all versions.</p>
<p><em>name=&#8221;plugin name&#8221; </em></p>
<p>this signifies the name of your plugin. This is the name visible in the search bar list.</p>
<p><em>description=&#8221;plugin description&#8221; </em></p>
<p>here goes the plugin description.</p>
<p><em>action=&#8221;url prefix&#8221; </em></p>
<p>Now pay attention! We need to examine the search url of the site we are building the plugin of. For example, Google has the search url which looks like &#8220;http://www.google.com/search?hl=en&#038;q=semantic+void&#038;btnG=Google+Search&#8230;.&#8221; . The action represents the part of the url before &#8216;?&#8217;. So in our case it would be &#8220;http://www.google.com/search&#8221;.</p>
<p><em>searchForm=&#8221;form url&#8221; </em></p>
<p>An optional element referring to the form in the search page which submits the search.</p>
<p><em>queryCharset=&#8221;utf-8&#8243;</em></p>
<p>This specifies the charset to which the query belongs. If not specified the default charset of the browser is taken.</p>
<p><em>method=&#8221;GET&#8221;</em></p>
<p>Currently only the GET method is supported. Finally complete the search start tag.</p>
<p><em>> </em></p>
<p>Now we must define the search parameters to be passed to the search url.</p>
<p><em>< input name="query" user> </em></p>
<p>This represents the term that will be typed in by the end-user. Other parameters can also be passed by specifying another input tag, but they should have fixed values.</p>
<p><em>< input name="category" value="blog"> </em></p>
<p>Then follows the input tag which is used to let the webmasters know where the search originated from.</p>
<p><em>< input name="sourceid" value="Mozilla-search"> </em></p>
<p>Having configured the plugin we can now close the search tag.</p>
<p><em>< / search> </em></p>
<p>We are all done with creating a search plugin. The plugin source should look somewhat like the following:</p>
<p><em>< search<br />
version='7.1'<br />
name="plugin name"<br />
description="plugin description"<br />
action="url prefix"<br />
searchForm="form url"<br />
method="GET"<br />
></em></p>
<p><em>< input name="query" user><br />
< input name="sourceid" value="Mozilla-search"></em></p>
<p><em>< /search> </em></p>
<p>You can use the <a title="Plugin Generator" target="_blank" href="http://works.semanticvoid.com/plugins/search_plugin_generator.html">plugin generator</a> I created where you need to just fill in a few values and it spurts out the above code for you.</p>
<p>Incase you are hosting your plugin source somewhere and want the browser to automatically check for updates, you can do this using the browser tag. The browser tag follows after the search tag.</p>
<p><em>< browser<br />
updateIcon="url of plugin icon"<br />
updateCheckDays="10"<br />
> </em></p>
<p>The update attribute specifies the url of the plugin source file. The updateIcon specifies the url of the plugin icon if any. The updateCheckDays specifies the interval in days after which the browser should check for the update.</p>
<p>For manually installing the plugin you need to copy the src file into the searchplugins folder in the Firefox directory. The next part will introduce you the gory details.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/04/27/writing-your-own-firefox-search-plugin-part-i/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Server Raping With FireFox</title>
		<link>http://semanticvoid.com/blog/2005/11/14/server-raping-with-firefox/</link>
		<comments>http://semanticvoid.com/blog/2005/11/14/server-raping-with-firefox/#comments</comments>
		<pubDate>Tue, 15 Nov 2005 00:27:46 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2005/11/14/server-raping-with-firefox/</guid>
		<description><![CDATA[Although nowdays extensions like FasterFox are now available for tweaking the pipelining properties of FireFox you can manually tweak these settings as explained below. Try it yourself and you&#8217;ll never look back to Internet Explorer ever. 1. Type &#8220;about:config&#8221; into the address bar and hit return. Scroll down and look for the following entries: network.http.pipelining [...]]]></description>
			<content:encoded><![CDATA[<p>Although nowdays extensions like FasterFox are now available for tweaking the pipelining properties of FireFox you can manually tweak these settings as explained below. Try it yourself and you&#8217;ll never look back to Internet Explorer ever.</p>
<blockquote><p>1. Type &#8220;about:config&#8221; into the address bar and hit return. Scroll down and look for the following entries:<br />
network.http.pipelining<br />
network.http.proxy.pipelining<br />
network.http.pipelining.maxrequests</p>
<p>Normally the browser will make one request to a web page at a time. When you enable pipelining it will make several at once, which really speeds up page loading.</p>
<p>2. Alter the entries as follows:<br />
Set &#8220;network.http.pipelining&#8221; to &#8220;true&#8221;<br />
Set &#8220;network.http.proxy.pipelining&#8221; to &#8220;true&#8221;<br />
Set &#8220;network.http.pipelining.maxrequests&#8221; to some number like 30. This means it will make 30 requests at once.</p>
<p>3. Lastly right-click anywhere and select New-> Integer. Name it &#8220;nglayout.initialpaint.delay&#8221; and set its value to &#8220;0&#8243;. This value is the amount of time the browser waits before it acts on information it receives. If you&#8217;re using a broadband connection you&#8217;ll load pages MUCH faster now!&#8221;</p>
<p>[<a target="_blank" href="http://www.realtechnews.com/2005/01/make-firefox-faster-than-anything.html">via</a>]</p></blockquote>
<p>And by the way opening many server requests and hoggin up the bandwidth is called <span style="font-weight: bold">Server Raping</span> (-;.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2005/11/14/server-raping-with-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird: New Mail Notification</title>
		<link>http://semanticvoid.com/blog/2005/10/06/thunderbird-new-mail-notification/</link>
		<comments>http://semanticvoid.com/blog/2005/10/06/thunderbird-new-mail-notification/#comments</comments>
		<pubDate>Fri, 07 Oct 2005 04:58:18 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/04/21/thunderbird-new-mail-notification/</guid>
		<description><![CDATA[[UPDATE] I have written an extension myself which is not dependent on any libraries. Its called Thunderbolt and you can get hold of it here. Here is the screenshot: [/UPDATE] One thing I&#8217;ve missed in Linux was the new mail notification of Thunderbird that used to pop up every now and then in Windows. I [...]]]></description>
			<content:encoded><![CDATA[<p>[UPDATE]</p>
<p>I have written an extension myself which is not dependent on any libraries. Its called Thunderbolt and you can get hold of it <a title="Download Thunderbolt" href="http://thunderbolt.semanticvoid.com">here</a>. Here is the screenshot:</p>
<p align="center"><img title="Thunderbolt : Preview" alt="Thunderbolt : Preview" src="http://static.flickr.com/46/171059420_2e8babd239_o.png" /></p>
<p>[/UPDATE]</p>
<p>One thing I&#8217;ve missed in Linux was the new mail notification of Thunderbird that used to pop up every now and then in Windows. I had to manually check for new mail every now and then which was quite frustrating )-:.</p>
<p>But thats history as this wonderful extension comes to the rescue. Get hold of it <a target="_blank" href="http://moztraybiff.mozdev.org/">here</a>.</p>
<p align="center"><img align="middle" alt="Screenshot" title="Screenshot" src="http://blog.semanticvoid.com/images/screenshot_thunderbird.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2005/10/06/thunderbird-new-mail-notification/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.491 seconds -->

