<?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; Web</title>
	<atom:link href="http://www.inelegantsolutions.com/category/technology/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.inelegantsolutions.com</link>
	<description>Using Sledgehammers to Solve Jigsaw Puzzles</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.0</generator>
		<item>
		<title>Seeking Better Email</title>
		<link>http://www.inelegantsolutions.com/2009/03/seeking-better-email/</link>
		<comments>http://www.inelegantsolutions.com/2009/03/seeking-better-email/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 19:09:06 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hostmail]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[postbox]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[zenbe]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=616</guid>
		<description><![CDATA[As I was writing my]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/03/gmail-logo-1.png" alt="gmail-logo-1" title="gmail-logo-1" width="140" height="71" class="alignleft size-full wp-image-619" /></p>
<p>As I was writing <a href="http://www.bloggingtips.com/2009/03/05/5-gmail-labs-features-for-bloggers/">my column yesterday for Blogging Tips</a>, something dawned on me. That as much as I love Gmail, there aren&#8217;t many alternatives out there. </p>
<p>I wondered aloud on Twitter why there were no viable competitors for Gmail and got a slew of good responses. One of the best came from user <a href="http://twitter.com/lance_">@lance_</a> who said that &#8220;It takes a lot of market clout or money to get past spam filters. There isn&#8217;t a huge market for b2b &#038; consumers already got an address.&#8221; (fixed quote for tweet-speak). </p>
<p>Others seemed to feel that the market was saturated while others still were quick to remind me about Microsoft Hotmail and Yahoo! Mail, neither of which really hold much of a candle to Gmail in terms of features. When you consider that Gmail, for free, offers nearly unlimited space, free IMAP access, threading, powerful search, good spam filtering and more, Hotmail and Yahoo! Mail look like weaklings.</p>
<p>Gmail is pretty much the undisputed champion right now, at least in terms of features and power, and, sadly, there is no real competition on the horizon. Yahoo! and Microsoft seem to have rolled over and other companies, like <a href="http://www.zenbe.com">Zenbe</a>, would rather build off of Gmail than create something truly new. </p>
<p>The result is that Gmail has stagnated. What was revolutionary when it was first created has slowed to a crawl. Most of the &#8220;Labs&#8221; features are either mistakes that should never have been in Gmail, such as Signature Tweaks, Title Tweaks, etc. or outright catchup with other systems, such as Canned Responses.</p>
<p>Gmail, which is still in beta, hasn&#8217;t blossomed and though it seems to announce new features regularly, most seem outright trivial. So where&#8217;s the competition to keep the fire hot? Where is the upstart company with a bold new vision and a competing ideal? It isn&#8217;t there.</p>
<p>It&#8217;s time for some competition. Time for an upstart group of rebels to really attack this issue and see what they can do. Will it be easy? No. Is it impossible? Maybe. But the future of email may depend on it.<span id="more-616"></span></p>
<h2>Love for Gmail</h2>
<p>The main reason that no one seems to have taken on this issue is because most people seem to really love their Gmail. And why not? It&#8217;s fast, its search is great, the threaded conversation feature works really well, its spam filtering is top-notch and you even get free IMAP access if you prefer to use Outlook or Thunderbird. </p>
<p>Gmail is, for all intents and purposes, warm buttery email goodness. I use it, my friends use it, most people I talk to use it. Everyone loves their Gmail and with good reason.</p>
<p>But this undying devotion to Gmail is dangerous. Sure, Gmail is great today, but is having only only one serious email provider really a good thing? Sure, Yahoo! and Hotmail both have more subscribers, but among those that take email serious, Gmail is the undisputed king and the devotion, no matter how deserved, is rabid.</p>
<p>To be honest and fair, Gmail got where it did by revolutionizing the way we did email back in 2004/2005. In a time where storage in Webmail services was measured in MB and deleting mail a common problem, Gmail came on the scene with GBs of storage, threaded conversations and a slick new interface. It took our current Webmail services and made them look puny and dated, even before most of us had access to Gmail.</p>
<p>But after its initial innovations it really hasn&#8217;t done that much. Most of the changes have been tweaks, fixes and minor improvements. Gmail became famous for its broad strokes but has, in the past four years or so, done nothing but fix some of the details.</p>
<p>The only broad stroke was to enable IMAP access for all accounts, a great feature, but one that has nothing to do with the Web interface. In fact, it was more of an escape for those who didn&#8217;t like what Gmail was bringing. </p>
<p>The kick to the stomach there though is that there hasn&#8217;t been much good done with email clients in the last five years either. <a href="http://www.mozilla.com/en-US/thunderbird/releases/">Even Thunderbird has had its development stagnate</a>, especially when compared to Firefox.</p>
<p>As great as Gmail is, if you find yourself dissatisfied for any reason, you&#8217;re pretty much out of luck. There are no viable replacements right now and Google is coding like they know it.</p>
<h2>The Internet Explorer Problem</h2>
<p>Though it is hard to imagine, there was a time when using Internet Explorer was actually cool. When it was first introduced, it was free, powerful and way ahead of Netscape, its main rival. It took market share away, inch by inch, and eventually became a de facto monopoly.</p>
<p>But that was when things got ugly. IE, for the most part, didn&#8217;t bother doing anything. It reached the top of the mountain and, since it wasn&#8217;t making Microsoft any money, it got treated like an unwanted stepchild. </p>
<p>The result was bad for the Web in every way. Though having a free and powerful browser was, at first, a good thing, it became a nightmare as Microsoft flouted Internet standards, ignored browser innovations (IE: tabbed browsing) and generally made life Hell for developers and users alike.</p>
<p>It wasn&#8217;t until a serious challenger, namely Firefox, came along that they  began to wake up and release new versions. It&#8217;s no coincidence that a two-year release cycle stretched into 5 beginning with the release of IE 6 in 2001, roughly when IE reached the pinnacle of its market share, and that IE7 would be the one to introduce tabbed browsing, years after it had been in other browsers.</p>
<p>The end result was that, by introducing competition, Firefox improved the Web for everyone, including IE users. </p>
<p>Though I&#8217;m not saying Google is going to be as flagrant in ignoring Gmail as Microsoft was with IE, but its a simple fact that any company interested in the bottom line isn&#8217;t going to spend as much money developing something they already have a solid lead in. If there are no good threats, there&#8217;s no motivation to innovate.</p>
<p>In short, Gmail may be so good, that it&#8217;s bad for email.</p>
<h2>So Where Are the Startups?</h2>
<p>So where are these companies that can light a fire under Google? Well, I think the market may be to blame.</p>
<p>The problem is five-fold:</p>
<ol>
<li><strong>Market Saturation:</strong> Virtually everyone that wants an email address has one and most of us have several. Any new email system would first have to convince people to move their data over to their service, thus opening up a whole new series of headaches.</li>
<li><strong>Startup Capital:</strong> There&#8217;s a good reason the biggest webmail systems are provided by large companies, it&#8217;s because it takes a lot of money to run one. Server costs, personnel, support, spam filtering, etc. It takes a lot more than a good front end to make a good Webmail provider and that makes it costly to run. </li>
<li><strong>Poor Monetization:</strong> The only way to earn revenue from webmail is to either charge for pro accounts or sell ads. Gmail killed the first business model and, well, good luck with the second, in this economy especially.</li>
<li><strong>Email Isn&#8217;t Cool:</strong> Email may be necessary, but it is so last decade. Developers and startups today want to do rich media, microblogging, social networking, instant messaging and anything with an API. As important as email is, it doesn&#8217;t get many people excited anymore.</li>
<li><strong>Trust Factor:</strong> How is a new startup going to get users to trust them enough with all of their data AND a business-critical application? I have no idea. Any solution will have to come from an established, reputable company. </li>
</ol>
<p>In the end, it may be that the door has been shut on email-based startups. Though some, like <a href="http://www.postbox-inc.com/">Postbox</a>, are building products and services to work with Gmail, no one seems to be ready to go against it.</p>
<p>It&#8217;s a love fest with Gmail and it&#8217;s only a matter of time until the big &#8220;G&#8221; gets bored with the relationship.</p>
<h2>Bottom Line</h2>
<p>I hope that we don&#8217;t have to wait for Gmail to bottom out the way IE did before we see some competition. It would be sad to see that the move to create an alternative would be motivated more out of anger rather than a simple desire for choice.</p>
<p>Gmail is great, but it may be too awesome for its own good. We all need a little conflict to stay on our game and companies need it even more.</p>
<p>Someone out there has to have a great idea for making email faster/easier/better, so I say we hear it. If someone doesn&#8217;t try, we may be waltzing right into an email dark age.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/03/seeking-better-email/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Why OmniWeb Failed</title>
		<link>http://www.inelegantsolutions.com/2009/03/why-omniweb-failed/</link>
		<comments>http://www.inelegantsolutions.com/2009/03/why-omniweb-failed/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 22:12:22 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flock]]></category>
		<category><![CDATA[omniweb]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[web browsers]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=609</guid>
		<description><![CDATA[Update: See comments below for]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/03/omniweb-logo.png" alt="omniweb-logo" title="omniweb-logo" width="220" height="61" class="alignright size-full wp-image-611" /></p>
<p><em><strong>Update:</strong> See comments below for a response from Omni Group</em> The <a href="http://www.omnigroup.com/applications/omniweb/">OmniWeb Web browser</a> is, for the most part, no more. Though the <a href="http://blog.omnigroup.com/2009/02/25/omniweb-omnidazzle-omnidisksweeper-and-omniobjectmeter-now-freeware/">announcement last week highlighted</a> the fact that it was now available for free, the buried lead is that they are stopping active development on the browser. Though they aren&#8217;t ruling out future updates, they aren&#8217;t promising any either and they didn&#8217;t open source the browser. With the browser wars the way they are, that&#8217;s as good as a death sentence.</p>
<p>However, most people that used OmniWeb seemed to like the browser. I tried it several times over the past few years, never quite getting to the point where I was willing to pay for it after the trial ended. Sadly though, the browser couldn&#8217;t build any real traction. Many Mac users were unaware it was available and, those that did, seemed to always go back to free browsers.</p>
<p>It was, and still is, a fairly innovative browser and one that works fairly well. Based on Webkit, it&#8217;s a fast browser with an intersting &#8220;tabs on the side&#8221; system that uses thumbnails of pages rather than a traditional tab bar. It also has a slew of built-in features, such as ad-blocking, workspaces and individual site preferences. </p>
<p>Yet, the browser is clearly being put into retirement. Where did it go wrong and how can other &#8220;deep in the pack&#8221; browsers, such as Flock and Opera, avoid a similar fate?<span id="more-609"></span></p>
<h2>The Business Model</h2>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/03/omnigroup-logo.png" alt="omnigroup-logo" title="omnigroup-logo" width="136" height="67" class="alignleft size-full wp-image-612" /></p>
<p>When it comes to determining why OmniWeb is sliding out the exit, many are going to instantly point to the business model for the browser. It was, until the announcement, a paid browser in a field of freebies. Though the price was low, fifteen dollars, it was definitely a barrier to entry.</p>
<p>That being said, I don&#8217;t think it&#8217;s that simple. In fact, if there has ever been a time for a paid browser to succeed, this is it. </p>
<p>Think about it. The browser is now more integral to our lives than ever. Where five years ago it was a fancy box to look at Web pages, now it&#8217;s a mail client, an office suite, a publishing platform and more. Where once a browser was just a commodity, now it is an integral part of our work experience. Where once we could &#8220;make do&#8221; with any browser, now a good one is a necessity.</p>
<p>The problem with selling a browser is that there are so many good ones out there for free. Between IE, Firefox, Safari, Opera, Flock and so forth, there is a wide selection of good (or in the case of IE, &#8216;meh&#8217;) browsers that can do what most users need and either come installed with the OS or can be freely downloaded. Furthermore, if you want to sell a browser, you aren&#8217;t just competing with Firefox, IE, etc. but all of the add-ons and plugins created for them.</p>
<p>That&#8217;s a tough sell to say the least but it can be done. If you can bring something new, powerful and compelling to the table, you can probably sell it. If you can make the browser more useful and more powerful for how people use the Web today, there may be a market for selling copies.</p>
<p>In the meantime though, it seems that the &#8220;free browser, split search revenue&#8221; model for the browser is going to remain the focus. It&#8217;s made the non-profit Mozilla Organization a ton of cash and seems to be keeping Flock afloat, <a href="http://gigaom.com/2009/03/03/flock-says-it-hasnt-switched-to-google-chrome-from-firefox/">even with barely six million users.</a></p>
<p>Though the business model may have contributed to OmniWeb&#8217;s problems, I don&#8217;t it was the sole cause of the browser&#8217;s lack of traction. I think the browser had, and continues to have, bigger problems.</p>
<h2>The Bigger Missteps</h2>
<p>In my experience using OmniWeb, I noticed that I would use the browser almost exclusively for the whole 30-day trial but, when it expired, I could never quite bring myself to turning over my credit card. It wasn&#8217;t the price itself that bothered me, just a difficulty justifying the purchase. Thinking back, I see why I had the problems I did.</p>
<ol>
<li><strong>Not Innovative Enough:</strong> Though Omniweb did try to bring something new to the browser, its most obvious feature, the tab sidebar, could be easily replicated using a <a href="https://addons.mozilla.org/en-US/firefox/addon/6535">single extension for Firefox</a>. It&#8217;s hard to convince me to pay for something that is available for free so trivially.</li>
<li><strong>Stability:</strong> The Omni Group does a great job building software that doesn&#8217;t leak memory or slow down computers. Omniweb is no different. However, it does seem to crash at semi-regular intervals for me. It&#8217;s not an &#8220;all the time&#8221; problem that was a deal breaker, but a few times a week it would go down completely, even Safari 4 beta seems to be more stable.</li>
<li><strong>Poor Feature Parity:</strong> Though the Firefox extension system is something of an inelegant solution when it comes to adding needed features, some of the extensions do add very compelling elements. Though OmniWeb attempted to add some of the more popular features back in, they were poor substitutes. Ad blocking in OmniWeb, for example, was a poor substitute for AdBlockPlus.</li>
</ol>
<p>In short, OmniWeb, as a paid browser, did not offer anything that was compelling enough to get me to pay for it. In fact, even with it being free, its unlikely that I&#8217;ll use it as my main browser.</p>
<h2>How to Sell a Browser</h2>
<p>As I said above, it isn&#8217;t that I think one can&#8217;t offer a browser for sale and make money, it&#8217;s that Omni Group didn&#8217;t do it well enough. This is largely likely caused by the fact that, by their own admission, they are a small company and didn&#8217;t have the resources to really build the browser they needed to. They are right to shift their focus to other, more lucrative, apps.</p>
<p>So how would one build a browser for sale? Here&#8217;s my suggestions:</p>
<ol>
<li><strong>Come Packing:</strong> If your browser comes with a price tag, it needs to come with some kick-ass features. It needs to be so unique and so powerful that other browsers struggle, through hacks and extensions to get something resembling it. It needs to offer unique, compelling features and be the fastest, most stable browser available. Difficult? Yes. But not impossible.</li>
<li><strong>Target Power Users:</strong> This may seem obvious, since power users are the ones most likely to pay for a browser, but OmniWeb screwed this one up. Most of the features of OmniWeb were targeted at the ease-of-use crowd and not the &#8220;need to write four blog posts and check my Gmail&#8221; crowd.</li>
<li><strong>Rethink the Browser:</strong> <a href="http://www.inelegantsolutions.com/2009/02/safaris-new-interface-a-shiny-mess/">As I&#8217;ve noted before</a>, the Web browser has not changed much in the past ten years or so. The earliest browsers look and function much like the current ones. If you&#8217;re going to charge for your browser, it needs to shake things up and not just follow the leader. Being genuinely better will mean doing something radically different that not everyone will like. However, those who do like it will like it enough to pay you money.</li>
</ol>
<p>The bottom line is that, if you&#8217;re going to charge for a browser, it isn&#8217;t enough that it be a solid one, which OmniWeb is, it has to be clearly superior, at least to a certain group, and one that other browsers strive to be like.</p>
<h2>Bottom Line</h2>
<p>The question isn&#8217;t whether anyone <em>can</em> sell a browser and make a profit, it is whether someone will invest the time, resources and energy into making it work. It&#8217;s going to take more than what Omni Group was able to muster for its browser. Other companies that used to charge for their browser, such as Opera, have also switched to other business models for much the same reason.</p>
<p>But these failures are not due to a market that won&#8217;t pay, they are due to the fact that OmniWeb, like Opera, was never able to distinguish itself clearly enough from free alternatives to justify any price tag. Though many feel OmniWeb was the superior browser on Mac, very few felt it was superior enough to justify opening their wallet.</p>
<p>Anyone who wants to sell a browser has a tall mountain to climb and there&#8217;s no shame in failing, Opera has done great things with the free model, but that doesn&#8217;t mean it can&#8217;t be climbed and, as the browser becomes more and more the hub of all our computer activities, that opportunity will only grow.</p>
<p>Of course, as the free alternatives improve, the challenge of getting consumers to open their wallets will only become greater over the years.</p>
<p>In short, if someone&#8217;s going to do it, it is now or never&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/03/why-omniweb-failed/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Safari&#8217;s New Interface: A Shiny Mess</title>
		<link>http://www.inelegantsolutions.com/2009/02/safaris-new-interface-a-shiny-mess/</link>
		<comments>http://www.inelegantsolutions.com/2009/02/safaris-new-interface-a-shiny-mess/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 16:25:41 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[macintosh]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[web browser]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=586</guid>
		<description><![CDATA[Though the Web browser has]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/safari_logo.jpg" alt="safari_logo" title="safari_logo" width="200" height="200" class="alignright size-full wp-image-594" /></p>
<p>Though the Web browser has grown in importance and changed drastically in function since the first version of Netscape Navigator ruled a fledgling Web, its interface has not changed that drastically.</p>
<p>Though tabbed browsing introduced an important new element, most browsers sport forward and back buttons along with stop/reload buttons, an address bar and, more recently, a search box. Most browsers today <a href="http://en.wikipedia.org/wiki/File:Netscape_0.91_on_Vista_x64.png">look enough like Netscape Navigator 0.91</a> that few would be lost if they traveled back in time. </p>
<p>But lately there has been an attempt to shake that up some. First came Google Chrome, introducing the idea of tabs on top, and now comes <a href="http://www.techtree.com/India/News/Apple_Safari_4_Beta_First_Look/551-99327-643.html">the new beta of Safari 4</a>, which adds even more new interface changes.</p>
<p>Though I&#8217;m always a fan of innovation, there&#8217;s a lot about these interface changes that bug me and not just the new &#8220;bug report&#8221; button. I&#8217;m admittedly no interface designer, but there are a lot of things that I would definitely do differently&#8230;<span id="more-586"></span></p>
<h2>Just to be Clear</h2>
<p>I want to make it clear that I really do like most of what I see in Safari 4. It&#8217;s a solid browser over all, especially for Mac users. I like how fast JavaScript moves on it, I like the new &#8220;Top Sites&#8221; feature and the way it is presented, I like the use of coverflow and I like the overall stability and speed. For doing the things that a browser does, it&#8217;s great.</p>
<p>The problems I have are isolated with the interface and some of the changes they&#8217;ve made since version 3 and even apart from the latest Webkit nightlies. They seem to have taken a serious departure from the standards of browser interface design and, though I have to admire their daring, it seems they&#8217;ve made a few missteps. </p>
<p>Specifically, there are two problems that have me unnerved.</p>
<h2>Tabs on Top&#8230; Way on Top</h2>
<p>When Google Chrome introduced the idea of moving the tab bar to top of the browser, it was a controversial move. I, personally, don&#8217;t like tabs on top because it is an ineffeciency for me. Look at this example.</p>
<p><a href="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/safari-sample.png"><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/safari-sample-300x186.png" alt="safari-sample" title="safari-sample" width="300" height="186" class="alignleft size-medium wp-image-587" /></a></p>
<p>As you can see, if I want to get my cursor from where it is locate to click on a tab, I have to go over not just where the tab bar should have been (the red box) but over the bookmark toolbar and address toolbar. This not only doubles the mouse distance for this very short move, but puts my most common mouse action farther away from where my mouse usually is. Most uses, for me, of the address and/or search boxes are through a command+t to open a new tab and then using the tab key to access the needed box.</p>
<p>However, I can&#8217;t begrudge Safari that as Chrome did indeed start it and it does have the benefit of giving one more room in the browser pane. Where Safari went wrong was having the tab bar also double as the title bar of the Window in both Windows and OSX. This is taking a weak idea and making it downright stupid.</p>
<p>The title bar is a crucial part of the Window. It&#8217;s how you interact with that particular window on your desktop, including minimizing, shading, closing and moving it. Now it also has to play the role of tab bar? This means you have to be able to open, close and reorder tabs tool. That puts no fewer than 7 major functions in one very narrow strip of screen real estate.</p>
<p>To make this work, Safari added a new convention. In Firefox or Safari 3, if you wanted to drag a tab, you just clicked anywhere on the tab and dragged it, easy. With Safari 4, click and dragging a tab blindly grabs the whole window. Instead, you have to grab the three diagonal lines on the right hand side of the tab to move it around. It&#8217;s another convention to learn and adapt to.</p>
<p>Is it minor? Perhaps. It isn&#8217;t the worst thing I&#8217;ve seen (anyone tried using the latest version of Microsoft Office?), but I don&#8217;t see any reason to crowd the title bar with tab functions when it hardly saves any screen real estate at all and seems to open the door to a lot of mistakes.</p>
<h2>The Reload Button</h2>
<p>Real fast. On the screenshot above, find the reload button. Trick question. It isn&#8217;t in that screenshot.</p>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/safari-reload2-300x131.png" alt="safari-reload2" title="safari-reload2" width="300" height="131" class="alignright size-medium wp-image-591" /></p>
<p>The reload button is actually IN the address bar, the same way the RSS icon usually is.</p>
<p>it was bad enough when IE7 moved the reload button to the other side of the address bar, now Safari has to find a whole new place that no one will think to look for it. I grant that it is not a button that is commonly used and I agree with combining it with the &#8220;stop&#8221; button, if you need one you definitely don&#8217;t need the other, but it is it so rarely used that we need to play hide and seek with it?</p>
<p>The reload button is an important part of the browser for many people. I use it refresh statistics of keep on top of Twitter if I&#8217;m not in my Tweetdeck or to keep my email fresh if Gmail is acting funny. I don&#8217;t use it often but when I need it I don&#8217;t want to go hunting for it. </p>
<p>This is another classic case of change just for change&#8217;s sake. The nagivation bar has never been particularly crowded or cluttered and moving the reload button to the end of the address bar just necessitates that the address bar be longer and adds more buttons to the end of it, not actually cleaning anything up. Worse still, any gain is lost with the addition of the bug report button at the far right. </p>
<p>Because, you know, there&#8217;s a button I&#8217;m going to use a dozen times a day. At least I can remove it with &#8220;Customize Toolbar&#8221;.</p>
<h2>Things that Still Suck</h2>
<p>With that in mind, there are still a few issues I have with Safari that have been around since version 3 and beyond that I was hoping they&#8217;d fix with version 4 but, so far, no luck.</p>
<ol>
<li><strong>One Window Mode:</strong> Why is it that I am constantly closing windows when I supposedly have pop ups blocked? Gmail links open in new windows as do any links have that designation. The problem is that, with Firefox, new window secretly means new tab, as it should be. With tab browsing there is NO REASON to have two windows.</li>
<li><strong>Tab Overflow:</strong> Tab overflow still sucks. You now get a &#8220;&#8230;&#8221; and you can click on that to get the full tab list but you have to close enough tabs to fit in your window before you can rearrange latter tabs. Firefox overflow management isn&#8217;t perfect, but a lot better.</li>
<li><strong>Favicons:</strong> Seriously? No favicons in tabs? You have to be kidding me. It is almost impossible to tell, at a glance, what is in which tab and, when you combine that with the ways tabs get compressed it is a real mess. You don&#8217;t even have to sacrifice screen real estate, just make them double as the close buttons on hover.</li>
</ol>
<p>These are just a few of the UI decisions with Safari that I have a beef with that haven&#8217;t been fixed. Though the new version 4 is an improvement in almost every way, it takes the existing UI problems and magnifies them all many times over.</p>
<h2>Say Something Nice</h2>
<p>Real fast, since my mother would not be happy that I haven&#8217;t said anything nice about the new UI, I do have a few words of praise.</p>
<p>Here are a few new things that I actually do appreciate:</p>
<ol>
li><strong>Tab Highlighting:</strong> One of the problems with Safari 3 was that it was almost impossible to see what tab you&#8217;re in. All of them looked about the same. With 4 that problem is gone. The tab you&#8217;re in has a noticeably different tint to it and the tab itself is wider. A pretty slick way of handling the problem. </li>
<li><strong>Top Site Interface</strong>: This is a bit of cheat since it is only new because the feature is new, but managing the top site feature is very slick. I ended up making mine all pushpins since my browsing history is too thin to be of much help to it (I switch browsers too often). You can ban sites from appearing, drag and drop entries and doing so automatically makes them &#8220;stickies&#8221;. Very intuitive.</li>
<li><strong>The &#8220;Wonder Bar&#8221;:</strong> The new address bar functionality is simply superb. If you type in a domain it defaults to taking you to the root, not to some random URL on it. However, if you want said random URL, you can always arrow down. It also is smart enough to pull from both your history and your favorites. Though not quite as smart as Google Chrome&#8217;s one bar, it is pretty slick and is a huge leap forward. </li>
</ol>
<p>Though it seems that most of the interface decisions put this new version of Safari back a ways in usability, there are at least some people on the team who aren&#8217;t asleep.</p>
<h2>Bottom Line</h2>
<p>Me, I like Safari. It&#8217;s not a perfect browser and the extension junkies are going to always harp on how you can turn Firefox into everything from a Web development client to a blender. I have nothing against Firefox, but it seems to me that Safari, especially 4, just moves that little bit faster, looks a little cleaner and is a little more gentle on my system. There are a few Firefox extensions I love, but, for most things, Safari gets the job done fine and a bit faster.</p>
<p>However, even as I use Safari 4 to type this, I feel like I&#8217;m tolerating the interface. Where once it was one of the draws to the browser, now it is a drawback. If it weren&#8217;t for the souped up page loading and JavaScript, I probably would just ignore it and go back to Firefox.</p>
<p>For right now though, I plan on using it. I may switch back in a few days but so far I am pretty happy. I just wish they could get these UI bugs fixed. It might make it a little more bearable to use. </p>
<p><strong>Final Note:</strong> Share some of these gripes? Fix them <a href="http://www.youtube.com/watch?v=qAx0wymfZ1c&#038;eurl=http://www.jon4lakers.com/">using the commands in this video</a>. (Note: The Reload button is NOT in my Customize Toolbar for some reason. I&#8217;ve checked repeatedly). </p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/02/safaris-new-interface-a-shiny-mess/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Twitter&#8217;s @Reply Stupidity</title>
		<link>http://www.inelegantsolutions.com/2009/02/twitters-reply-stupidity/</link>
		<comments>http://www.inelegantsolutions.com/2009/02/twitters-reply-stupidity/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 17:56:18 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=546</guid>
		<description><![CDATA[If you&#8217;re using Twitter&#8217;s &#8220;replies&#8221;]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/twitter-logo-1.png" alt="twitter-logo-1" title="twitter-logo-1" width="255" height="88" class="alignleft size-full wp-image-548" />If you&#8217;re using Twitter&#8217;s &#8220;replies&#8221; feature, or the similar feature on many Twitter clients, you&#8217;re missing a lot of the responses you&#8217;re getting.</p>
<p>You see, Twitter has a pretty strange definition for what constitutes a reply. It is perfectly possible to type @username and not have Twitter realize that you&#8217;re talking to that person. If they&#8217;re checking on the Web site or a weak Twitter client, they might never see your message.</p>
<p>The &#8220;bug&#8221; is that Twitter only tracks replies if the message BEGINS with the @reply. So unless the &#8220;@&#8221; is the first character in the tweet and the username is the first one replied to, Twitter doesn&#8217;t see it as a reply. </p>
<p>This set up defies both the way we communicate as human beings and how people use Twitter. That, in turn, has led to some pretty inelegant solutions to get around the problem.<span id="more-546"></span></p>
<h2>An Example Conversation</h2>
<p>Let&#8217;s say I&#8217;m in a room talking with three other people. We have my wife, Crystal, her friend Liz and my neighbor  Tony (why the four of us would be talking could be the subject of many &#8220;walked into a bar&#8221; jokes). The four of us are all talking at the same time but not necessarily to everyone in the group, we are just in each others presence.</p>
<p>At one point I grab Crystal and say &#8220;Crystal, what do you think of my shoes?&#8221;</p>
<p>That, in Twitter, would equal this: &#8220;@Crystal What do you think of my shoes?&#8221; This, in turn, works pretty well, Crystal gets it as an @reply and all works as planned.</p>
<p>But what if I want to ask the question to her and Liz: &#8220;Crystal and Liz, what do you think of my shoes?&#8221;</p>
<p>Translated into Twitter that would be &#8220;@Crystal @Liz What do you think of my shoes?&#8221;</p>
<p>This is where the problem comes in. Crystal gets the @reply but Liz doesn&#8217;t, even though the question was to both of them. However, as far as Twitter knows, I wasn&#8217;t asking Liz anything, but merely referencing her. This would be roughly the same as saying &#8220;Crystal, what do you think Liz thinks of my shoes?&#8221; which is not what I said at all.</p>
<p>So let&#8217;s change the question again, I&#8217;m asking Crystal and Liz again, but this time about Tony&#8217;s shoes. &#8220;Crystal and Liz, what do you think about Tony&#8217;s shoes?&#8221;</p>
<p>Translated into Twitter that would be &#8220;@Crystal @Liz What do you think about @Tony shoes?&#8221;</p>
<p>Once again, Crystal gets the @reply, Liz doesn&#8217;t, though the question was to her as well and @Tony doesn&#8217;t get it either, which is debatable as it wasn&#8217;t a question to him, though I think he might have a legitimate interest in the response.</p>
<p>Clearly this system isn&#8217;t working. Even when you have just four people talking the system breaks totally down. Never mind what happens when you have millions. There has to be a better way.</p>
<h2>Referencing vs. Replying</h2>
<p>The problem is simple, for Twitter, if a tweet begins with @username, then it is a reply. If it has the @username anywhere else, it merely references them. To view all of the actual replies you get, you have to either subscribed to a <a href="http://search.twitter.com">twitter search</a> for @username or use a Twitter client such as Tweetdeck or Twhirl that has worked around that issue and reports all @ mentions as replies.</p>
<p>But even with this hack-ish solution, it is still a broken system, at least when compared to what Twitter thinks it should mean. It either all-on or all-off. Either I reply to everyone, even those that I just want to reference, or I only reply to the first person on the list. There needs to be a solution.</p>
<p>What we need is a way to actually distinguish between the people we are talking to and those we are talking about. Since we already have a hashtag system, why not use a variation of that to distinguish when we are talking about people?</p>
<p>The simplest solution would be to use #username to say when we are talking about someone. However, that will run into problems as there are many Twitter users with names similar to existing hashtags. So, if you had a pretty common username, it wouldn&#8217;t work.</p>
<p>Then we have two options, one would be to use another symbol, such as an &#8220;&#038;&#8221; or &#8220;*&#8221;. The other would be to use the hash with the @ system. For example, #@username.</p>
<p>The former system would require some re-learning on the part of Twitter users and the latter one would eat up a precious character each time one wanted to do it.</p>
<p>But then comes the hard question. How often do we really reference someone without wanting them to see it? Most of the time it is when we are encouraging others to follow another person or contact them. Is it terrible that they would know about those conversations?</p>
<p>If we assume that, then the simplest solution is to go back to the beginning and just have Twitter acknowledge all uses of the @ symbol as an @reply and then everyone carry on as is. The worst that will happen is that some people will occasionally get replies that weren&#8217;t really to them, but about them, and that they probably wanted to see anyway.</p>
<p>Going back to my final example, &#8220;@Crystal @Liz What do you think about @Tony shoes?&#8221; I think it&#8217;s reasonable to say that Tony would be very interested in that tweet (depending on how much he cared about his shoes) and even though it wasn&#8217;t actually to him, he would want to see it. As for me, Crystal and Liz, I don&#8217;t think any of us should be offended that he did. Not unless we&#8217;re talking about him behind his back&#8230;</p>
<p>However, that&#8217;s what direct messages are for&#8230;</p>
<h2>Bottom Line</h2>
<p>If Twitter is to be our new method of online conversation, it isn&#8217;t going to become that by breaking the established rules of dialog. Twitter needs to find ways to adapt the way we talk natural to its 140 character world, not try to redefine everything.</p>
<p>This is something that would, theoretically, be a very simple fix for Twitter to implement and it remains unclear why they have failed to do so. As such, retweets, @replies to more than one person and incorrectly formatted @replies never reach their destination without some hacking.</p>
<p>It&#8217;s a simple fix, the question is whether Twitter will actually admit it was wrong in this area&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/02/twitters-reply-stupidity/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Does Anyone Want My Comments?</title>
		<link>http://www.inelegantsolutions.com/2009/02/does-anyone-want-my-comments/</link>
		<comments>http://www.inelegantsolutions.com/2009/02/does-anyone-want-my-comments/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 21:27:57 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[commenting]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[disqus]]></category>
		<category><![CDATA[intense debate]]></category>
		<category><![CDATA[js-kit]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=536</guid>
		<description><![CDATA[There&#8217;s something of a war]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/wordpress-logo-300x57.png" alt="wordpress-logo" title="wordpress-logo" width="300" height="57" class="alignright size-medium wp-image-539" />There&#8217;s something of a war going on right now, a war for your blog&#8217;s comments. Sure, any blogging platform worth its salt will provide you with a decent commenting system, but there are others who promise you more. Services like <a href="http://www.disqus.com">Disqus</a> (which is used right now on this site) and <a href="http://www.intensedebate.com">Intense Debate</a> say that they can add features, make commenting easier and encourage your community.</p>
<p>Now I am the first to admit that blog commenting right now sucks. When a company like <a href="http://www.cocomment.com">CoComment</a>, which does a mediocre job at best, can earn a living just by tracking and seeking updates on the comments you post across the Web, there is a serious problem. Users have a lot of reasons to prefer centralized commenting tools as having two or three commenting accounts beats checking dozens of sites for updates.</p>
<p>But what about bloggers? What do we get out of the deal? Though I&#8217;ve kept Disqus here on IS for some time, on PT I&#8217;ve been bouncing around from comment solution to comment solution trying to figure out what is best for my blog. I&#8217;ve tried nearly every service out there and the only conclusion I&#8217;ve reached is that no one, repeat no one, really wants my comments.</p>
<p>That is, at least not bad enough to create a truly compelling service&#8230;<span id="more-536"></span></p>
<h2>Good People, Bad Products</h2>
<p>Before I begin the rant, I want to take a moment and say that I&#8217;ve had interactions with people at all of these services. Every time I have talked with someone at Intense Debate, Disqus and <a href="http://js-kit.com/">JS-Kit</a>, it has been a wonderful experience. They have very helpful people on their teams that bend over backwards for their customers. It&#8217;s great customer service.</p>
<p>The problem is that, despite all of this wonderful service, the products inevitably fall flat. It&#8217;s like having a five-star waiter serve you McDonald&#8217;s. No matter how much you dress it up, no matter how enthusiastic your staff and hardcore fans are, it&#8217;s still just ground beef.</p>
<p>What are my gripes? Well, let&#8217;s take the services one at a time. Each has their own unique pattern of fail.</p>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/disqus-logo.png" alt="disqus-logo" title="disqus-logo" width="197" height="54" class="alignnone size-full wp-image-540" /></p>
<p>Poor Disqus. Of all the three I&#8217;m mentioning, they seem to be the best right now. Even though Automattic purchased Intense Debate, Disqus manages to both provide the best features and continuously out-innovate everyone else. The problem is that they are victims of their own success. They&#8217;ve been bit by the spam bug, hard. </p>
<p>Even though this blog doesn&#8217;t get anywhere near the amount of comments of PT or other sites I work for, it gets many times the comment spam and most it is traced back to Disqus&#8217; inability to filter. Though <a href="http://blog.disqus.net/2009/02/02/regarding-the-recent-spam/">they&#8217;ve promised to deal with these issues</a>, there has been a spam problem for a very long time. It has just merely ramped up in the recent weeks.</p>
<p>The biggest gripe is that Disqus will often email you even when it has caught a spam comment, turning comment spam into email spam. Smooth.</p>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/id-logo.png" alt="id-logo" title="id-logo" width="209" height="53" class="alignnone size-full wp-image-541" /></p>
<p>ID has managed to keep the comment spam issue under control, but has managed to place head squarely up ass when it comes to customer wishes. Facebook Connect usability is <a href="http://getsatisfaction.com/intensedebate/most_me_toos/topics?">by far the most requested feature on their Get Satisfaction forum</a>, getting more than 2 times the number of comments than any other suggestion. So what do they do? They refuse to make it a priority and instead say that it is &#8220;currently not on our dev list.&#8221;</p>
<p>Never mind that Disqus, JS-Kit and even standalone WordPress (with plugins) have this ability. ID is now dead last in terms of features (if you value Facebook Connect) and seems content to stay there. Way to listen to your customers&#8230;</p>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/02/jskit-logo.png" alt="jskit-logo" title="jskit-logo" width="149" height="51" class="alignnone size-full wp-image-542" /></p>
<p>I could never really get JS-Kit to work right on my site so I can&#8217;t offer any good gripes. Importing the old comments required me to email the entire WordPress XML file to them, which in turn necessitated putting it on a hidden URL since it was too big to attach, and the commenting system, once set up, didn&#8217;t seem to work right. </p>
<p>Where ID and Disqus are both real &#8220;set and forget&#8221; it seems JS-Kit takes a lot of work to make it look and feel right. That&#8217;s not a bad thing, but the instructions aren&#8217;t clear and the speed bumps in getting set up made me wary about investing too much time in the service.</p>
<p>I installed it, set it up, found that the comments did not work anywhere near as nicely as I wanted (though on other JS-Kit blogs it does look better) and turned it off almost immediately. I appreciate the help that they gave me, but it was going to clearly be a long road and I wasn&#8217;t ready for it right then. Plus it seems they&#8217;ve had some <a href="http://blog.js-kit.com/2009/02/02/rapid-growth-growing-pains/">reliability issues lately</a>.</p>
<h2>What I Want</h2>
<p>I don&#8217;t think I&#8217;m a hard person to please, but I do have seven things I want from whoever hosts my comments. Some of these are &#8220;solved&#8221; problems, but others are features no one is offering:</p>
<ol>
<li><strong>Easy Setup:</strong> I should be able to install the plugin, provide my login information and have the system up and running with just some minor tweaking.</li>
<li><strong>Attractive User Experience:</strong> The experience, from the commenter&#8217;s perspective, should be very attractive and almost seamless. Bonus points for making me like looking at the admin panel as well.</li>
<li><strong>Good Spam Filtering:</strong> Give me good spam filtering, hold the CAPTCHAs. I won&#8217;t think less of you if you use Akismet. I&#8217;ll think you&#8217;re smart.</li>
<li><strong>Import &#038; Syncrhonization</strong>: Your service should import my existing comments and then synchronize everything with my WordPress database. If your company goes under tomorrow, I don&#8217;t want to miss a beat. </li>
<li><strong>That Includes Replies:</strong> Remember, since 2.7 WordPress supports comment replies, I expect those to be imported and maintained. No reason my comments should become unthreaded when I switch systems.</li>
<li><strong>Facebook/OpenID Integration</strong>: Let me use Facebook Connect to post a comment. This lets my comment form reach a whole new audience and helps both encourage feedback and promotion of the site. Likewise, show some love for OpenID and other login systems. </li>
<li><strong>Video/Audio Comments</strong>: Granted, no one has actually left a video or audio comment on one of my sites, but it&#8217;s a nice feature to have and there&#8217;s a good chance we&#8217;ll be seeing more of this in the future.</li>
</ol>
<p>If you can do those seven things, keep your service reasonably reliable/fast and provide some good customer service, I&#8217;ll probably jump ship.</p>
<p>I&#8217;m not that hard to please, I just want it all.</p>
<h2>Bottom Line</h2>
<p>Right now I&#8217;m sticking with Disqus. I&#8217;m sure my readers on PT are tired of the repeat changes and, since IS is already on Disqus it seems like a good place to keep it for now. Though I hope they can improve their spam filtering, at least it has most of the features I need and good reliability.</p>
<p>I don&#8217;t know if I&#8217;d call this an &#8220;endorsement&#8221; of Disqus, but it is at least the service I have the least to gripe about.</p>
<p>But be warned, once WordPress gets Facebook integration built in or the plugins for it become a little bit less flaky, I&#8217;ll likely be moving back to my own comment system. That is, unless Disqus (or someone else) can really WOW me before that happens&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/02/does-anyone-want-my-comments/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Google: Stop Acquiring Companies I Like</title>
		<link>http://www.inelegantsolutions.com/2009/01/google-stop-acquiring-companies-i-like/</link>
		<comments>http://www.inelegantsolutions.com/2009/01/google-stop-acquiring-companies-i-like/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 18:58:18 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[dodgeball]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[jaiku]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=491</guid>
		<description><![CDATA[Dear Google, I love you]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2009/01/google-logo-3.png" alt="google-logo-3" title="google-logo-3" width="263" height="95" class="alignleft size-full wp-image-493" />Dear Google,</p>
<p>I love you guys, I really do. Your search is top notch, your Gmail/Google Apps is a killer product and even you Google Reader is the best RSS reader I&#8217;ve found, online or off. You guys have a knack for producing exciting, reliable products that change the way we use information. </p>
<p>However, I do have one tiny favor to ask you. One small, minuscule request. Can you please stop buying up companies of products that I use? If so, that would be great. Because I&#8217;m really getting tired of you screwing up the things that were going along great without you.</p>
<p>If you have any questions about this request, I politely direct you to the article below. It will answer many of your queries and give my reasons for thinking that the Web would be better off if you kept your pocketbook a little closer to your chest.<span id="more-491"></span></p>
<h2>The Google Problem</h2>
<p>Realistically speaking Google has six products that are widely hailed as good and only two where you are dominant. They are.</p>
<ol>
<li>Google Search</li>
<li>Google Ads (Adsense/Adwords)</li>
<li>Gmail</li>
<li>Google Docs</li>
<li>Google Reader</li>
<li>Google Maps</li>
</ol>
<p>The problem is that all of these, with the exception of Google Docs, were developed in house for the most part (some did have add ons and extensions that came from other companies). Google made them, tailored them, made sure they were what the people wanted and put them out there. From day one, they were Google&#8217;s babies.</p>
<p>Sure, Google has had a few stinkers, Google Answers, Google Notebook, Lively, etc. but they&#8217;ve always been able to pull the gems out of their own work. </p>
<p>Unfortunately, when it comes to other people&#8217;s products, the ones that they buy, Google seems to do a great job snatching defeat from the jaws of victory. Products that were fine and good before they came under the Google banner suddenly start stinking. </p>
<p>Though some products have done fine, YouTube being an example, it is usually because Google keeps them under a separate banner and just runs them as a silent overlord. You get the revenue, they get to keep on as they were before.</p>
<p>Whenever Google tries to &#8220;integrate&#8221; a product into their fold, it seems that disaster always follows. </p>
<h2>A History of Misfires</h2>
<p>Before the pod people chase me down and kill me for not joining the Google cult, let&#8217;s take a look at a few examples through Google&#8217;s history.</p>
<ol>
<li><strong>Dodgeball:</strong> Dodgeball was a semi-promising social networking service that used text messaging. Founded in 2000, it was bought by Google in 2005. Two years later, the <a href="http://flickr.com/photos/dpstyles/460987802/">founders quit in disgust</a>. In a few months, the service will <a href="http://google-code-updates.blogspot.com/2009/01/changes-for-jaiku-and-farewell-to.html">be closed for good</a>. </li>
<li><strong>FeedBurner:</strong> In 2007, FeedBurner, a very popular feed tracking and serving service, was acquired by Google. Initially the purchase was hailed as Google &#8220;liberated&#8221; the pro stats program, making it available for free to all. Integration came slow, but when it started within the past few months, almost immediately <a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/01/22/AR2009012200825.html">reliability issues were noticed</a>.</li>
<li><strong>Jaiku:</strong> Jaiku was a promising microblogging service that was considered a competitor for Twitter. Though it lagged behind Twitter in users, it had an additional features and greater reliability. It seemed poised to make a solid challenge. Google acquired Jaiku in the latter part of 2007 and promptly sat on it, closing it off to sign ups and then <a href="http://google-code-updates.blogspot.com/2009/01/changes-for-jaiku-and-farewell-to.html">eventually deciding to kill it as a public-facing project</a>. </li>
</ol>
<p>Of course, these are just the obvious flame outs and misfires. This doesn&#8217;t even look at Google&#8217;s long history of acquiring competitors just to either A) Gain their employees or B) Put down the competition.</p>
<p>Consider this, <a href="http://en.wikipedia.org/wiki/List_of_acquisitions_by_Google">according to Wikipedia</a> (the source of all truth on the Web), Google has purchased no fewer than four companies that had their products go into Google Docs (or spreadsheets). This includes two different companies that made online presentation software, one word processor and one spreadsheet. </p>
<p>Though Google Docs is a solid product offering, I even listed it as such, did four companies really have to die to make it happen? The problem is that Google recruits talent like a pirate &#8220;recruits&#8221; treasure. It boards the ship, takes it over, moves the good stuff over to their boat and sinks the old one.</p>
<p>I wouldn&#8217;t mind that so much if Google would retain the sense of innovation and creativity that brought these companies to their attention. However, far too often, Google simply buys the companies, hires the people, kills the product or lets it rot in some kind of purgatory. </p>
<p>It isn&#8217;t fair to the people that worked to develop the product and it certainly isn&#8217;t fair to the people who used and relied on it. Just think of what these four companies could have done if they were still in business and independent today.</p>
<h2>Conclusions</h2>
<p>In the future, I&#8217;m making it my policy to, if I am using a service that Google is acquiring, to get the Hell off of there before it&#8217;s too late. If I had left FeedBurner when they first announced the acquisition, I would have had a clear path to leave. Now, it&#8217;s not so certain.</p>
<p>I&#8217;ll continue to love Google&#8217;s native products as well as any acquired ones that remain separate from Google. But for those that Google tries to &#8220;integrate&#8221; in with its core offerings, I&#8217;m likely going to have to say goodbye until the new product proves to be stable and not shut down.</p>
<p>Google has an ugly habit of buying up good Web services and either running them into the ground or integrating them in such a way that the sum of the parts is greater than the new &#8220;whole&#8221; produced. Fortunately though, it seems Google has slowed down is acquisitions and it might be to the benefit of the Web that Google is feeling the economic pinch. Small, agile companies will be able to grow their ideas without being bought out blindly by the big G.</p>
<p>Though there is certainly nothing wrong with buying up smaller companies and I certainly don&#8217;t wish to equate Google with the Microsoft of the 90s, it is clear that not all of Google&#8217;s buys have been in the best interest of the Web.</p>
<p>It is most likely time for us to accept that. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2009/01/google-stop-acquiring-companies-i-like/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>5 Ways to Improve Twitter</title>
		<link>http://www.inelegantsolutions.com/2008/12/5-ways-to-improve-twitter/</link>
		<comments>http://www.inelegantsolutions.com/2008/12/5-ways-to-improve-twitter/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 14:55:21 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[microblogging]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[social news]]></category>
		<category><![CDATA[web20]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=409</guid>
		<description><![CDATA[Twitter (my account) is pretty]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/twitter-logo.png" alt="twitter-logo" title="twitter-logo" width="193" height="58" class="alignright size-full wp-image-410" />Twitter (<a href="http://twitter.com/plagiarismtoday">my account</a>) is pretty useful. Though I was skeptical at first, I have to admit that, after having used the service for some time, I see the merit in it. Though you have to be careful to not let Tweeting consume your entire work day (unless you&#8217;re on someone else&#8217;s dime and never get caught) it can be a great place to ask questions, join conversations, meet new people and generally have a new means of opt-in contact.</p>
<p>But this isn&#8217;t to say that Twitter is perfect. Even if we forgive the outages and other technical issues, there are more than a few flaws on this service, issues that sites such as Pownce attempted to exploit, although unsuccessfully.</p>
<p>The truth is that Twitter, by itself, is almost useless. Without the API and applications such as <a href="http://www.tweetdeck.com/">Tweetdeck</a>, I doubt anyone would gain much from it. Even when it is at its best, it is merely an alternative means of socializing and communicating, a steep second place to IM, Email and social networking. </p>
<p>Its advantages are its immediacy and breadth, being something you can use when a blog entry is too slow or an IM too personal. But how can Twitter keep its niche while adding features that its users might actually want. Well, here are my five best suggestions&#8230;<span id="more-409"></span></p>
<h2>5. Better &#8220;Follow&#8221; Emails</h2>
<p>My most common point of contact with Twitter is when the service lets me know when someone follows me. I get these about 12 times a day lately and I&#8217;m always excited.</p>
<p>However, that excitement often turns into disappointment. Either it is a spammer, someone who has had their account deleted or just someone I&#8217;m not interested in. Sure, I follow the vast majority of people that do follow me, but there are 10-15 percent that I don&#8217;t wish to have pop up in my Tweetdeck.</p>
<p>These emails could do a lot more good. How about telling me something about this person? Specifically, I want to know five things.</p>
<ol>
<li>How Many People Are They Following?</li>
<li>How Many People Are Following Them?</li>
<li>How Many Updates Have They Posted?</li>
<li>How Long Have They Been a Member?</li>
<li>Other Details (Listed Below)</li>
</ol>
<p>The end result of all of this is that I would be able to make decisions about whether or not I am likely going to follow the person and, if so, follow up on the site. This works much better than having to visit each account individually and feeling like an idiot.</p>
<p>This would also cut down on the number of spammers on Twitter as fewer people would be clicking through to garbage profiles.</p>
<h2>4. Friends in Common</h2>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/mutual-friends.png" alt="mutual-friends" title="mutual-friends" width="198" height="164" class="alignleft size-full wp-image-411" />One of my favorite features of Facebook is that it tells me what friends I and a potential connection have in common. I may not know a person directly, but I can see that if we have friends X, Y and Z in common that we likely move in the same circle and need to start talking. It makes sense to add them.</p>
<p>Twitter offers no such tool. Granted, the connections are more loose on Twitter, but they can still be valuable. At least giving me an idea of how many followers we have in common would be a huge help. The only question is how do you judge this? After all, we all have people we follow and people that follow us, two overlapping, but not identical groups. This produces many different ways to count the overlap between two users.</p>
<p>However, I&#8217;m sure that the braniacs (snicker) at Twitter can figure out some way to get relevant data from this. They have all of the information about who is connected to who, all they have to do is find a way to make it relevant and present it to us.</p>
<h2>3. Friend Categories</h2>
<p>I follow about 550 people as of this writing. Among them there are many people I want to follow and respond to, but might not know personally. It would be nice if I could create personal Twitter groups for, example, real-life friends, Web 2.0 gurus, announcement lists, locals, etc.</p>
<p>Right now the Twitter stream is more like a race to grab scoops of random conversation. If there were some segregation in addition to flood, it might make more sense and this would be something that the user controls. It would be a huge assistance to me, especially if the categories were not mutually exclusive. </p>
<p>For example, take my friend Patrick O&#8217;Keefe (<a href="http://twitter.com/ifroggy">@ifroggy</a>). I could put him in my real-life friends category AND my copyright one since he co-hosts my copyright-oriented podcast with me.</p>
<p>Without this, Twitter is difficult to use and it is almost impossible, without separately subscribing to the feeds that you want, to control who you are looking at when you pull up your client.</p>
<h2>2. Real Tagging</h2>
<p>Tagging conversations on Twitter is a joke. The #system is not a true standard and it takes away from the 140 character limit that goes with each post. As a result, almost no one uses it, even when they are trying to start up a conversation. There is nothing to be gained from using. My few experiments with it have fallen flat.</p>
<p>Twitter needs to take tagging out of the Tweet and offer a real tagging system. I don&#8217;t add #plagiarism #copyright to my blog posts, I have a separate place in the header to list them. So it should be with Twitter. Tagging should be severely limited, perhaps to a few dozen characters, but I should not have my message penalized because I want to tag something.</p>
<p>This might require a decent overhaul of the Twitter system, but it could be done pretty easily. It would make the service much more user-friendly and encourage more people to use tagging both for their own posts and for research.</p>
<h2>1. Rich Media&#8230; Built In</h2>
<p><a href="http://twitpic.com/">TwitPic</a>, <a href="http://12seconds.tv/">12seconds</a>, <a href="http://twiddeo.com/">Twiddeo</a>, all of these sites have sprung up for one reason, to put rich media, images and video specifically, into Twitter. A whole cottage industry has sprung up for just this purpose and why? Because Twitter doesn&#8217;t have this relatively basic feature built. </p>
<p>This was the one thing that made people actually use Pownce and consider it a serious competitor. Imagine, for a second, if Twitter would make it easy to post images, video or even transfer files without having to go through third party sites.</p>
<p>Would this require an overhaul of the system? Absolutely. But here is the deal. If microblogging is supposed to be the new form of blogging, and regular blogging is becoming more about rich media. If that trend continues, Twitter will be obsolete at the same time it is supposed to be more advanced. This will not last.</p>
<p>Twitter needs to learn to stop worry and start loving rich media.</p>
<h2>Conclusions</h2>
<p>I&#8217;m the first to grant that most of these features can be resolved via the API and some already have. But here&#8217;s the problem, when users are relying on third party sites to make your service usable, is that a good thing?</p>
<p>Not only does it add another layer of unreliability, but it also creates security problems considering that one&#8217;s Twitter login is passed around the Web. If any one of these services decided to either &#8220;go rogue&#8221; or were breached by an attacker, countless Twitter users would be at risk and the entire service could be ground to a halt.</p>
<p>When third party sites create features that users feel are essential, it isn&#8217;t time to expand the API, it is time to add those features, either through buyout or creation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2008/12/5-ways-to-improve-twitter/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Pizza Hut: Coupon Fail</title>
		<link>http://www.inelegantsolutions.com/2008/12/pizza-hut-coupon-fail/</link>
		<comments>http://www.inelegantsolutions.com/2008/12/pizza-hut-coupon-fail/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 18:40:28 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Food]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[dominos]]></category>
		<category><![CDATA[online ordering]]></category>
		<category><![CDATA[papa johns]]></category>
		<category><![CDATA[pizza]]></category>
		<category><![CDATA[pizza hut]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=372</guid>
		<description><![CDATA[One of these days I&#8217;m]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/pizza-hut-logo.png" alt="pizza-hut-logo" title="pizza-hut-logo" width="222" height="46" class="alignright size-full wp-image-381" />One of these days I&#8217;m going to sit down and hammer out all of the reasons that I prefer online ordering of pizza to ordering over the phone. Shockingly enough, it doesn&#8217;t come down to laziness (I actually get carryout anyway) but rather order accuracy, speed and paper trail.</p>
<p>That being said, until recently, Dominos is the only pizza place that has had a decent online ordering system. The problem with that being that my local Dominos sucks, being run by the reject cast members of a bad stoner comedy and managed by the evil father from the Twisted Sister music videos (YAY for obscure references), I would almost rather shove pins under my fingernails than set foot inside of there.</p>
<p>When Pizza Hut finally decided to entire the 1990&#8242;s and add an online store to their site, I was thrilled. Though my local Pizza Hut is not run much better, at least it gave me a choice and some competition, especially for price. </p>
<p>Though it has been up for a while, I don&#8217;t order pizza that often and finally got the chance to give it a try last night. Off the bat, Pizza Hut did everything right. They enticed me with a good deal, lured me to register for the site and even got my information.</p>
<p>The only thing they botched was actually giving me the deal I had clicked on, causing me to leave the site in a huff of anger and a strange hunger for McDonalds.</p>
<p>What happened? Well, let me explain.<span id="more-372"></span></p>
<h2>The Case of the Disappearing Coupon</h2>
<p>When I first visited the Pizza Hut site, I was hungry and broke so I was looking for a good deal. There, on the front page, was an excellent one: A $1 P&#8217;zone. </p>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/pizza-butt1.png" alt="pizza-butt1" title="pizza-butt1" width="286" height="193" class="alignnone size-full wp-image-373" /></p>
<p>My wife and I had never tried the P&#8217;zones and were curious. We like calzones just fine so it seemed like a good meal. Besides, even if it were a buy one, get one for a dollar deal, the two of us would still eat cheaper than if we actually got a pizza.</p>
<p>So I clicked the link and was taken to a second page asking for my address and other information. However, on the left of all this, again, was the exact same ad for the exact same deal. I could almost taste the P&#8217;zone goodness already.</p>
<p><a href="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/pizza-butt2.png"><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/pizza-butt2-300x257.png" alt="pizza-butt2" title="pizza-butt2" width="300" height="257" class="alignnone size-medium wp-image-374" /></a></p>
<p>I then filled out my information, giving both my address and my zip code over to the Pizza Hut Web Gods and then was taken to their deals page where&#8230;</p>
<p><a href="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/pizza-butt3.png"><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/pizza-butt3-300x249.png" alt="pizza-butt3" title="pizza-butt3" width="300" height="249" class="alignnone size-medium wp-image-377" /></a></p>
<p>There was no coupon at all. </p>
<p>I scrolled up and down the deals page looking for this deal but it was nowhere to be found. There were all kinds of offers, some of which were also kind of good, but there were no deals at all for the P&#8217;zone. I could add them to my shopping cart. But even if I added two I was charged full price.</p>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/pizza-butt4.png" alt="pizza-butt4" title="pizza-butt4" width="211" height="225" class="alignnone size-full wp-image-378" /></p>
<p>The end result was that the P&#8217;zone deal, advertised two times on the site itself, disappeared after they got my information. </p>
<p>Way to screw the pooch.</p>
<h2>Possible Reasons</h2>
<p>Thinking about this over the course of the night, I realized that there are three possible reasons that this could have happened.</p>
<ol>
<li><strong>Website Error:</strong> It is possible that the deal ended and was just not removed from the front pages. However, this would require not one, but two separate screw ups on the Webmaster&#8217;s part and indicate a level of unprofessionalism I commonly associate with investment banks.</li>
<li><strong>Deal Not Valid at My Location:</strong> The second is that my local restaurant is not honoring that deal so it was removed from my options. However, since my order was carryout, I should have been notified of that and allowed to choose another Pizza Hut that was still close. Who knows? It might have been worth the drive. However, even if the order were delivery, I should have been notified, not just have this nice offer yanked out from underneath me.</li>
<li><strong>Bait and Switch:</strong> I don&#8217;t want to believe that a company like Pizza Hut would engage in such a 9th grade tactics, but it was the end result, regardless of intent. The only problem was that I didn&#8217;t buy into it and instead went elsewhere, with a firm promise not to buy from Pizza Hut again until I got an explanation.</li>
</ol>
<p>On that note, I did file a complaint with Pizza Hut via their <a href="http://www.pizzahut.com/contactus/contactlanding.aspx">comment form</a> and will update this post when and if they respond. However, considering that the error is still there and it has been nearly 24 hours since I contacted them, I am not hopeful. I certainly don&#8217;t expect them to bend to my will, but if this were an innocent mistake and I was the first to report it (the latter being HIGHLY unlikely), one would like to think that something would have been done almost immediately.</p>
<h2>Bottom Line</h2>
<p>For me, the bottom line is simple, online ordering is much more efficient than phone ordering but only if the pizza companies don&#8217;t screw it up. Though it makes me weep that Domino&#8217;s best customer service is online, it&#8217;s a fact of life and, as a result, I&#8217;m likely going to keep ordering from there.</p>
<p>That is, until either Papa John&#8217;s gets an online ordering system that actually works or Pizza Hut cleans up its mess.</p>
<p>Offline, it is a three-way horserace between the companies, online, it is clear to me that Domino&#8217;s owns the pizza-related Web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2008/12/pizza-hut-coupon-fail/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Fixing Gmail: How the Best Can Be Better</title>
		<link>http://www.inelegantsolutions.com/2008/12/fixing-gmail-how-the-best-can-be-better/</link>
		<comments>http://www.inelegantsolutions.com/2008/12/fixing-gmail-how-the-best-can-be-better/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 20:54:52 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[aim]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google reader]]></category>
		<category><![CDATA[im]]></category>
		<category><![CDATA[instant message]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[programing]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.inelegantsolutions.com/?p=351</guid>
		<description><![CDATA[Gmail is the best Webmail]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/gmail-logo.png" alt="" title="gmail-logo" width="125" height="62" class="alignleft size-full wp-image-353" />Gmail is the best Webmail client in the World. I get that. However, winning that contest is a bit like being named the &#8220;Most Talented Baldwin&#8221;. The competition is thin, to put it generously.</p>
<p>Sure, some people swear by Yahoo!&#8217;s mail offering. It is pretty and it does deal with some of the issues I address below, but it also doesn&#8217;t load on slower connections, has a terrible search function and can&#8217;t import email (seriously, are you THAT stupid Yahoo?). Compound that with no IMAP access and a paid account that doesn&#8217;t equal Gmail&#8217;s free offering, you have a rather distant second at best.</p>
<p>Outside of a few startups that are doing promising things with Web-based email, such as <a href="http://www.zenbe.com/">Zenbe</a>, Gmail stands alone. There is no one out there that really competes with Gmail in this area. They were the first to introduce the super-sized mailbox for free, they were the first to use tags not folders on Webmail (Opera did it first in their mail client), they were the first to give free IMAP access and they were the first to actually put one iota of thought into usability.</p>
<p>But can it be better? Damn right. Nothing in the world is immune from improvement, except perhaps Joan Jett, so what can one do to make Gmail just a little more awesome? Here&#8217;s my pick of five things that can push it to eleven.<span id="more-351"></span></p>
<h2>5. Fixing Google Chat</h2>
<p><img src="http://www.inelegantsolutions.com/wp-content/uploads/2008/12/gmail-chat.png" alt="" title="gmail-chat" width="154" height="106" class="alignright size-full wp-image-354" />Honestly, I am not sure how I feel about the idea of chat integrated into my Gmail. Sure, I like the idea of all my communications in one place, but as Facebook chat has shown us, Web-based chat is usually a big steaming pile of fail.</p>
<p>However, Gmail chat does a reasonable job but the problem is that it is not a replacement for my existing IM clients. Since I use Adium at work and Digsby at home, there&#8217;s no reason to leave the Gmail chat logged in. </p>
<p>If Google chat would gain support for Yahoo!, MSN and other services, it might be able to replace my Adium, remove an application from my desktop and truly unify my communications. Until then, I have to hope that someone ports <a href="http://www.spicebird.com/">Spicebird</a> over to the Mac.</p>
<h2>4. Google Reader Integration</h2>
<p>Though Web Clips was an interesting experiment, it is another case of right idea, wrong execution. I don&#8217;t know a single Gmail user that has this feature switched on right now and it is the first thing I disable in any new account I set up (which is actually very rare but that isn&#8217;t the point).</p>
<p>The idea of integrating RSS with email is an old one and a good one. Outlook users, for example, <a href="http://office.microsoft.com/en-us/outlook/HA012304631033.aspx">have been doing it for years</a> and script authors have <a href="http://lifehacker.com/5066544/add-google-calendar-and-reader-to-your-gmail">been integrating Google Reader into Gmail since at least 2006</a>.</p>
<p>With such a high demand and a logical connection, it is a shame that Google has not done anything officially on this front. The idea of Web Clips is an interesting one, but it is too distracting and completely useless for actually reading RSS feeds.</p>
<p>Time to reboot that idea.</p>
<h2>3. API</h2>
<p>Google, for the most part, is a pretty open company and Gmail, in most ways, is no exception. There are several ways to allow other applications, including mail clients and Web sites, to access your Gmail contacts and mail so that you can view your information anywhere. </p>
<p>But what about the other direction? What if I wanted to create an application to run inside Gmail? It can be done but most of the methods available right now involve hacking the browser, not Gmail. This defeats much of the advantage of Webmail and it&#8217;s &#8220;always available&#8221; mentality.</p>
<p>I can write gadgets for iGoogle so why not Gmail? Security would have to be tightened so that only apps the user expressly allowed could be run, possibly including some kind of vetting process by Google, but this could endlessly extend Gmail and, if also able to edit the look and feel of Gmail, could create countless new themes.</p>
<p>Theoretically, adding this feature could make all of my other issues go away over time&#8230;</p>
<h2>2. Connectivity With Other Services</h2>
<p>Ok, Gmail is pretty flexible here. I can email someone or IM them, if they use Google Talk or AIM. Nice. But what if I want to call them? I can&#8217;t do that in Gmail, even though it already integrates Google Talk chat, it doesn&#8217;t include calling features.</p>
<p>Ok, fine. But what if I want to Twitter them, Facebook them, Myspace them, etc. I have to leave the site. So many sites offer brilliant APIs that Gmail does not interact with. It doesn&#8217;t even integrate with Jaiku, a product Google actually owns.</p>
<p>Gmail needs to stop thinking in terms of just email and IM and open up to all of the ways that people communicate. It can be a communications hub, not just an email service/client.</p>
<h2>1. Tabs</h2>
<p>I don&#8217;t get this one. iGoogle has tabs, Chrome has tabs and they are joined by a slew of other Google products that have embraces the goodness that is tabbing.</p>
<p>Why not Gmail?</p>
<p>This is one of the few areas where Gmail actually lags behind Yahoo!. Yahoo&#8217;s mail product has long supported tabs, ever since the new version came out, leaving Gmail users to wonder what is taking the big G so long?</p>
<p>Here&#8217;s the problem. Say that you are hammering out a long email and you realize that you need to either A) Research something discussed in a different conversation or B) Get a phone number from your contacts. Either way you have to save your draft, open up the search box and find what you&#8217;re looking for.</p>
<p>There is no way to do two things at once in Gmail without opening up new tabs or windows in your browser. That is stupid and downright counter-productive when you&#8217;re working on something lengthy, doubly so when it requires you to do research in your email account.</p>
<p>Tabs, even just one for reading mail, one for composing and one for contacts, would be a HUGE leap forward. </p>
<p>Seriously, can we get on that, now that you&#8217;ve pushed out templates, themes and signature fixes?</p>
<h2>Bottom Line</h2>
<p>I love Gmail, I want to make that clear, whether I am using it in my favorite email client via IMAP or the Web-based interface, I do like Gmail. Sure, I may <a href="http://www.inelegantsolutions.com/2008/11/how-google-screws-paying-customers/">gripe as a Google Apps user</a> when I feel a bit shortchanged, but no one seems to have been able to create anything better.</p>
<p>But that is the crux of the Gmail problem. It isn&#8217;t that Gmail is so incredibly awesome that angels weep whenever they look at it, it is that the bar has been set so low that Google, with a relatively mediocre effort, was able to leap over the bar and then do a dance on top of it.</p>
<p>While all of that is well and good, the problem is that it wouldn&#8217;t take much for someone else to knock them off of their perch. Gmail got where it did by rethinking the email experience but, unless they keep rethinking Gmail, the next evolution will unseat them brutally.</p>
<p>All it takes one start up with a good idea and Gmail will become the next Hotmail&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inelegantsolutions.com/2008/12/fixing-gmail-how-the-best-can-be-better/feed/</wfw:commentRss>
		<slash:comments>0</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>
	</channel>
</rss>
