<?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>sp2hari@weblog... &#187; firefox</title>
	<atom:link href="http://sp2hari.com/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://sp2hari.com</link>
	<description>I see, learn and rediscover... everyday!</description>
	<lastBuildDate>Wed, 28 Jul 2010 01:13:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Install multiple firefox extensions</title>
		<link>http://sp2hari.com/2009/07/19/install-multiple-firefox-plugins/</link>
		<comments>http://sp2hari.com/2009/07/19/install-multiple-firefox-plugins/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 16:23:25 +0000</pubDate>
		<dc:creator>sp2hari</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://sp2hari.com/?p=242</guid>
		<description><![CDATA[I&#8217;m a full time web developer now. Million thanks to Firefox, web development is made much much easier. To make the web development process easier, there are many many extensions. A few of them I use for my development, 1. Firebug 2. Web Developer 3. ColorZilla 4. MeasureIt 5. ViewSourceChart 6. FireCookie 7. YSlow 8.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a full time web developer now. Million thanks to Firefox, web development is made much much easier. To make the web development process easier, there are many many extensions. </p>
<p>A few of them I use for my development, </p>
<p>1. Firebug<br />
2. Web Developer<br />
3. ColorZilla<br />
4. MeasureIt<br />
5. ViewSourceChart<br />
6. FireCookie<br />
7. YSlow<br />
8. Delicious.<br />
9. Twitterfox<br />
10. CSS Viewer</p>
<p>One problem I face when I have to work in a new machine or a new user account is installing these extensions. Not that I face this problem everyday, but this is something which is very irritating. One simple solution will be to backup the extensions folder and protect it safely, so that I can use it on any machine I use. Finally, I wrote a simple shell script which does this job. </p>
<blockquote><p>
#!/bin/bash<br />
declare -a EXT LINK</p>
<p>#Let us populate the extension and the link for the extension here</p>
<p>EXT[0]=&#8221;ColorZilla&#8221;<br />
EXT[1]=&#8221;Firebug&#8221;<br />
EXT[2]=&#8221;WebDeveloper&#8221;<br />
EXT[3]=&#8221;MeasureIt&#8221;<br />
EXT[4]=&#8221;ViewSourceChart&#8221;<br />
EXT[5]=&#8221;CSSViewer&#8221;<br />
EXT[6]=&#8221;FireCookie&#8221;<br />
EXT[7]=&#8221;YSlow&#8221;<br />
EXT[8]=&#8221;SenSEO&#8221;<br />
EXT[9]=&#8221;Delicious&#8221;<br />
EXT[10]=&#8221;Twitterfox&#8221;</p>
<p>LINK[0]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/271/addon-271-latest.xpi&#8221;<br />
LINK[1]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/1843/addon-1843-latest.xpi&#8221;<br />
LINK[2]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/60/addon-60-latest.xpi&#8221;<br />
LINK[3]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/539/addon-539-latest.xpi&#8221;<br />
LINK[4]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/655/addon-655-latest.xpi&#8221;<br />
LINK[5]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/2104/addon-2104-latest.xpi&#8221;<br />
LINK[6]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/6683/addon-6683-latest.xpi&#8221;<br />
LINK[7]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/5369/addon-5369-latest.xpi&#8221;<br />
LINK[8]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/file/57302/senseo-0.8.9-fx.xpi&#8221;<br />
LINK[9]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/3615/addon-3615-latest.xpi&#8221;<br />
LINK[10]=&#8221;https://addons.mozilla.org/en-US/firefox/downloads/latest/5081/addon-5081-latest.xpi&#8221;</p>
<p>if [ ! -d "/tmp/firefoxext-$USER/" ]<br />
then<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo &#8220;Creating directory in tmp&#8221;<br />
&nbsp;&nbsp;&nbsp;&nbsp;mkdir -p &#8220;/tmp/firefoxext-$USER/&#8221;<br />
fi</p>
<p>i=0<br />
count=${#EXT[@]}<br />
while [ "$i" -lt "$count" ]<br />
do<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo &#8220;Installing ${EXT[i]}&#8221;<br />
&nbsp;&nbsp;&nbsp;&nbsp;filename=`echo ${LINK[i]} | awk -F &#8220;/&#8221; &#8216;{print $NF}&#8217;`;<br />
&nbsp;&nbsp;&nbsp;&nbsp;rm -rf &#8220;/tmp/firefoxext-$USER/tmp&#8221;<br />
&nbsp;&nbsp;&nbsp;&nbsp;mkdir -p &#8220;/tmp/firefoxext-$USER/tmp&#8221;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if [ ! -f "/tmp/firefoxext-$USER/$filename" ]<br />
&nbsp;&nbsp;&nbsp;&nbsp;then<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo &#8220;Downloading $filename&#8221;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wget &#8211;quiet -O &#8220;/tmp/firefoxext-$USER/$filename&#8221; ${LINK[i]}<br />
&nbsp;&nbsp;&nbsp;&nbsp;fi<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;unzip -qq -d &#8220;/tmp/firefoxext-$USER/tmp&#8221; &#8220;/tmp/firefoxext-$USER/$filename&#8221;<br />
&nbsp;&nbsp;&nbsp;&nbsp;fffolder=`cat &#8220;/tmp/firefoxext-$USER/tmp/install.rdf&#8221; | grep &#8220;em:id&#8221; | head -n 1 | awk -F &#8220;>&#8221; &#8216;{print $2}&#8217; | awk -F &#8220;<" '{print $1}'`</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;if [ -z $fffolder ]<br />
&nbsp;&nbsp;&nbsp;&nbsp;then<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i=`echo $i+1 | bc`;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue;<br />
&nbsp;&nbsp;&nbsp;&nbsp;fi<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;for j in `ls -1 "$HOME/.mozilla/firefox"`<br />
&nbsp;&nbsp;&nbsp;&nbsp;do<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if [ -d "$HOME/.mozilla/firefox/$j" ]<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rm -rf "$HOME/.mozilla/firefox/$j/extensions/$fffolder"&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mkdir -p "$HOME/.mozilla/firefox/$j/extensions/$fffolder"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cp -r "/tmp/firefoxext-$USER/tmp/"* "$HOME/.mozilla/firefox/$j/extensions/$fffolder"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi<br />
&nbsp;&nbsp;&nbsp;&nbsp;done<br />
&nbsp;&nbsp;&nbsp;&nbsp;i=`echo $i+1 | bc`;<br />
done
</p></blockquote>
<p>You can download the latest version of this script from <a href="http://sp2hari.com/work/installPlugins.latest.sh">here</a>.</p>
<p>Logic : Download the xpi file. Unzip it. Copy it to extensions folder. </p>
<p>Disclaimer: Download and run the above script at your own risk. I have tested it with many cases. Worst case, this will remove all your extensions from all your profiles (OMG) (Happened to me once).  Also, I would advice you not to run this script in windows. I haven&#8217;t tested it there. </p>
]]></content:encoded>
			<wfw:commentRss>http://sp2hari.com/2009/07/19/install-multiple-firefox-plugins/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox 3 is amazing :)</title>
		<link>http://sp2hari.com/2007/08/26/firefox-3-is-amazing/</link>
		<comments>http://sp2hari.com/2007/08/26/firefox-3-is-amazing/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 09:43:00 +0000</pubDate>
		<dc:creator>sp2hari</dc:creator>
				<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://sp2hari.com/?p=72</guid>
		<description><![CDATA[Working on any product which is not yet released and developed by hackers all over the world ;) gives you sweet surprises every now and then ;). I have already mentioned how the form elements are made better in FF3.0 in http://sp2hari.blogspot.com/2007/06/firefox-3-ui-rocks.html The next surprise is Bookmarks ,FTP browsing and Downloads window :-) :). Check]]></description>
			<content:encoded><![CDATA[<p>Working on any product which is not yet released and developed by hackers all over the world ;) gives you sweet surprises every now and then ;).</p>
<p>I have already mentioned how the form elements are made better in FF3.0 in <a href="http://sp2hari.blogspot.com/2007/06/firefox-3-ui-rocks.html">http://sp2hari.blogspot.com/2007/06/firefox-3-ui-rocks.html</a></p>
<p>The next surprise is Bookmarks ,FTP browsing and Downloads window :-) :).</p>
<p>Check out the screenshot  for yourself</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_7owHVJdIzX8/RtFNbUs88RI/AAAAAAAABHc/3ubtxi_RAyM/s1600-h/Screenshot-4.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_7owHVJdIzX8/RtFNbUs88RI/AAAAAAAABHc/3ubtxi_RAyM/s400/Screenshot-4.jpg" alt="" id="BLOGGER_PHOTO_ID_5102944984596541714" border="0" /></a><br />The favicon for the ftp is cute :-).</p>
<p>Next one is the way bookmarks are added. Just like starring a mail in Gmail.<br />Check this screenshot. You can see a star there right in the Location bar right?<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_7owHVJdIzX8/RtFP5Us88SI/AAAAAAAABHk/EEF5gdKRiek/s1600-h/bookmark1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_7owHVJdIzX8/RtFP5Us88SI/AAAAAAAABHk/EEF5gdKRiek/s400/bookmark1.jpg" alt="" id="BLOGGER_PHOTO_ID_5102947699015872802" border="0" /></a><br />Click that once and the link is bookmarked :).<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_7owHVJdIzX8/RtFP5Us88TI/AAAAAAAABHs/V0MaSD_6Hkg/s1600-h/bookmark2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_7owHVJdIzX8/RtFP5Us88TI/AAAAAAAABHs/V0MaSD_6Hkg/s400/bookmark2.jpg" alt="" id="BLOGGER_PHOTO_ID_5102947699015872818" border="0" /></a><br />Next time you click it, you get bookmark options :)<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_7owHVJdIzX8/RtFP50s88UI/AAAAAAAABH0/ydmrVLS2GfI/s1600-h/bookmark3.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_7owHVJdIzX8/RtFP50s88UI/AAAAAAAABH0/ydmrVLS2GfI/s400/bookmark3.jpg" alt="" id="BLOGGER_PHOTO_ID_5102947707605807426" border="0" /></a><br />Finally, the downloads window is more colorful now, with some new images :)</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_7owHVJdIzX8/RtFReUs88VI/AAAAAAAABH8/RwA3MWnBuJE/s1600-h/downloads.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_7owHVJdIzX8/RtFReUs88VI/AAAAAAAABH8/RwA3MWnBuJE/s400/downloads.jpg" alt="" id="BLOGGER_PHOTO_ID_5102949434182660434" border="0" /></a><br />The search in the downloads is a cool  feature :)</p>
<p>Hmmm, these are some of the features which i could notice while testing firefox. Not sure how much more is there :-). Really firefox 3 is going to rock :)</p>
]]></content:encoded>
			<wfw:commentRss>http://sp2hari.com/2007/08/26/firefox-3-is-amazing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Solaris Firefox Automation :)</title>
		<link>http://sp2hari.com/2007/08/17/solaris-firefox-automation/</link>
		<comments>http://sp2hari.com/2007/08/17/solaris-firefox-automation/#comments</comments>
		<pubDate>Fri, 17 Aug 2007 08:31:00 +0000</pubDate>
		<dc:creator>sp2hari</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[LDTP]]></category>
		<category><![CDATA[SOC]]></category>

		<guid isPermaLink="false">http://sp2hari.com/?p=68</guid>
		<description><![CDATA[Check out this for the video :). Nice right ;)]]></description>
			<content:encoded><![CDATA[<p><a href="http://freeshells.ch/%7Esp2hari/screen2.html">Check out this</a> for the video :). Nice right ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://sp2hari.com/2007/08/17/solaris-firefox-automation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3 UI rocks&#8230;</title>
		<link>http://sp2hari.com/2007/06/17/firefox-3-ui-rocks/</link>
		<comments>http://sp2hari.com/2007/06/17/firefox-3-ui-rocks/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 01:58:00 +0000</pubDate>
		<dc:creator>sp2hari</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://sp2hari.com/?p=57</guid>
		<description><![CDATA[Really , the user interface of Firefox 3 rocks. Text boxes and other form fields have a nice smooth corners and select menu item is similar to the one you find in gnome :) . The old form elements are shown in this image. Click image for a clear view New here comes the new]]></description>
			<content:encoded><![CDATA[<p>Really , the user interface of Firefox 3 rocks. Text boxes and other form fields have a nice smooth corners and select menu item is similar to the one you find in gnome  :) .</p>
<p>The old form elements are shown in this image.</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_7owHVJdIzX8/RnXn5bijUdI/AAAAAAAAA7c/KOxLaMARm80/s1600-h/old.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 599px; height: 258px;" src="http://bp3.blogger.com/_7owHVJdIzX8/RnXn5bijUdI/AAAAAAAAA7c/KOxLaMARm80/s400/old.jpg" alt="" id="BLOGGER_PHOTO_ID_5077219128761340370" border="0" /></a><span style="font-size:85%;">Click image for a clear view</span></p>
<p>New here comes the new interface of the same webpage in Firefox 3 :-)</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_7owHVJdIzX8/RnXoA7ijUeI/AAAAAAAAA7k/9zFseu9NUMw/s1600-h/new.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 615px; height: 284px;" src="http://bp1.blogger.com/_7owHVJdIzX8/RnXoA7ijUeI/AAAAAAAAA7k/9zFseu9NUMw/s400/new.jpg" alt="" id="BLOGGER_PHOTO_ID_5077219257610359266" border="0" /></a><span style="font-size:85%;">Click image for a clear view</span></p>
<p>Wow, looks like any web developer can make web pages which will look really cool in Firefox 3.</p>
]]></content:encoded>
			<wfw:commentRss>http://sp2hari.com/2007/06/17/firefox-3-ui-rocks/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
