<?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>Inelegant Solutions &#187; Software</title>
	<atom:link href="http://www.inelegantsolutions.com/category/technology/computers-technology/software-computers-technology-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.inelegantsolutions.com</link>
	<description>Grab a Bigger Hammer</description>
	<lastBuildDate>Thu, 22 Apr 2010 05:47:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My Dark Linux Confession</title>
		<link>http://www.inelegantsolutions.com/2009/02/my-dark-linux-confession/</link>
		<comments>http://www.inelegantsolutions.com/2009/02/my-dark-linux-confession/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 21:18:41 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[easy peasy]]></category>
		<category><![CDATA[eee pc]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mandrake]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=561</guid>
		<description><![CDATA[photo credit: phauly When it]]></description>
			<content:encoded><![CDATA[<table align="left" cellspacing=15>
<tr>
<td><a href="http://www.flickr.com/photos/35034348187@N01/98857402/" title="linux" target="_blank"><img src="http://farm1.static.flickr.com/30/98857402_14e9645ed8_m.jpg" alt="linux" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by-sa/2.0/" title="Attribution-ShareAlike License" target="_blank"><img src="http://www.inelegantsolutions.com/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/35034348187@N01/98857402/" title="phauly" target="_blank">phauly</a></small></td>
</tr>
</table>
<p>When it has come to operating systems, I have always had a hard time making up my mind. Windows, for me, has been a good choice for my gaming consoles and a reasonable one for work as well. Mac has become my default office system, having used it now for nearly two years as my primary &#8220;getting things done&#8221; machine. </p>
<p>However, Linux has always been my secret love affair. It is a relationship that has stretched over half a decade. It began with some spare hard drive space and a desire to to see what Linux was all about. Now, it is a relationship on life support.</p>
<p>You see, I&#8217;ve come to notice something. After seven years of using Linux, seven different distros, countless versions and six computers, I&#8217;ve finally hit a point where I have to admit something. That every computer I&#8217;ve had both Linux and Windows XP on has worked far better with Windows than Linux.</p>
<p>There&#8217;s a lot of reasons for this, but none of them bode well for penguin.<span id="more-561"></span></p>
<h2>A Bit of History</h2>
<p>Real fast, I want to explain where I am coming from and why I am not some random Linux-hater. I have been using Linux for about seven years. I started in 2002 with Mandrake Linux. I was curious to see what Linux was about and wanted to see if it would work well for me. I first installed the OS in the free space of my Windows hard drive but that went afoul after a few weeks when Windows was nice enough to &#8220;fix&#8221; my hard drive by removing the partition divide and then erasing my Linux setup.</p>
<p>Still, it didn&#8217;t take me long to get back to Linux (I was kind of mad at Windows at this point). When I bought a new system a few months later, I wiped the hard drive and made my former machine Linux-only, giving the new computer to my significant other. I had my Linux comp and, if I wanted to use Windows to play a game I could borrow hers.</p>
<p>Ever since then, I&#8217;ve had a constant relationship with Linux. At no point between then and now have I not owned at least one machine with Linux. In the time that&#8217;s passed, I&#8217;ve had Linux on four different desktops and two laptops. I put it on old machines, I put it on new ones.</p>
<p>I&#8217;ve also tried a wide variety of distros too. I started with Mandrake, but I&#8217;ve also tried Red Hat, Xandros (both desktop and Eee PC version), Debian, PCLinuxOS, gOS and, of course, four different flavors Ubuntu (Ubuntu, Kubntu, Xubuntu and Easy Peasy).</p>
<p>Though this relationship has been constant and exciting, it&#8217;s also been a love/hate one. On systems where I was dual-booting with Windows, it was always a struggle to resist the urge to boot back into Windows. Between problems with the OS, missing programs and inelegant solutions to common problems, Linux always felt like a sacrifice, something that I was giving up to appease the open source Gods.</p>
<p>To quickly explain why, I&#8217;m going to break it down into three parts.<!--more--></p>
<h2>1. Major Issues</h2>
<p>I was aware that, especially early on, that Linux was an OS for &#8220;tinkerers&#8221;. I liked playing with computers and learning, so I didn&#8217;t mind and even relished some of the fiddling, but there comes a point where I want to get down to work and Linux, at times, seemed dead set against that idea.</p>
<p>Consider the following things that happened to me over the years:</p>
<li><strong>CPU, Slightly Roasted:</strong> During a routine distro/kernel update, I rebooted to find that every time I tried to work in the system, it would begin to overheat almost instantly. It turned out that the kernel I had installed had a broken implementation of ACPI, causing the CPU fan to never come on. As a result, it would power up, start to overheat and shut down to try and save itself. I had to reboot the system while spraying compressed air on the CPU to keep it cool in order to turn ACPI off and &#8220;break&#8221; the system so at least the fan would stay on constantly. However, even after the kernel was fixed, that system never worked right again, likely damaged in the ordeal.</li>
<li><strong>Laptop Issues</strong>: Linux on laptops has always been a gamble, but after setting it up on an aging laptop of my own, I found out why. I could never get the wifi card in the laptop to work, even though the card was fairly common, battery life, already struggling due to age, went in the tank (making it a plugin-only laptop) and this says nothing about the 3G wireless card I had for the laptop, which worked only once, for a few minutes, despite dozens of hours spent tinkering. The laptop is now almost completely useless and has been replaced by my technically-inferior Eee PC.</li>
<li><strong>Frozen System:</strong> A more recent &#8220;facepalm&#8221; came when I tried upgrade from Ubuntu 8.04 to 8.10. Somehow, in between the two versions, my computer completely stopped booting, freezing about a quarter of the way through the loading bar (some have said it is an issue with the video card). Fortunately, by this point, I&#8217;d learned not to keep critical data on any hard drive that had Linux on it, so it was trivial to format the drive and put 8.04 back on it, thus returning to normal.</li>
<p>Could any of these things happen on Windows or Mac? Sure. Some people have had similar or worse problems with both. But here&#8217;s the deal. Neither have happened to me and no one I know has spent a Saturday with a can of compressed air trying to keep a CPU cool so they can fiddle with Windows options.</p>
<p>Either I have the worst possible luck with Linux, am doing something so obviously wrong that I should hurt myself (like flipping the magic &#8220;make Linux suck&#8221; switch) or something is wrong.</p>
<h2>2. General Laggardness</h2>
<p>One of the sales pitches for Linux is that it is supposed to bring old systems back to life, run better on old hardware and move faster, more reliably than Windows.</p>
<p>Bull.</p>
<p>I have to give Linux its credit. It doesn&#8217;t hang up, hour glass, pinwheel or do any of the things you see from time to time on Windows or Mac, instead though, every action feels slow. Every time I&#8217;ve put Linux on a system that had Windows previously (or even still does) it has moved slower. Every click felt less responsive, every keyboard press a little more delayed. Any gain I got by not being hourglassed every hour was lost by the million or so micro-delays throughout the day.</p>
<p>Applications, for me, load slower. Pages come up with less speed. Clicks take a split-second to respond and my typing often gets more than a bit ahead of the screen. I don&#8217;t have these issues with Windows so how is Linux making things faster?</p>
<p>The worst (for Linux) is my current dual boot machine. Here we have a true apples-to-apples comparison as Windows and Linux both run on the same hardware, each have their separate hard drive (of the same size/kind) and   I can trivially reboot between the two and try each out in similar situations. Linux boots faster and is ready to work a bit more quickly, but once Windows XP gets up fully, it starts running laps around the penguin.</p>
<p>It&#8217;s sad, but entirely true in my experience.</p>
<h2>3. App Backwards</h2>
<p>Finally, though most major applications have decent Linux counterparts (Firefox is on Linux, OpenOffice is pretty good, etc.) there are some apps that have nothing. What if you want a version of Windows Live Writer or Ecto for Linux? Last time I checked you were out of luck. Most Linux blog editors are like using crayons to do high art.</p>
<p>Even the apps that do seem to have Linux ports don&#8217;t seem to work as well in Linux. The last time I tried playing online games on <a href="http://www.kongregate.com/?referrer=plagiarismtoday">Kongregate</a> in Linux I nearly threw my monitor. Flash, despite being almost almost version-equal, runs like garbage.</p>
<p>The bottom line is that there is almost always some sacrifice when switching to Linux. There is some program that you&#8217;re going to have to give up, one that won&#8217;t work nearly as well or some other problem that you don&#8217;t have to put up with on Windows or Mac.</p>
<h2>Excuses, Excuses</h2>
<p>Linux supporters and developers are quick to point out that the problems I describe are pretty well-known and are also not their fault. They are quick to blame hardware manufacturers for not release adequate specs and open source drivers. They say they could get more speed and better effeciency if hardware manufacturers would just work with them.</p>
<p>I am almost certain that is true, but that isn&#8217;t a problem Windows has. Microsoft is powerful enough to strong arm the hardware companies into doing their bidding. Mac, on the other hand, just controls which hardware they allow their OS to run on, eliminating the problem completely.</p>
<p>Is it fair? No. But consumers don&#8217;t care about fair, they want a system that works. Consumers don&#8217;t like &#8220;evil&#8221; and if all else is equal they&#8217;ll choose one that is &#8220;good&#8221;. But if given a choice between an evil system that works and a good one with flaws, they&#8217;ll choose the evil one almost every time.</p>
<p>The reason is that open source, though a great buzzword, is no a feature. It doesn&#8217;t, by itself, make the computer go faster, crash less or be more productive. Better programming and design do those things. When open source has been able to make better programs, as with Firefox, users have adopted it. When it hasn&#8217;t, as with desktop Linux, they won&#8217;t. </p>
<p>The major benefit of open source favors programmers and hardcore tinkerers. People who want to buy a CPU and do work on it don&#8217;t to choose new windows managers nor do they want to be forced to make such a choice. A computer, to them, should be a like a toaster, fast, efficient, rarely breaking and getting its job done. Free as in freedom, doesn&#8217;t matter and free as in free beer only goes so far.</p>
<p>If there is such a serious issue with hardware drivers and support from 3rd parties, and I believe that there is, then perhaps we need fewer Linux-heads coding the kernel and more pressing the flesh and working with these companies. Maybe we need more lawyers working to combat Microsoft&#8217;s behavior and maybe we need businessmen bringing in companies to the fold.</p>
<p>A lot more than code goes into making a great OS. Microsoft and Apple both have business partnerships, legal teams and countless other non-programmers helping to build every next OS. Linux can not grow on programmers and fanboys alone.</p>
<p>Yet, it seems like that is exactly what they are trying to do.</p>
<h2>The Good News</h2>
<p>In all of this I have discovered something. Going back to the &#8220;controlling the hardware&#8221; issue, in cases where Linux is built around a specific computer, it does seem to work very well. <a href="http://www.inelegantsolutions.com/2009/01/nine-reasons-every-eee-pc-user-should-get-easy-peasy/">Take my review of Easy Peasy</a>. Though others on different versions of the Eee have had some serious problems, as indicated by the comments, for my laptop it worked swimmingly. I&#8217;m sure that, if I installed XP on the same machine, I would be in for a world of frustration.</p>
<p>The Eee PC is an excellent example of what happens when manufacturers use Linux well. They built a laptop around Linux, it works out of the box and it does what it is supposed to do. End of story. Linux CAN work and work very well but it takes more than blindly slapping CDs into drives and rebooting.</p>
<p>Rather than encouraging end users and the uninitiated to download and burn Linux distros, thus putting them on PCs built with Windows in mind, perhaps we should be focusing on getting manufacturers to sell Linux. There has been a lot of push on that front<a href="http://www.dell.com/content/topics/segtopic.aspx/ubuntu?c=us&#038;cs=19&#038;l=en&#038;s=dhs"> and some mixed success</a>, but it makes more sense than letting install problems, broken drivers and slower computers sour potential customers on Linux before they&#8217;ve had the chance to really see it work.</p>
<h2>Conclusions</h2>
<p>In the end, what Linux needs may not be a kick in the rear, but a change in strategy. I may be done installing Linux on computers that weren&#8217;t built with Linux in mind, but that doesn&#8217;t mean I won&#8217;t buy a Linux desktop if the price is right and my needs are met.</p>
<p>As long as Mac and Windows get to cheat and have assurances the hardware they&#8217;re on will work great for them, Linux will always look like a slow, problem-riddled OS. Sure, the open source nature of it may convince the die hard, but the people who are just punching a clock online don&#8217;t care enough to make the needed sacrifices.</p>
<p>I know that this is going to get me some hatemail and possibly worse, but at some point I have to face up to reality. Every computer I&#8217;ve put Linux on ran better with XP. It may not be Linux&#8217;s fault, but the fact remains. </p>
<p>Until that fact changes, Linux will remain the third place desktop OS by a longshot. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/02/my-dark-linux-confession/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nine Reasons Every Eee PC User Should Get Easy Peasy</title>
		<link>http://www.inelegantsolutions.com/2009/01/nine-reasons-every-eee-pc-user-should-get-easy-peasy/</link>
		<comments>http://www.inelegantsolutions.com/2009/01/nine-reasons-every-eee-pc-user-should-get-easy-peasy/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 16:03:03 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[easy peasy]]></category>
		<category><![CDATA[eee]]></category>
		<category><![CDATA[eeepc]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[xandros]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=470</guid>
		<description><![CDATA[In my previous write-up about]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/01/easy-peasy-logo.png" alt="easy-peasy-logo" title="easy-peasy-logo" width="288" height="133" class="alignright size-full wp-image-473" />In my previous write-up about <a href="http://www.inelegantsolutions.com/2009/01/six-months-with-a-eeepc/">my six-month journey with the Eee PC</a>, I spent a fair amount of time griping about the default install OS. Though a few of my complaints, such as battery life and keyboard, were primarily related to the laptop itself, most were more software-oriented.</p>
<p>Shortly after penning that review and opening up my Eee PC to use the version 2.0.0.20 Firefox that was inside (there was no means to update to 3.x) I realized I had to change something. With all of the system software hopelessly out of date, the OS wasn&#8217;t merely annoying, but dangerous.</p>
<p>So, I did a little bit of research, <a href="http://philliptweedie.wordpress.com/2008/07/08/my-eeepc-701-and-how-i-put-ubuntu-804-on-it/">learned how to install Linux distros</a> using <a href="http://unetbootin.sourceforge.net/">UNetbootin</a> and raced to download an ISO of the latest Ubuntu version.</p>
<p>The experience, however, was less than rewarding. Though the install worked perfectly, requiring only a free 1 GB pen drive, which they now give out in cereal boxes, Ubuntu was a poor fit for the Eee. </p>
<p>The wifi didn&#8217;t work properly, the OS gladly ate up much of my precious screen real estate and it required some brutal hacking to get everything running.</p>
<p>Then I read about <a href="http://www.geteasypeasy.com/">Easy Peasy</a>, formerly known as Ubuntu Eee (I&#8217;m forced to assume the name was dropped fr trademark reasons). I gave it a whirl and it was a like a breath of fresh air. Not only did everything work out of the box, but the system was up to date, shiny and new. </p>
<p>It was what my computer should have been when I first plucked it from the box.</p>
<p>Need more reasons to try Easy Peasy on your Eee? I&#8217;ll give you nine, especially if you&#8217;re stuck with their version of Xandros. If you want to make it ten, leave a comment and make a suggestion.<span id="more-470"></span></p>
<h2>9. Working Sound</h2>
<p>The 701 model of the Eee PC had a strange issue where the sound would sometimes be barely audible. This was caused by Also turning down the output volume to an almost nothing. This required going into the terminal and using alsamixer to turn up the volume as the GUI volume interface didn&#8217;t make enough of a difference.</p>
<p>Easy Peasy fixes this problem. The volume is loud and crisp, even loud enough to the point I have a hard time listening to it on full volume. </p>
<h2>8. New Interface</h2>
<p>I admit that I am a sucker for a new interface, but Easy Peasy really takes it to the next level. Easy Peasy takes the simple interface from the default install, adds a slew of new features to it, and makes it pretty.</p>
<p>Many out there believe that the Eee PC can&#8217;t do attractive graphics and speed at the same time. Easy Peasy proves them wrong while also using innovative task management system navigation to put everything you need at your fingertips, something the default OS failed to do.</p>
<h2>7. New Software</h2>
<p>Forgetting the updated applications (more on that in a moment), Easy Peasy makes it, well, easy, to install new apps. In fact, it comes with new applications, including GIMP, Evolution, Transmission, Ekiga, a slew of new games and even a remote desktop viewer. Best of all, you have a real package manager that lets you install new applications without any hacking.</p>
<h2>6. Battery Life</h2>
<p>One of my initial gripes was that my battery life seemed to have dwindled to nearly nothing after about six months of usage, however, installing Easy Peasy seemed to be a shot in the arm for the system in that area. I won&#8217;t say that it has brought it back to where it was when I opened the box nor have I done a full test from a full charge to dead, but estimates by the OS indicate that I&#8217;m getting about 2 hours per charge, even with wifi on, and my rough math seems to jive with those numbers.</p>
<h2>5. No Unnecessary Features</h2>
<p>The Eee PC&#8217;s crowded keyboard is rough on any typist, but when added to taskbar app that lets you change to Chinese, even on accident, it becomes a nightmare. If you need that functionality, there is a way to add it, but if you don&#8217;t it doesn&#8217;t come by default. In fact, other than the usual caps and num lock indicator, nothing on the desktop alters your keyboard input.</p>
<p>Likewise, there&#8217;s no forced anti-virus application installed on the desktop and that helps to speed up boot times and keep the system running smoothly. After all, forcing an anti-virus on Linux is a bit like immunizing against the black plague. Sure, it might be a good idea, but is it really necessary?</p>
<h2>4. Working Wifi</h2>
<p>Out of the box, the default OS&#8217; wifi didn&#8217;t support WPA, requiring a patch to fix the problem. Even after patched, I had to log into my wireless network every time I wanted to surf the Web, even though my password was supposedly stored. Even with vanilla Ubuntu, the wifi didn&#8217;t work correctly, requiring non-standard drivers. </p>
<p>With Easy Peasy, the wireless works out of the box and it remembers your passwords, logging you on every time you fire it up. It is that simple. You forget you even have an encrypted network.</p>
<h2>3. A Better Distro</h2>
<p>Though it sounds like a broad statement, Ubuntu is a better distro than the version of Xandros the Eee uses by default. It is better supported, has a much larger following, a bigger development community, more frequent updates and better financial backing. Though Easy Peasy itself is a somewhat backwater hack modification, the fact that it is built upon Ubuntu gives me piece of mind.</p>
<p>It&#8217;s at least better than being a backwater hack of Xandros.</p>
<h2>2. Up To Date Software</h2>
<p>If you have one of the old Xandros-based 701s, there&#8217;s a good chance you still have old versions of all your applications. New ones were painfully slow to come down the pipe from Asus and the system update software was a pain to use. Sure, there was a real package manager hidden away, but its repositories were limited so that, without installing unofficial apps,  you would never have up to date software. This is both inconvenient and insecure.</p>
<p>Easy Peasy fixes that with regular updates, a real package management system and the latest software constantly available. No more using outdated versions of Firefox.</p>
<h2>1. Faster</h2>
<p>Computer speed is a very subjective thing and appearances can easily be deceiving. It is hard to do an A/B comparison without a second Eee PC of the same model and, even with such a comparison, it would meaningless without some heavy duty benchmarks. Still, Easy Peasy feels faster than the default install, especially when running the default OS in desktop mode.</p>
<p>There are many potential explanations for this, a newer, more refined distro, less stuff running in the background (no forced anti-virus, input modifier, etc.) or applications that are fully patched, but the OS seems to be faster running the various apps including both Firefox and OpenOffice.org.</p>
<p>Even running it with Pidgin IMing away in the background didn&#8217;t seem to slow it down. Easy Peasy is light on its toes, slightly edging out the default OS and beating the heck out of the regular install of Ubuntu.</p>
<h2>Conclusions</h2>
<p>The bottom line is pretty simple. THIS is how the Eee PC should have been shipped. With this OS, nearly all of my gripes and complaints about it would have been done away with. My only regret is that I didn&#8217;t do this on day one. Instead, I went to two countries and nearly a dozen conferences with the old OS and I am beating myself up.</p>
<p>I feel so stupid.</p>
<p>Since Easy Peasy is, obviously, GPL, I would really appreciate it if Asus would just make this the default OS for future Linux-based Eee PCs. Though the install isn&#8217;t bad, not to someone who&#8217;s familiar with installing Linux distros, I see no reason why I should spend hours downloading and installing an OS that could just come pre-packaged.</p>
<p>It&#8217;s time to right this wrong Asus and, if you&#8217;re an Eee PC user that is still on the default OS, it is time to take action. Every second with the default OS is a second wasted with an inferior laptop.</p>
<p>Don&#8217;t let another day go by without Easy Peasy on your Eee PC. I don&#8217;t usually do wholesale endorsements of products and I&#8217;ll admit that there are a few problems with it (microphone issues seem do be at the top of the chart and I also seem some graphical glitches) but when you compare the drawbacks to what is gained, there is no contest. </p>
<p>Easy Peasy is an truly lives up to it&#8217;s name, being one &#8220;easy peasy&#8221; choice to make. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/01/nine-reasons-every-eee-pc-user-should-get-easy-peasy/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Opera Pulls Out the Stops</title>
		<link>http://www.inelegantsolutions.com/2008/12/opera-pulls-out-the-stops/</link>
		<comments>http://www.inelegantsolutions.com/2008/12/opera-pulls-out-the-stops/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 19:58:16 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=327</guid>
		<description><![CDATA[Well, it appears that Opera]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/opera-logo-p.png" alt="" title="opera-logo-p" width="211" height="81" class="alignleft size-full wp-image-331" />Well, it appears that Opera has been listening, much to my surprise. It was just a week ago that published my article about <a href="http://www.inelegantsolutions.com/2008/11/5-steps-to-fixing-opera/">five steps to fix Opera</a>, the culmination of many years of my frustration with the browser, and yesterday they release a <a href="http://www.opera.com/browser/next/">new alpha of their 10.0 browser</a>, which addressed many of my issues. </p>
<p>Apparently, they had been listening and working on many of the problems for quite some time, just very quietly (perhaps they were also hunting rabbits).</p>
<p>But is it everything that I had hoped for? Well, not quite. However, it shows a great deal of promise and has a lot to offer for us Opera outcasts that have been pushed to using Firefox, Safari or Chrome because of how incomplete the Opera offering has been.</p>
<p>So what&#8217;s new and how well does it work? Here&#8217;s my breakdown of the latest features and how well they perform.<span id="more-327"></span></p>
<h2>Inline Spell Checking</h2>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/opera-spell.png" alt="" title="opera-spell" width="231" height="74" class="alignleft size-full wp-image-333" />When I read that the new version of Opera FINALLY introduced inline spell checking, I literally jumped for joy. I had been dying for this feature for some time and have been enjoying testing it. For the first time, Opera is finally a browser capable of handling my email, blog posting and other work-related tasks that take place in the browser itself.</p>
<p>However, the early iterations of spell checking are a bit disappointing. In fact, as I type through this post in Opera, it doesn&#8217;t catch words that I misspell as I type them. Rather, it seems to catch them some time later, often times after I hit &#8220;save&#8221; on the post. This is unlike Firefox or Safari, which check the words right after I hit space. </p>
<p>While that isn&#8217;t bad per se, it is annoying and it forces me to go back through everything I write a second time to make sure I didn&#8217;t miss any squiggly lines. It is not terrible by any stretch and it is much better than what Opera <em>did</em> have, but it still doesn&#8217;t bring it up to parity with Firefox and Safari.</p>
<p>Still, it makes it at least usable as a browser for work-related tasks and that is the main goal for me right now.</p>
<h2>Improved Performance</h2>
<p>According to Opera, their new browser is 30% faster on the &#8220;real Web&#8221; (as opposed that darn fake Web the other browsers routinely surf). With it&#8217;s new Presto 2.2 engine it is indeed much faster than 9.62. It&#8217;s smooth, renders everything that I use regularly well and seemed to handle most complicated sites with ease.</p>
<p>That being said, <a href="http://www.download.com/8301-2007_4-10113913-12.html">according to download.com</a>, it is still not the fastest browser, at least on JavaScript. Though the improvement in JavaScript performance is remarkable, it doesn&#8217;t quite tip it past the latest builds of Firefox.</p>
<p>Still though, the speed improvement is very noticeable and it works remarkably well. Even though the benchmarks put it behind other browsers, I can&#8217;t notice any extreme difference between the three, something I could before.</p>
<p>In short, it may not beat Firefox, but it at least is a viable alternative now, something it wasn&#8217;t before.</p>
<h2>Mail Client Improvements</h2>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/opera-mail.png" alt="" title="opera-mail" width="199" height="155" class="alignleft size-full wp-image-335" />The email client also underwent some minor improvements. Though I lamented the state of the client and am glad to see it get some love, this really wasn&#8217;t what I had in mind. </p>
<p>The addition of HTML email is&#8230; ok. It is debatable whether this qualifies as a feature though. It had always been able to view HTML email and sending it doesn&#8217;t really add that much to me. Granted, I don&#8217;t send much email that even asks for HTML formatting, but I really don&#8217;t think most users need or want this feature. I just turn my Gmail formatting off and use text exclusively.</p>
<p>Though I am glad to see them thinking about the mail client some more, the fact is that the client is still kludgy, especially with account set up, and doesn&#8217;t feel robust enough for daily use. Still, I am going to try it out for a few days and see how it works, that is something that takes longer than just browsing around to really get the feel of.</p>
<h2>Standards Compliance</h2>
<p>I said it before that I don&#8217;t care what your score on the ACIDX test is, I just want my sites to work. Being standards compliant is great, but it is more important to be forgiving and able to work with sites that might not be perfect.</p>
<p>The new version of Opera seems to do that a bit better. Errors that I saw in previous versions are gone and even high-intensity sites work well. It&#8217;s hard for me to really hammer this point home without a few more days of trial, but it seems to me that they&#8217;ve finally figured out how to be both tough and forgiving on standards issues.</p>
<h2>Other Items</h2>
<p>I&#8217;ve noticed a few other odds and ends that, at the very least, I didn&#8217;t see on the previous versions of Opera.</p>
<ul>
<li><strong>Memory Usage:</strong> On my Mac, the new Opera seems to be neither stingy nor bloated in the area of memory usage. After being up most of the day with many dozens of tabs opened and closed, the browser is currently using about 300 megs of memory. That puts it on about par with Firefox or Safari on their good days.</li>
<li><strong>The Phantom Bar:</strong> I&#8217;m noticing that, (sometimes) when I do a fast scroll, a faint grey bar appears on the screen to mark the previous location I scrolled from. I can&#8217;t get a screen shot of it as it disappears quickly, nor can I make it come up reliably, but it is there. Not sure if I like it or not.</li>
<li><strong>Issues While Loading Pages:</strong> If the reload button has been turned into the stop button, meaning that the browser is loading elements of the page, Opera is almost useless. The scroll wheel does not work, hovering over a link does not produce the hand icon and the browser seems to shut down until the last bits are downloaded. Frustrating at times, but made worse by the fact that it seems to keep trying to load elements long after it is clear to rational people it isn&#8217;t coming.</li>
</ul>
<p>All in all though, these are issues and bugs that one might expect from an early alpha release. Still, despite it&#8217;s status as a test build, it has remained remarkably stable, not crashing on me even once after two full days of use. In short I&#8217;m impressed.</p>
<h2>Conclusions</h2>
<p>Many will point out the obvious about this Opera release, that the new features are just designed to bring the browser up to parity with Firefox, Chrome and Safari. The new features, for the most part, are just catch up releases and don&#8217;t really add anything new.</p>
<p>This is true. It is also true that Opera is still behind in other areas including extensions, speed and privacy.</p>
<p>However, Opera has always had something of an upper hand in other areas. A secure browser with a built-in mail client, good theme support (no need for a restart) and a robust user experience without the aid of extensions.</p>
<p>Opera&#8217;s desktop browser may not be as popular as Firefox or even Opera&#8217;s mobile cousins, but it is a solid browser with a lot of good cause to check it out.</p>
<p>It isn&#8217;t for everyone, it never has been, but it is now my default browser. That is, until I decide I&#8217;m tired of it and switch back to something else&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2008/12/opera-pulls-out-the-stops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Steps to Fixing Opera</title>
		<link>http://www.inelegantsolutions.com/2008/11/5-steps-to-fixing-opera/</link>
		<comments>http://www.inelegantsolutions.com/2008/11/5-steps-to-fixing-opera/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 20:39:57 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[acid2]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[web browswer]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=298</guid>
		<description><![CDATA[Somewhere between the sleek look]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/11/opera_logo.png" alt="" title="opera_logo" width="219" height="191" align="left" class="alignleft size-full wp-image-302" />Somewhere between the sleek look and simple stylings of Safari and the open source can-do-anything-but-make-you-breakfast feel of Firefox, there exists another browser. Opera.</p>
<p>Opera is the almost forgotten brother of the browser war. Though Internet Explorer seems to be the &#8220;successful for no good reason&#8221; sibling that the others despise and direct their anger toward, Opera is the one sitting in the corner, reading a book and struggling to make friends.</p>
<p>But Opera&#8217;s lack of social skills is to be expected. Though the browser has done reasonably well in both the embeddable and the mobile market its desktop application has faltered, unable to gain any real momentum.</p>
<p>The reason is that, much like myself in high school, the browser has spent too much time hitting the books and not enough time learning how to deal with people. The Internet has moved forward and left Opera behind and, if it is going to catch up, it needs to start studying a very different book, the book of real life.</p>
<p>In the meantime, here are five things that, if Opera were to fix, I would seriously consider using their browser full-time.<span id="more-298"></span></p>
<h2>5. Extensions</h2>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/11/opera-custom.png" alt="" title="opera-custom" width="307" align="right" height="103" class="alignright size-full wp-image-304" />I&#8217;m not a terribly big fan of extensions in general. It seems that allowing users to install poorly-written code along side with a clean browser is a recipe for failure. However, as Firefox has shown, while the majority of extensions are a wash, there are a few that you just can&#8217;t live without.</p>
<p>Sure, many of my favorite extensions are already in Opera as core features, but I would miss my bookmarking and other extensions if I made the switch. </p>
<p>On that note, don&#8217;t try to convince anyone that Widgets are the same thing. They are not. Sure, you can do cool things with them, but you can&#8217;t do the kinds of things that Extensions do. Extensions, not widgets, get it?</p>
<h2>4. Fix the Mail Client</h4>
<p>Opera Mail used to be the pinnacle of mail design and form. It developed the idea of using tags instead of folders and was a huge precursor to Gmail. The problem is that it has suffered from a bad case of neglect. </p>
<p>Search, for example, is behind the times, account setup is a bit of a kludge and the entire email client moves slugglishly and it seems to be rather buggy. Mail downloads don&#8217;t work reliably (especially on IMAP) and it seems to not like my Gmail IMAP account.</p>
<p>The idea of a mail client/browser still makes sense. Though Firefox got away from that, mostly because Thunderbird is such a bloated mess on its own, if one can get the two to share resources well and keep the mail client reasonable in size and weight, it can work and it could be a big selling point over Safari and Firefox.</p>
<h2>3. Standards Dictator</h2>
<p>It&#8217;s all cool to be standards compliant, I get that. But Safari doesn&#8217;t break sites and Firefox stops with the standards compliance issues when it is no longer to the benefit of users. As important as standards are, they are not more important than the Web working.</p>
<p>Though the number of popular sites that have been borked by Opera has gone down drastically in recent versions, I still occasionally see pages that load fine on every other browser but not Opera. The fault tolerance is clearly still not up to par.</p>
<p>The ACID tests are great, but the more important one is how many problems I notice when surfing. A clear example of hitting the books a bit too hard.</p>
<h2>2. Better JavaScript Performance</h2>
<p>This used to be Opera&#8217;s bread and butter. Opera moved fast where the other struggled. But now, <a href="http://ejohn.org/blog/javascript-performance-rundown/">Opera&#8217;s JavaScript speed is languishing behind</a>. With Firefox, Safari and Chrome all upping the ante on performance, Opera just seems clunky in this area.</p>
<p>The result is that Gmail feels slow to me and sites like Diigo, which are very JavaScript intense, are almost unusable. I have to keep other browsers around if for no other reason than to do the show notes for my podcast.</p>
<h2>1. Spell Checking&#8230; For Real</h2>
<p>Let&#8217;s go over this. Firefox, Safari, Internet Explorer and Chrome all have spell checking and by that I means the &#8220;Check as you type&#8221; kind, not the &#8220;Check after you&#8217;re done&#8221; kind. I spend most of my day writing blog posts, answering emails in Gmail and leaving comments on blogs, not having those red lines is murder.</p>
<p>I have been spoiled for too long on the magic of check as you type and, when I try Opera out, I always forget to spell check when I am done. It is not second nature and it gets left behind.</p>
<p>It is especially shameful on the Mac version of Opera as all they have to do is hook into the spell check system that is running the entire time in the operating system, no need to code anything new. That would at least work for me, tough luck for those on Windows.</p>
<p>Still, there is no excuse for this and, even though it has been one of the most requested features for Opera, it remains unfulfilled. </p>
<p>Thanks a bunch.</p>
<h2>Conclusions</h2>
<p>I like Opera, I really do. It reminds me of myself when I was younger. However, there came a time where I had to come out of my shell and step into the big bad world. It&#8217;s past that time for Opera. </p>
<p>At version 9.62, you&#8217;d think the browser would be a little further along than it is. But when Firefox 3 and Chrome pre-version-one-beta is able to best it in critical areas, there is a problem.</p>
<p>I know that Opera Mini is you cash cow, but how about a little love for brower-based-buddies, we wouldn&#8217;t forget you.</p>
<p>Oh wait, new Beta of Firefox. Can&#8217;t talk now&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2008/11/5-steps-to-fixing-opera/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>MailPlane: Not Worth the Price</title>
		<link>http://www.inelegantsolutions.com/2008/09/mailplane-not-worth-the-price/</link>
		<comments>http://www.inelegantsolutions.com/2008/09/mailplane-not-worth-the-price/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 19:14:59 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[macintosh]]></category>
		<category><![CDATA[mailplane]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=117</guid>
		<description><![CDATA[I have a bit of]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-119" title="mailplane-logo1" src="http://www.inelegantsolutions.com/wp-content/uploads/2008/09/mailplane-logo1.jpg" alt="" width="141" height="138" align="left" />I have a bit of a saying. If you write good software and charge a fair price for it, people will pay. I routinely buy software for my Mac, including programs that I may or may not use over the long haul.</p>
<p>However, one program I recently started to use, or rather, am starting to use again, has put me in a bit of a bind.</p>
<p>You see, even though <a title="Mailplane" href="http://mailplaneapp.com/">Mailplane</a> is a great program that does exactly what it advertises and is very polite with my system resources, I simply cannot justify the expense.</p>
<p>However, I&#8217;m not some cheapskate that refuses to buy software. I am a happy customer that just dropped $100 for <a title="Vara Software" href="http://www.varasoftware.com/products/screenflow/">Screenflow</a>, and $20 for <a href="http://www.gyazsquare.com/gyazmail/">Gyazmail</a> (though I have since stopped using it full-time). I&#8217;m the type of customer Mac software vendors love, a small business admin with a decent-sized PayPal account and lots of discretion to buy software I need.</p>
<p>Still, I can&#8217;t see myself spending $25 for Mailplane. The reason is that the price point is horribly wrong and $25, though reasonable for other applications, is far too high for this app.<span id="more-117"></span></p>
<h4>What Mailplane Does</h4>
<p><img class="alignright size-full wp-image-120" title="mailplane-new-features" src="http://www.inelegantsolutions.com/wp-content/uploads/2008/09/mailplane-new-features.jpg" alt="" width="209" height="55" align="right" />Fundamentally, Mailplane is a standalone Web browser, much like one that you would create with <a href="http://www.fluidapp.com">Fluid</a>, that only works with your Gmail account. It pulls up your Gmail account in a new window, letting you interact with it just as if you were using it in Firefox or Safari.</p>
<p>That alone is actually a pretty neat idea. Keeping Gmail in my browser tabs has been dangerous in the past. I can&#8217;t count the number of times I&#8217;ve accidentally navigated away from my inbox or closed the tab I was using.</p>
<p>But Mailplane does go a good deal beyond that, including adding the following features:</p>
<ul>
<li>Drag and drop file attachment</li>
<li>iPhoto intergration</li>
<li>Integrated screenshot function that attaches the images to your email</li>
<li>On the fly image resizing</li>
<li>Use email links (mailto:) with Gmail</li>
<li>Download management</li>
<li>Growl integration</li>
<li>Address book integration</li>
</ul>
<p>In short, Mailplane tries to take your Gmail account and turn it into a full-fledged Mac email client on par with Mail.app. It is pretty neat and it works very well for the most part (I&#8217;ve observed a minor bug with the check spelling as you type feature, but nothing serious).</p>
<p>In fact, as a solution, it is so elegant that it almost doesn&#8217;t seem to belong on this site. Still, whenever I consider buying a license, part of me cringes.</p>
<p>Mailplane, as cool as it is, can&#8217;t convince me to wire over $25.</p>
<h4>Where Mailplane Fails</h4>
<p><a href="http://www.inelegantsolutions.com/wp-content/uploads/2008/09/gyazmail-logo.jpg"><img class="alignleft size-full wp-image-123" title="gyazmail-logo" src="http://www.inelegantsolutions.com/wp-content/uploads/2008/09/gyazmail-logo.jpg" alt="" width="87" height="84" /></a>My problem with spending the money on Mailplane is pretty simple, I don&#8217;t know if I get $25 worth of features out of it. For all that Mailplane does, there are many things that it does not do or you already have without the application installed. Consider the following:</p>
<ul>
<li><strong>Gmail Does All of the Work:</strong> Despite the new additions, 90% of the interface and almost all of the functionality is Gmail-driven. Gmail is free and can be access from a browser. Seems odd to pay for something you pretty much have already.</li>
<li><strong>I Don&#8217;t Send Many Attachments:</strong> Email attachments, especially image attachments, are not as common as they once were. I rarely send any images, including screenshots via Gmail so the file attachment and image features are almost completely unused.</li>
<li><strong>Official (and Free) Alternatives:</strong> Growl integration is pretty neat, but if you use <a href="http://mail.google.com/mail/help/notifier/notifier_mac.html">Google Notifier</a> you get Growl-like notifications for free. Also, Google Notifier can let you use mailto links with Gmail, once again for free. Likewise, the interaction with your Mac address book is strange since you can import and export contacts to and from Gmail freely.</li>
</ul>
<p>Worse still, there are actually a few drawbacks to using this application over just accessing Gmail in your browser.</p>
<ul>
<li><strong>Extra Computer Resources:</strong> Even though the program is pretty light and doesn&#8217;t leak memory, it still takes more RAM and CPU power to run two programs than one. It is that simple.</li>
<li><strong>No Ad Blocking:</strong> If you use Adblockplus or even Privoxy, you won&#8217;t be able to block the Gmail ads. Not very annoying to most Gmail users, but certainly could catch some off guard.</li>
<li><strong>Minor Bugs:</strong> Though even the new version 2 beta has fewer bugs than most &#8220;finished&#8221; projects, there are still added hiccups and problems, no matter how minor. It comes from having the extra layer on top of Gmail and interacting through it.</li>
</ul>
<p>So, when it is all said and done, you have only a few compelling features that aren&#8217;t available for free elsewhere, minor bugs that don&#8217;t exist when using Gmail normally and a $25 price tag.</p>
<p>The question remains, is Mailplane really worth $25?</p>
<h4>Comparison Software</h4>
<p>Consider the following applications that provide similar functionality to Mailplane:</p>
<ul>
<li><a href="http://www.gyazsquare.com/gyazmail/">Gyazmail</a> is a full email client with POP and IMAP support for only $20. It is also done by a small Mac development shop.</li>
<li><a href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird</a> is also a full email client available for free.</li>
<li><a href="http://www.opera.com">Opera</a> is a browser that works with Gmail and has a full mail client, for free.</li>
<li><a href="http://www.fluidapp.com">Fluid</a> is an application that can create site-specific browsers, much like what MailPlane is, for free. It can even be used to add Growl notifications and badges.</li>
<li><a href="http://labs.mozilla.com/projects/prism/">Prism</a> works like Fluid for Firefox and is also free.</li>
<li><a href="http://www.robertnyman.com/gmdesk/">GMDesk</a> is an Adobe Air-based application that allows users to maintain Gmail, Google Calendar and more. It is also free.</li>
</ul>
<p>In short, every application that does something comparable to what Mailplane does is either free or priced much less than it. In fact, when a similar Mac developer can build an entire standalone email client, no leaning on GMail, and price it five dollars cheaper than Mailplane, clearly something is up.</p>
<p><a href="http://mailplaneapp.com/features/">Mailplane may have some great features</a>. But not enough to justify buying it, at least for me.</p>
<h4>Conclusions</h4>
<p>Mailplane is a great app. There is not much debate about that. If you like Gmail now, you&#8217;ll probably like Mailplane and you&#8217;ll probably prefer using it over using Gmail in a browser tab.</p>
<p>I really like this application and wish that I could continue using it. But, I can&#8217;t.</p>
<p>By the time you read this, my Mailplane demo will have expired and I&#8217;ll have moved on to either using my Fluid App or just running it in a tab again.</p>
<p>It is very frustrating for me though. The developers seem to have done a great job building the app, but have completely overshot the price point. Whether they think the app is worth more than it is or they have some kind of marketing strategy behind it, I don&#8217;t know.</p>
<p>Normally, I would just wait for the app to go on sale or become part of a bundle. However, over the next few weeks, I&#8217;m going to get very used to not using Mailplane. Meaning my desire to plunk down any cash will fade very fast.</p>
<p>Perhaps I am the only one that feels this way, but I just don&#8217;t see how the features of Mailplane add up for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2008/09/mailplane-not-worth-the-price/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>

