<?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>Eli's &#187; Eli</title>
	<atom:link href="http://elis.ws/author/eli/feed/" rel="self" type="application/rss+xml" />
	<link>http://elis.ws</link>
	<description>Tales from the wild wild web development world</description>
	<lastBuildDate>Tue, 07 Sep 2010 16:22:24 +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>An exquisite example of a web magazine design</title>
		<link>http://elis.ws/an-exquisite-example-of-a-web-magazine-design/</link>
		<comments>http://elis.ws/an-exquisite-example-of-a-web-magazine-design/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 16:06:13 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Showcase]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[magazine]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=422</guid>
		<description><![CDATA[With neat styling, excellent play of various CSS3 and HTML5 features, a clear, easy to read, and very familiar design loads just milliseconds after clicking the link. I have a slight issue with the current trend of web design, where almost every written essay is designed in a single, or in worst cases split-page, slab [...]]]></description>
			<content:encoded><![CDATA[<p>With neat styling, excellent play of  various CSS3 and HTML5 features, a clear, easy to read, and very familiar design loads just milliseconds after clicking the link.</p>
<p>I have a slight issue with the current trend of web design, where almost every written essay is designed in a single, or in worst cases split-page, slab of text, going from top to bottom, sometimes in a very wide form factor, which is very hard an uncomfortable to read.</p>
<p>After almost 20 minutes of playing around with <a href="http://www.designmadeingermany.de/magazin/5/">this</a> I’m still finding neat tricks and shticks.</p>
<p>I just wish I knew how to read German…</p>
<div id="attachment_425" class="wp-caption aligncenter" style="width: 310px"><a href="http://elis.ws/wp-content/uploads/2010/09/Dmig-5-Cover.jpg"><img class="size-medium wp-image-425" title="Dmig 5 - Cover" src="http://elis.ws/wp-content/uploads/2010/09/Dmig-5-Cover-300x224.jpg" alt="" width="300" height="224" /></a><p class="wp-caption-text">Dmig 5 — Cover</p></div>
<div id="attachment_426" class="wp-caption aligncenter" style="width: 310px"><a href="http://elis.ws/wp-content/uploads/2010/09/Dmig-5-Pages.jpg"><img class="size-medium wp-image-426" title="Dmig 5 - Pages" src="http://elis.ws/wp-content/uploads/2010/09/Dmig-5-Pages-300x224.jpg" alt="" width="300" height="224" /></a><p class="wp-caption-text">Sweet way of using pagination. Plus, check out the automatic page-loading when reaching the end of the page</p></div>
<div id="attachment_427" class="wp-caption aligncenter" style="width: 310px"><a href="http://elis.ws/wp-content/uploads/2010/09/Dmig-5-Table-of-Contents.jpg"><img class="size-medium wp-image-427" title="Dmig 5 - Table of Contents" src="http://elis.ws/wp-content/uploads/2010/09/Dmig-5-Table-of-Contents-300x224.jpg" alt="" width="300" height="224" /></a><p class="wp-caption-text">Table of Content</p></div>
<p>Check it out for yourself: http://www.designmadeingermany.de/magazin/5/</p>
<p>If you have some of your own examples, or something you’ve seen and you’d like to share, drop me a line in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/an-exquisite-example-of-a-web-magazine-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simply beautiful way to detect IE version</title>
		<link>http://elis.ws/simply-beautiful-way-to-detect-ie-version/</link>
		<comments>http://elis.ws/simply-beautiful-way-to-detect-ie-version/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 09:30:48 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=419</guid>
		<description><![CDATA[I just stumbled upon a neat javascript snippet that will detect the current version of Internet Explorer in the most simple and yet very cool way. // ---------------------------------------------------------- // If you're not in IE (or IE version is less than 5) then: // ie === undefined // If you're in IE (&#62;5) then you can [...]]]></description>
			<content:encoded><![CDATA[<p>I just stumbled upon a neat javascript snippet that will detect the current version of Internet Explorer in the most simple and yet very cool way.</p>
<pre class="brush: jscript;">// ----------------------------------------------------------
// If you're not in IE (or IE version is less than 5) then:
//     ie === undefined
// If you're in IE (&gt;5) then you can determine which version:
//     ie === 7; // IE7
// Thus, to detect IE:
//     if (ie) {}
// And to detect the version:
//     ie === 6 // IE6
//     ie&gt; 7 // IE8, IE9 ...
//     ie &lt;9 // Anything less than IE9
// ----------------------------------------------------------
var ie = (function(){
    var undef, v = 3, div = document.createElement('div');

    while (
        div.innerHTML = '&lt;!--[if gt IE '+(++v)+']&gt;&lt;i&gt;&lt;/i&gt;&lt;![endif]--&gt;',
        div.getElementsByTagName('i')[0]
    );

    return v&gt; 4 ? v : undef;
}());
 </pre>
<p>[<a href="http://james.padolsey.com/">Source</a> via <a href="http://ajaxian.com/archives/attack-of-the-ie-conditional-comment">Ajaxian</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/simply-beautiful-way-to-detect-ie-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some lesser-know truths about programming</title>
		<link>http://elis.ws/some-lesser-know-truths-about-programming/</link>
		<comments>http://elis.ws/some-lesser-know-truths-about-programming/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 00:25:36 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[copypasta]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=417</guid>
		<description><![CDATA[This is a post from David Veksler’s blog, which I’m copying here word for word because I think it’s worth spreading. A programmer spends about 10–20% of his time writing code, and most programmers write about 10–12 lines of code per day that goes into the final product, regardless of their skill level. Good programmers spend [...]]]></description>
			<content:encoded><![CDATA[<p>This is a post from David Veksler’s blog, which I’m copying here word for word because I think it’s worth spreading.</p>
<blockquote>
<li>A programmer spends about 10–20% of his time writing code, and most programmers write about <a href="http://stackoverflow.com/questions/966800/mythical-man-month-10-lines-per-developer-day-how-close-on-large-projects">10–12 lines of code per day</a> that goes into the final product, regardless of their skill level. Good programmers spend much of the other 90% thinking, researching, and experimenting to find the best design. Bad programmers spend much of that 90% debugging code by randomly making changes and seeing if they work.<br />
“A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is worth 10,000 times the price of an average software writer.” –Bill Gates</li>
<li>A good programmer is ten times more productive than an average programmer. A great programmer is 20–100 times more productive than the average. This <a href="http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/">is not an exaggeration</a> – studies since the 1960′s have consistently shown this. A bad programmer is not just unproductive – he will not only not get any work done, but create a lot of work and headaches for others to fix.</li>
<li>Great programmers spend very little of their time writing code – at least code that ends up in the final product. Programmers who spend much of their time writing code are too lazy, too ignorant, or too arrogant to find existing solutions to old problems. Great programmers are masters at recognizing and reusing common patterns. Good programmers are not afraid to refactor (rewrite) their code constantly to reach the ideal design. Bad programmers write code which lacks conceptual integrity, non-redundancy, hierarchy, and patterns, and so is very difficult to refactor. It’s easier to throw away bad code and start over than to change it.</li>
<li>Software obeys the laws of entropy, like everything else. Continuous change leads to software rot, which erodes the conceptual integrity of the original design. Software rot is unavoidable, but programmers who fail to take conceptual integrity into consideration create software that rots so so fast that it becomes worthless before it is even completed. Entropic failure of conceptual integrity is probably the most common reason for software project failure. (The second most common reason is delivering something other than what the customer wanted.) Software rot slows down progress exponentially, so many projects face exploding timelines and budgets before they are killed.</li>
<li>A <a href="http://www.softwaremag.com/L.cfm?Doc=newsletter/2004-01-15/Standish">2004 study found that</a> most software projects (51%) will fail in a critical aspect, and 15% will fail totally. This is an improvement since 1994, when 31% failed.</li>
<li>Although most software is made by teams, it is not a democratic activity. Usually, just one person is responsible for the design, and the rest of the team fills in the details.</li>
<li>Programming is hard work. It’s an intense mental activity. Good programmers think about their work 24/7. They write their most important code in the shower and in their dreams. Because the most important work is done away from a keyboard, software projects cannot be accelerated by spending more time in the office <a href="http://en.wikipedia.org/wiki/Brooks's_law">or adding more people to a project</a>.</li>
</blockquote>
<p>There isn’t a single thing here that I don’t agree with, and I just wish that more people would see it and really understand it.</p>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/some-lesser-know-truths-about-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Web Workers to do my dirty work</title>
		<link>http://elis.ws/html5-web-workers-to-do-my-dirty-work/</link>
		<comments>http://elis.ws/html5-web-workers-to-do-my-dirty-work/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 10:59:12 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=413</guid>
		<description><![CDATA[For the longest time now I want to create an application that will catalog all the media I have on my computer, movies, TV shows, music, etc’. I’ve started this project many times, with various technologies, from PHP stand-alone scripts, through PHP frameworks, Python, and some Ruby tests. But this time I think I’m going [...]]]></description>
			<content:encoded><![CDATA[<p>For the longest time now I want to create an application that will catalog all the media I have on my computer, movies, TV shows, music, etc’.</p>
<p>I’ve started this project many times, with various technologies, from PHP stand-alone scripts, through PHP frameworks, Python, and some Ruby tests.</p>
<p>But this time I think I’m going to go with Javascript &amp; <a href="http://wearehugh.com/public/2010/08/html5-web-workers/">HTML5 Web Workers</a>.</p>
<p>This seems like the perfect setup, a platform agnostic app that doesn’t need anything special (except some File System APIs I guess) to work on almost any device, and it’s based on Javascript, so I think this will be my new weekend project.</p>
<p>Tips and ideas are welcome!q</p>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/html5-web-workers-to-do-my-dirty-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript — Illusive Location Object</title>
		<link>http://elis.ws/javascript-illusive-location-object/</link>
		<comments>http://elis.ws/javascript-illusive-location-object/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 08:33:44 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=400</guid>
		<description><![CDATA[Last week I was working with URLs in a javascript project at work, I remembered that JS has a nice window.location object that has easily accisble properties, like window.location.protocol that will output http: for the URL of this blog, and window.location.search will give everything after the question mark (from this: http://www.google.com/search?num=50&#38;hl=en&#38;q=example&#38;aq=f&#38;aqi=g10&#38;aql=&#38;oq=&#38;gs_rfai= get only num=50&#38;hl=en&#38;q=example&#38;aq=f&#38;aqi=g10&#38;aql=&#38;oq=&#38;gs_rfai=). So I [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I was working with URLs in a javascript project at work, I remembered that JS has a nice <code>window.location</code> object that has easily accisble properties, like <code>window.location.protocol</code> that will output <code>http:</code> for the URL of this blog, and <code>window.location.search</code> will give everything after the question mark (from this: <code>http://www.google.com/search?num=50&amp;hl=en&amp;q=example&amp;aq=f&amp;aqi=g10&amp;aql=&amp;oq=&amp;gs_rfai=</code> get only <code>num=50&amp;hl=en&amp;q=example&amp;aq=f&amp;aqi=g10&amp;aql=&amp;oq=&amp;gs_rfai=</code>).</p>
<p>So I figured I could use it in that project. after a few minutes of fumbling around with trying to find how to create my own <code>Location </code>object I realized it’s not really usable.</p>
<p>Searching the web didn’t come up fruitful either, apparently <code>window.location</code> object, and its constructor, <code>Location()</code>, are part of the <acronym title="Browser Object Model">BOM</acronym>, and is not accessible except the <code>window.location</code> that can be read and modified, but if modified it will redirect the user to the modified location, i.e. it’s actually controlling the users browser.</p>
<p>This is not very useful if you are trying to manipulate a URL in one way or the other, and not really interested in moving the user to that location.</p>
<h2>Anchors to the Rescue</h2>
<p>Trying to find a suitable solution, someone mentioned to me the <code>&lt;a&gt;</code> element that actually has an <code>href </code>attribute which is basically the <code>Location </code>object I was looking for.</p>
<p>Investigating even further, I found that the anchor tag is pretty neat in creating and manipulating URLs.</p>
<p>For example:<br />
<iframe style="width: 100%; height: 300px" src="http://jsfiddle.net/cR8sH/embedded/"></iframe></p>
<p>Really useful, too bad that it’s really to find any info about this, and it’s practically undocumented.</p>
<h3 class="action launch"><a href="http://jsfiddle.net/cR8sH/" target="_blank">Play with it</a></h3>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/javascript-illusive-location-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox upcoming feature: Tab Candy — Just in case you’ve missed it</title>
		<link>http://elis.ws/firefox-upcoming-feature-tab-candy-just-in-case-youve-missed-it/</link>
		<comments>http://elis.ws/firefox-upcoming-feature-tab-candy-just-in-case-youve-missed-it/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 16:48:53 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=379</guid>
		<description><![CDATA[This feature already gaining a lot of attention, and I believe that once it shows up, and people really start extending it, it will be one of the Killer Features that Firefox will have to offer. Something that is really needed for Firefox to start biting back some market share from Chrome. An Introduction to [...]]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="556" height="378" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=13560319&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="556" height="378" src="http://vimeo.com/moogaloop.swf?clip_id=13560319&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>This feature already gaining a lot of attention, and I believe that once it shows up, and people really start extending it, it will be one of the <em>Killer Features</em> that Firefox will have to offer. Something that is really needed for Firefox to start biting back some market share from Chrome.</p>
<blockquote><p><a href="http://vimeo.com/13560319">An Introduction to Firefox’s Tab Candy</a> from <a href="http://vimeo.com/user532161">Aza Raskin</a> on <a href="http://vimeo.com">Vimeo</a>.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/firefox-upcoming-feature-tab-candy-just-in-case-youve-missed-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Single command to generate &amp; copy public SSH key</title>
		<link>http://elis.ws/single-command-to-generate-copy-public-ssh-key/</link>
		<comments>http://elis.ws/single-command-to-generate-copy-public-ssh-key/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 06:00:53 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[make life easier]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=340</guid>
		<description><![CDATA[I always forget how to run this simple command, so I’ll just leave it here so you can use it and I won’t forget it. Regular Generate &#38; Copy public SSH keys $ ssh-keygen; ssh-copy-id user@host; ssh user@host Just change the user@host and you’re on your way. Custom Port If your host has a different [...]]]></description>
			<content:encoded><![CDATA[<p>I always forget how to run this simple command, so I’ll just leave it here so you can use it and I won’t forget it.</p>
<h3>Regular Generate &amp; Copy public SSH keys</h3>
<pre class="brush: plain;">$ ssh-keygen; ssh-copy-id user@host; ssh user@host</pre>
<p>Just change the user@host and you’re on your way.</p>
<h3>Custom Port</h3>
<p>If your host has a different SSH access port, then it get’s a little trickier, but still works:</p>
<pre class="brush: plain;">$ ssh-keygen; ssh-copy-id ‘-p XXXX -i ~/.ssh/id_rsa.pub username@host’; ssh user@host</pre>
<p>Note that the ssh-copy-id call is a little different, and execute in quotes (if you copy &amp; paste, the single-quotes can cause error, so replace them with normal single-quotes).</p>
<p style="text-align: right;"><span style="font-size: x-small;"><span style="font-family: verdana, geneva;">Source: </span></span><a href="http://www.commandlinefu.com/commands/view/1526/transfer-ssh-public-key-to-another-machine-in-one-step"><span style="font-size: x-small;"><span style="font-family: verdana, geneva;">Simple</span></span></a><span style="font-size: x-small;"><span style="font-family: verdana, geneva;">, </span></span><a href="http://www.commandlinefu.com/commands/view/188/copy-your-ssh-public-key-to-a-server-from-a-machine-that-doesnt-have-ssh-copy-id"><span style="font-size: x-small;"><span style="font-family: verdana, geneva;">Custom Port</span></span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/single-command-to-generate-copy-public-ssh-key/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Competition doesn’t always produce better performance</title>
		<link>http://elis.ws/competition-doesnt-always-produce-better-performance/</link>
		<comments>http://elis.ws/competition-doesnt-always-produce-better-performance/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 05:58:40 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[note to self]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[results]]></category>
		<category><![CDATA[study]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=366</guid>
		<description><![CDATA[An interesting test results show that humans perform better when competing against teams/individuals of a lower class. i.e. A good developer would work faster when competing against a newbie or a worse-performing developer. This could mean a lot, and perhaps explain why some places cannot manage simpler tasks they did manage before bringing in some [...]]]></description>
			<content:encoded><![CDATA[<p>An interesting <a href="http://www.smartmoney.com/investing/economy/investing-as-a-competitive-sport/">test results</a> show that humans perform better when competing against teams/individuals of a lower class. i.e. A good developer would work faster when competing against a newbie or a worse-performing developer.</p>
<p>This could mean a lot, and perhaps explain why some places cannot manage simpler tasks they did manage before bringing in some heavy duty expert.</p>
<p>Quote from the article:</p>
<blockquote><p>Another light in which it might be informative to view this study is with respect to research into what’s called “stereotype threat.” This is a well-known effect in which stigmatized groups — such as African-Americans or women — perform worse when prompted to focus on negative stereotypes about their group. Thus, African-Americans taking the SAT, if asked to check a box listing their race before the test, will perform worse than if they were not promoted to do so. Conversely, Asian students asked to mark their race tend to perform better, because of positive stereotypes about academic achievement.</p>
<p>Or, take the case of a female, Asian student — prompted to think about her Asian identity, she is likely to perform better; prompted to think about her female identity, she is likely to do worse.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/competition-doesnt-always-produce-better-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A beautiful Cloud Chamber</title>
		<link>http://elis.ws/a-beautiful-cloud-chamber/</link>
		<comments>http://elis.ws/a-beautiful-cloud-chamber/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 22:24:48 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=374</guid>
		<description><![CDATA[I want to build me one of those…]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="556" height="440" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Efgy1bV2aQo&#038;ap=%2526fmt%3D18" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="556" height="440" src="http://www.youtube.com/v/Efgy1bV2aQo&#038;ap=%2526fmt%3D18" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I want to build me one of those…</p>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/a-beautiful-cloud-chamber/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Waiting for Firefox 4</title>
		<link>http://elis.ws/waiting-for-firefox-4/</link>
		<comments>http://elis.ws/waiting-for-firefox-4/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 10:32:24 +0000</pubDate>
		<dc:creator>Eli</dc:creator>
				<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://elis.ws/?p=334</guid>
		<description><![CDATA[I remember that when I was younger I used to play and fiddle with any new beta that came out. Back then, when I had a lot more time on my hands and reddit didn’t exist, a new version of an uprising browser named Firefox was releasing in late November, that was Firefox 1.5, codenamed [...]]]></description>
			<content:encoded><![CDATA[<p>I remember that when I was younger I used to play and fiddle with any new beta that came out.</p>
<p>Back then, when I had a lot more time on my hands and reddit didn’t exist, a new version of an uprising browser named Firefox was releasing in late November, that was Firefox 1.5, codenamed Deerpark.</p>
<p>A few months before the release, an alpha was released, and immedietly I started playing with it, although it was barely usable, the new <a href="https://developer.mozilla.org/En/Firefox_1.5_for_developers" target="_blank">features and improvements</a> that came with 1.5 were awesome. I felt the same kind of rush that you feel when you know you’re getting a present that you <em>really</em> want.</p>
<p>With the new release of Firefox 4, I feel exactly the same, after almost 5 years of not having that feeling. I’m waiting for a browser to be released in it’s final version.<span id="more-334"></span></p>
<h2>Daily Use</h2>
<p>I’ve stopped using Firefox as my main browser a while ago, at least 6 months now. I’m using using Firefox at work, where I need the powerful and very comfortable Firebug, but for browsing and web apps, I can’t work with anything but Chrome.</p>
<p>The main two features that keep me from using Firefox as my personal browser is speed, and the ability to detach tabs &amp; create <em><a href="http://www.youtube.com/watch?v=R0Mgf66GOr4">Application Shurtcuts</a></em>.</p>
<div id="attachment_336" class="wp-caption aligncenter" style="width: 473px"><a href="http://elis.ws/wp-content/uploads/2010/07/chrome.png"><img class="size-full wp-image-336" title="Chromes Application Shortcuts" src="http://elis.ws/wp-content/uploads/2010/07/chrome.png" alt="" width="463" height="340" /></a><p class="wp-caption-text">Chromes Application Shortcuts combined with a few neat global keyboard hotkeys released me from most of the desktop apps</p></div>
<p>I have a setup that allow me to launch Gmail using <code>Win Key+G</code>, and it loads <span style="text-decoration: underline;">instantly</span>, I don’t mean it loads in under 10 seconds, it’s ready the second the window decorations are ready and the window is fully opened (Win 7 has a small animation of a window fading in).</p>
<p>Although I still have lots of desktop application, most of my work on the computer is done using web apps, from project management to music, I got so used to Gmail that I can barely stand using Outlook while at work. Today I’m practically addicted to Chrome. I’ve tried other browsers, but Chrome usually gets me back after a very short time.</p>
<p>Chrome is blazing fast, and it’s always there, no matter how long the window was open, or what runs on it and almost never crashes. It has a few advantages, but those advantages should be picked up by browser vendors pretty quickly. Opera is pretty neat, and Webkit is nice also, but Firefox, with it’s huge repository of extensions and the almost never ending way of customization is lagging behind, and I don’t care what the <acronym title="read like hipster">hypesters</acronym> will say.</p>
<p>Firefox is laggy &amp; slow, a memory hog, Yes, I have extensions, and don’t tell me to uninstall a few, and it’s not the fault of Firefox, because it is, it should be able to manage the extensions it allows you to install instead of blaming poor performance on the extension. Firefox’s Extensions are it’s power, and that what made it famous, and made us all use it in the first place.</p>
<h2>Hopes and Dreams</h2>
<p>I really hope that Firefox 4 will be all that it’s promised to be, I have a <a href="https://wiki.mozilla.org/Firefox/Feature_Brainstorming:Bookmarks#Auto-complete_Tags" target="_blank">lot </a><a href="https://wiki.mozilla.org/Firefox/Feature_Brainstorming:Bookmarks#Tag_Categories" target="_blank">more </a><a href="https://wiki.mozilla.org/Firefox/Feature_Brainstorming:Bookmarks#Improving_bookmark_search" target="_blank">dreams</a> I would like to implement natively in Firefox, but the two main features I’m waiting for are Real speed improvement, and the ability to drag tabs out of the window and creating a new window <em>without killing the page or refreshing it</em> and creating application shortcuts. Without those two I can’t really live at the moment.</p>
<p>But if you allow me to really dream for a moment, these features I really hope that will be implemented and will be actually working: Plugin memory management, <a href="https://wiki.mozilla.org/Firefox/Feature_Brainstorming:Bookmarks#Customize_Bookmarks_on_the_Bookmark_Toolbar" target="_blank">Ability to customize bookmarks toolbar</a>, a few improvements to the awesome-bar with better searching (again, related to bookmarks).</p>
<p>As it looks at the moment, Firefox is still in beta, and I’m not stating the obvious, because for Firefox 1.5, 2, and 3, beta versions were pretty stable releases, and were practically usable, but with the current beta version, it feels like the only thing was changed is the UI, and that sucks somehow, because I was expecting to see the fireworks, but nothing really works, or wasn’t implemented yet.</p>
<p>I really hope that Firefox 4 will be at least as good as Chrome, it really can, just make sure you don’t go into a stagnation due to your size, make bold steps, Firefox, please go back to <a title="I can't seem to find any evidence of this wording any where, but only on google's search - very weird!" href="http://elis.ws/wp-content/uploads/2010/07/firefox.png" target="_blank">Making the Web better</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elis.ws/waiting-for-firefox-4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
