<?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>Beachballin'</title> <atom:link href="http://cdslash.net/feed/" rel="self" type="application/rss+xml" /><link>http://cdslash.net</link> <description>A sysadmin/programmer/Mac geek blog</description> <lastBuildDate>Fri, 12 Feb 2010 21:34:07 +0000</lastBuildDate> <generator>http://wordpress.org/?v=3.0-alpha</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>In reply to</title><link>http://cdslash.net/2010/02/in-reply-to/</link> <comments>http://cdslash.net/2010/02/in-reply-to/#comments</comments> <pubDate>Fri, 05 Feb 2010 02:49:03 +0000</pubDate> <dc:creator>dan</dc:creator> <category><![CDATA[Geekery]]></category> <category><![CDATA[Interblogs]]></category> <category><![CDATA[Macintosh]]></category> <category><![CDATA[Rants]]></category> <category><![CDATA[deFUD]]></category> <category><![CDATA[elmerFUD]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[FUD]]></category> <category><![CDATA[html5]]></category> <category><![CDATA[kneejerk]]></category> <category><![CDATA[unFUD]]></category><guid isPermaLink="false">http://cdslash.net/?p=340</guid> <description><![CDATA[Radley Marx wrote a short piece on &#8216;myths&#8217; about HTML5; I read his post, and what struck me about it was that, despite a few salient points, it seemed mostly FUD. Particular gems stuck out, such as his assertion that HTML5 will create unblockable banner ads, that we&#8217;ll see a resurgence of unwelcome &#8217;splash pages&#8217;, <a href="http://cdslash.net/2010/02/in-reply-to/" class="more-link">More &#62;</a>]]></description> <content:encoded><![CDATA[<p>Radley Marx wrote a <a href="http://radleymarx.com/2010/02/five-myths-of-html5-vs-adobe-flash/comment-page-1/" onclick="pageTracker._trackPageview('/outgoing/radleymarx.com/2010/02/five-myths-of-html5-vs-adobe-flash/comment-page-1/?referer=');">short piece on &#8216;myths&#8217; about HTML5</a>; I read his post, and what struck me about it was that, despite a few salient points, it seemed mostly FUD. Particular gems stuck out, such as his assertion that HTML5 will create unblockable banner ads, that we&#8217;ll see a resurgence of unwelcome &#8217;splash pages&#8217;, or that HTML5 will be just as crashy as Flash. It reeked of the kneejerk reaction I would expect from someone whose information comes entirely from the pro-Flash camp. Most of the assertions he makes are either wildly inaccurate or misrepresent the truth badly.</p><h3>Myth 1 &#8211; HTML5 Video is only for the iPhone</h3><p>On the iPhone, YouTube pops up Quicktime to play the video, because that&#8217;s what plays h.264 video on the iPhone. On Safari on Windows and Mac, it uses Quicktime for decoding as well. On Chrome, it uses Chrome&#8217;s built-in video rendering.</p><p>Also, if you visit <a href="http://www.youtube.com/html5" onclick="pageTracker._trackPageview('/outgoing/www.youtube.com/html5?referer=');">www.youtube.com/html5</a> on any browser, it gives you a page asking if you want to enter the HTML5 beta – not any actual video. You should have checked the link first.</p><h3>Myth 2 (section 1 &#8211; penetration)</h3><p>HTML5 isn&#8217;t here yet? No, it&#8217;s not. Support for HTML5, however, is growing. Chrome, Firefox, and Safari all support HTML5 and CSS3 to varying degrees; Safari and Chrome both support h.264 video, and Firefox supports Ogg Theora video.</p><p>The point is not &#8216;everyone should switch to HTML5 immediately for everything&#8217;, but rather &#8216;Now&#8217;s the time to start thinking seriously about what HTML5 can offer you&#8217;. For example, in the case of Vimeo, I can turn on HTML5 instead of Flash (at my option). As a result, videos on Vimeo use far less CPU &#8211; On the Mac, a typical Vimeo video uses 100% of one CPU and 20% of another to play Flash video, vs. only 20% of one to play HTML5 video. If you don&#8217;t want it, change it back.</p><h3>Myth 2 (section 2 &#8211; flexibility)</h3><p>This one was a doozy, but I&#8217;ll try to address some of the points.</p><ol><li>Customizing the video player &#8211; see <a href="http://jilion.com/sublime/video" onclick="pageTracker._trackPageview('/outgoing/jilion.com/sublime/video?referer=');">SublimeVideo</a> for an example of the customizations you can do to an HTML5 video player. Works in Safari and Chrome.</li><li>Movie clips &#8211; we just covered this, the &lt;video&gt; tag does this.</li><li>Native apps &#8211; I assume you mean Adobe AIR? Personally, I can&#8217;t stand it. Every single app I&#8217;ve used that was written in AIR didn&#8217;t behave like a native application, was slow, and used up far more memory than an app should. It&#8217;s great for banging out a quick, cross-platform app, but no one I know uses it if they have a choice.</li></ol><p>As for the rest &#8211; no, HTML5 doesn&#8217;t do all of that. It wasn&#8217;t meant to. That&#8217;s the sort of thing Flash is (maybe) good for.</p><h3>Myth 3 &#8211; Canvas is inflexible, and nigh-useless for real work</h3><ol><li>Canvas doesn&#8217;t support fonts &#8211; except those supported by browsers. True, but browsers like Safari and Chrome are also adding support for downloadable fonts, meaning that you, as a designer, can make a font available to the browser to use.</li><li>Canvas only supports limited interactivity, so games are a no-go &#8211; I&#8217;m not sure what you mean by &#8216;limited interactivity&#8217;. You can capture mouse and keyboard events. Did you want more? You can certainly create games, and people are starting to do so. As a primitive example, check out this Wolfenstein 3D-esque <a href="http://dev.opera.com/articles/view/creating-pseudo-3d-games-with-html-5-can-1/" onclick="pageTracker._trackPageview('/outgoing/dev.opera.com/articles/view/creating-pseudo-3d-games-with-html-5-can-1/?referer=');">3D engine using Canvas</a>.<p>Sure, it&#8217;s not the most advanced example, but it only took a few seconds of googling to find. There are much more complex and innovative examples out there.</p></li><li>Tools &#8211; Ironically, the very company you seem to be trying to defend, Adobe, has tools that will do this. Check out this demo from October of someone <a href="http://blogs.adobe.com/jnack/2009/10/sneak_peek_ai_fl_dw_canvas.html" onclick="pageTracker._trackPageview('/outgoing/blogs.adobe.com/jnack/2009/10/sneak_peek_ai_fl_dw_canvas.html?referer=');">using Illustrator and Dreamweaver to create Canvas-based content</a>.</li></ol><h3>Myth 4 &#8211; HTML5 has all the problems of Flash, and will bring back splash pages</h3><ol><li>CPU hogging. Well, of all the things I&#8217;ve seen in HTML5, none of them are cpu-intensive, except the one thing you linked (which looks like it&#8217;s doing some very inefficient things very often). Meanwhile, in my experience, without Flash blocking the entire web is geared towards draining laptop batteries as much as possible. Not ideal.</li><li>Banner ads – Flash blockers aren&#8217;t the best way to get rid of ads, they&#8217;re just the best way to get rid of annoying flash that gets past your ad blocking filters. If you want to get rid of ads, use an ad-blocker that will stop your browser from downloading the Javascript that puts the ads there in the first place. This will work for HTML5 just as well.</li><li>Splash pages &#8211; HTML5 means a return of splash pages? No. People who know how to build a good user experience won&#8217;t suddenly forget when they stop using Flash.</li><li>Crashes. You start talking about crashes, then talk about CPU use. There&#8217;s no correlation. Regardless, Flash on Mac especially is horrendously buggy. Safari is far, far more stable now that I block the Flash plugin from doing anything unless I tell it to. This isn&#8217;t going to change, because Adobe doesn&#8217;t care about the Mac market. If they ever start to care, then maybe we&#8217;ll start seeing some improvements.</li></ol><h3>Conclusion</h3><p>I&#8217;m not entirely sure what the point of your blog post was. You seem to spend it all spouting off knee-jerk reactions, of the kind that implies you&#8217;re a Flash developer, and you&#8217;re afraid that you&#8217;re going to become irrelevant. Maybe it&#8217;s just me, but that&#8217;s how it comes across.</p><p>But it doesn&#8217;t make any sense. Adobe is not afraid of Flash being killed off by HTML5; you&#8217;ve pointed out several reasons yourself why it won&#8217;t &#8211; things like throwaway browser games, or voice/video apps. The fact is that the design goals of Flash and the design goals of HTML5 overlap in some areas, but definitely not all of them. Flash isn&#8217;t going away any time soon (though I&#8217;d be thrilled if it did). What we will start to see is compatibility. Let Flash do what only Flash can do well, but let the browsers do the rest, and let them do it better. Instead of Adobe trying to optimize for every case, let Adobe focus Flash on what it needs to do best.</p><p>What it comes down to is Adobe execs making this about &#8216;us or them&#8217;. They keep talking about how they have this awesome version of Flash for the iPhone waiting in the wings, but Apple is cruelly depriving its users of the joys of Flash. In reality, Adobe hasn&#8217;t bothered to give Mac users a working, stable version of Flash. For that matter, even the Mozilla Maemo team is having problems with Flash performance; Stuart Parmenter announced today that they have RC3 of Firefox for Maemo ready, but they had to turn off plugins because <a href="http://blog.pavlov.net/2010/01/27/firefox-for-maemo-rc3/" onclick="pageTracker._trackPageview('/outgoing/blog.pavlov.net/2010/01/27/firefox-for-maemo-rc3/?referer=');">Flash slowed things down too much</a>.</p><p>So let&#8217;s stop this fighting. Adobe used to be a great company, maybe it will be again. They can continue to make tools, whether Flash survives or not, whether HTML5 becomes commonplace or not. That&#8217;s where their money is, and that&#8217;s fine. What we need to stop is this misdirection, the fear, uncertainty and doubt that people are spreading about &#8216;Flash vs. iPad&#8217; and so on. It doesn&#8217;t help anyone if you force them to take sides.</p> ]]></content:encoded> <wfw:commentRss>http://cdslash.net/2010/02/in-reply-to/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Messenger</title><link>http://cdslash.net/2010/01/messenger/</link> <comments>http://cdslash.net/2010/01/messenger/#comments</comments> <pubDate>Mon, 11 Jan 2010 19:53:46 +0000</pubDate> <dc:creator>dan</dc:creator> <category><![CDATA[Interblogs]]></category> <category><![CDATA[Musings]]></category> <category><![CDATA[Social Media]]></category> <category><![CDATA[Vancouver]]></category><guid isPermaLink="false">http://cdslash.net/?p=337</guid> <description><![CDATA[In response to the issues happening on Twitter between a friend of mine, Corinna, and one of Vancouver&#8217;s premiere bloggers, Rebecca, I asked a question on Twitter. The question was this: why was Corinna blocked from the Best of 604 awards, a claim that I heard from Corinna on Sunday night. I asked on Twitter <a href="http://cdslash.net/2010/01/messenger/" class="more-link">More &#62;</a>]]></description> <content:encoded><![CDATA[<p>In response to the issues happening on Twitter between a friend of mine, Corinna, and one of Vancouver&#8217;s premiere bloggers, Rebecca, I asked a question on Twitter. The question was this: why was Corinna blocked from the Best of 604 awards, a claim that I heard from Corinna on Sunday night. I asked on Twitter for some clarification: why was she banned?</p><p>I try not to take sides, even when it involves my friends, until I know both sides of the story clearly. Still, I don&#8217;t know Rebecca except by reputation, and I know Corinna personally, so I took her words at face value.</p><p>This morning, I got an e-mail from Rebecca, trying to clear up the situation. Without commentary on its contents, I thought I&#8217;d post it here so other people could see her side of the story.</p><p>First of all, you can read <a href="http://gusgreeper.com/blogging/former-runner-up-banned-from-best-of-604/" onclick="pageTracker._trackPageview('/outgoing/gusgreeper.com/blogging/former-runner-up-banned-from-best-of-604/?referer=');">what Corinna had to say</a> over on her blog. Then, you can read the below e-mail and see what you think.</p><blockquote><p>Hi Dan,</p><p>I just wanted to clear the air about the Best of 604 Awards as I&#8217;ve seen some chatter lately on Twitter.</p><p>They have and always will be people&#8217;s choice awards. People nominate and people vote, me or judges are and never will be involved. For the 2009-2010 event I opened up a Twitter account and updated the home page <a href="http://bestof604.com/" onclick="pageTracker._trackPageview('/outgoing/bestof604.com/?referer=');">http://bestof604.com</a>.</p><p>I&#8217;m not sure why anyone would think they are &#8220;banned&#8221;, I&#8217;m not even sure in what context. I have a complete list of winners available here, listing all 1st, 2nd and 3rd place bloggers:<br /> <a href="http://www.miss604.com/2008/12/best-of-604-winners-and-the-morning-after.html" onclick="pageTracker._trackPageview('/outgoing/www.miss604.com/2008/12/best-of-604-winners-and-the-morning-after.html?referer=');">http://www.miss604.com/2008/12/best-of-604-winners-and-the-morning-after.html</a></p><p>The event hasn&#8217;t even been setup this year but I did announce nominations will once again be open March 1st. That&#8217;s about all the planning that has taken place so far.</p><p>If you have any concerns, please let me know as this is 100% about the blogs that people love and want to support &#8212; from mainstream news to knitting, it doesn&#8217;t matter.</p><p>Cheers,</p><p>Rebecca</p></blockquote><p>So that&#8217;s what Rebecca had to say. I&#8217;m not going to pass any judgement in either direction yet. There&#8217;s still some details I feel like I&#8217;m missing before I make my final judgement, but hopefully this will help clear the air, and not fan the flames.</p> ]]></content:encoded> <wfw:commentRss>http://cdslash.net/2010/01/messenger/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Snow Leopard Automatic Text Correction</title><link>http://cdslash.net/2009/09/snow-leopard-automatic-text-correction/</link> <comments>http://cdslash.net/2009/09/snow-leopard-automatic-text-correction/#comments</comments> <pubDate>Tue, 01 Sep 2009 22:00:25 +0000</pubDate> <dc:creator>dan</dc:creator> <category><![CDATA[Geekery]]></category> <category><![CDATA[Macintosh]]></category> <category><![CDATA[enom > enema]]></category> <category><![CDATA[leopard]]></category> <category><![CDATA[mac os x]]></category> <category><![CDATA[No! Not another enema!]]></category> <category><![CDATA[snow leopard]]></category><guid isPermaLink="false">http://cdslash.net/?p=323</guid> <description><![CDATA[I&#8217;ve noticed this today and I figured it was worth mentioning: Snow Leopard supports automatic inline correction of words in some applications designed to utilize it, such as Mail and TextEdit. This is kind of neat except that it can make corrections you don&#8217;t want. As an example, I&#8217;m doing a lot of domain stuff today, <a href="http://cdslash.net/2009/09/snow-leopard-automatic-text-correction/" class="more-link">More &#62;</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve noticed this today and I figured it was worth mentioning: Snow Leopard supports automatic inline correction of words in some applications designed to utilize it, such as Mail and TextEdit. This is kind of neat except that it can make corrections you don&#8217;t want.</p><p>As an example, I&#8217;m doing a lot of domain stuff today, and dealing with our registrar of choice, <a href="http://www.enom.com/" onclick="pageTracker._trackPageview('/outgoing/www.enom.com/?referer=');">eNom</a> – except that if I type their name in lowercase (&#8216;enom&#8217;) SL automatically corrects it to &#8216;enema&#8217;, which means I&#8217;ve been inches away from sending horrendously confusing and potentially inappropriate e-mails to people.</p><p>Maybe it&#8217;s something to watch out for. It&#8217;s nearly screwed me a few times.</p><div><em>[<strong>Update</strong>: <a href="http://twitter.com/patrickarm" onclick="pageTracker._trackPageview('/outgoing/twitter.com/patrickarm?referer=');">Patrick Armstrong</a></em><em> pointed out that when I pasted the text for this blog post into Wordpress's admin area, Snow Leopard got me again – changing the first occurrence of 'enom' (in parentheses) into 'enema', which I've now fixed. Can't catch a break today.]</em></div> ]]></content:encoded> <wfw:commentRss>http://cdslash.net/2009/09/snow-leopard-automatic-text-correction/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Python-pingdom: accessing Pingdom from Python</title><link>http://cdslash.net/2009/08/python-pingdom/</link> <comments>http://cdslash.net/2009/08/python-pingdom/#comments</comments> <pubDate>Thu, 06 Aug 2009 19:22:48 +0000</pubDate> <dc:creator>dan</dc:creator> <category><![CDATA[Geekery]]></category> <category><![CDATA[Interblogs]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[livecurrent]]></category> <category><![CDATA[pingdom]]></category> <category><![CDATA[python]]></category> <category><![CDATA[thisisanexpingdom]]></category><guid isPermaLink="false">http://cdslash.net/?p=318</guid> <description><![CDATA[So after messing around with Pingdom a bit, I discovered that they have an API. More importantly, I discovered that there&#8217;s no Python module for their API, and that their API uses SOAP, which sucks. Their API doesn&#8217;t actually expose a whole heck of a lot very well, but there&#8217;s enough there to play with and <a href="http://cdslash.net/2009/08/python-pingdom/" class="more-link">More &#62;</a>]]></description> <content:encoded><![CDATA[<p>So after messing around with Pingdom a bit, I discovered that they have an API. More importantly, I discovered that there&#8217;s no Python module for their API, and that their API uses SOAP, which sucks.</p><p>Their API doesn&#8217;t actually expose a whole heck of a lot very well, but there&#8217;s enough there to play with and I thought someone might find some use for the work I&#8217;ve done so far on what might become a Pingdom module for Python. Now, this is my first Python module, so if I&#8217;m doing anything horribly stupid (I probably am), feel free to let me know.</p><p>You can find the source code on <a title="Python-pingdom at GitHub" href="http://github.com/danudey/python-pingdom/tree/master" onclick="pageTracker._trackPageview('/outgoing/github.com/danudey/python-pingdom/tree/master?referer=');">the github page</a> for the project.<span id="more-318"></span></p><h3>Examples</h3><p>Logging in and getting the list of pingom check locations, and the list of checks configured in your account:</p> <script src="http://gist.github.com/163500.js" type="text/javascript"></script> <p>Getting the current states of all checks:</p> <script src="http://gist.github.com/163503.js" type="text/javascript"></script> <p>Getting recent downtimes for a given check:</p> <script src="http://gist.github.com/163505.js" type="text/javascript"></script> ]]></content:encoded> <wfw:commentRss>http://cdslash.net/2009/08/python-pingdom/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The iPhone 3GS: How does it make you feel?</title><link>http://cdslash.net/2009/06/iphone-3gs-how-does-it-make-you-feel/</link> <comments>http://cdslash.net/2009/06/iphone-3gs-how-does-it-make-you-feel/#comments</comments> <pubDate>Thu, 25 Jun 2009 20:43:02 +0000</pubDate> <dc:creator>dan</dc:creator> <category><![CDATA[Geekery]]></category> <category><![CDATA[Hardware]]></category> <category><![CDATA[Musings]]></category> <category><![CDATA[feelings nothing more than feelings]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[iPhone 3GS]]></category> <category><![CDATA[Tweetie]]></category> <category><![CDATA[Twitterrific]]></category><guid isPermaLink="false">http://cdslash.net/?p=312</guid> <description><![CDATA[So I had a few days this week to play around with a new iPhone 3GS, courtesy of Tris Hussey and the fine folks at M2O Productions. I won&#8217;t bore you with beautiful macro photography, insipid &#8216;I&#8217;m making a video!&#8217; videos, or side-by-side speed comparisons, because those have all been done to death. If you <a href="http://cdslash.net/2009/06/iphone-3gs-how-does-it-make-you-feel/" class="more-link">More &#62;</a>]]></description> <content:encoded><![CDATA[<p>So I had a few days this week to play around with a new iPhone 3GS, courtesy of <a href="http://www.trishussey.com/" onclick="pageTracker._trackPageview('/outgoing/www.trishussey.com/?referer=');">Tris Hussey</a> and the fine folks at <a href="http://www.media2o.com/" onclick="pageTracker._trackPageview('/outgoing/www.media2o.com/?referer=');">M2O Productions</a>. I won&#8217;t bore you with <a href="http://www.flickr.com/photos/mezzoblue/sets/72157620157623916/" onclick="pageTracker._trackPageview('/outgoing/www.flickr.com/photos/mezzoblue/sets/72157620157623916/?referer=');">beautiful macro photography</a>, <a href="http://www.youtube.com/user/danudey" onclick="pageTracker._trackPageview('/outgoing/www.youtube.com/user/danudey?referer=');">insipid &#8216;I&#8217;m making a video!&#8217; videos</a>, or <a href="http://www.ilounge.com/index.php/news/comments/iphone-3g-s-speed-comparison-videos-posted/" onclick="pageTracker._trackPageview('/outgoing/www.ilounge.com/index.php/news/comments/iphone-3g-s-speed-comparison-videos-posted/?referer=');">side-by-side speed comparisons</a>, because those have all been done to death. If you want to see those (and they&#8217;re all worth seeing), go check out <a href="http://daringfireball.net/" onclick="pageTracker._trackPageview('/outgoing/daringfireball.net/?referer=');">Daring Fireball</a>. Gruber&#8217;s shared (<a href="http://daringfireball.net/linked/2009/06/19/benchmark-3g-3gs" onclick="pageTracker._trackPageview('/outgoing/daringfireball.net/linked/2009/06/19/benchmark-3g-3gs?referer=');">and created</a>) a half-dozen links by now, and there&#8217;s nothing more I can add. I&#8217;d rather talk about something less concrete – specifically, how the device feels.</p><p>It&#8217;s hard to come up with an analogy that everyone can appreciate and which fits well enough that it will help, but I&#8217;ll try. Consider the first time you saw a TV show or movie in HD – perhaps you bought an HDTV, perhaps you upgraded from digital cable to HD, or you bought a Blu-Ray or HD-DVD player. Maybe you just saw one at Best Buy playing your favourite summer blockbuster. You see what&#8217;s on the screen, and it&#8217;s still the same, really. It&#8217;s the same movie you&#8217;ve enjoyed in the past, the same TV shows you&#8217;ve always loved. The plot hasn&#8217;t changed, the writing isn&#8217;t any better. It&#8217;s quantitatively clearer, but that provides a qualitative improvement.</p><p>If you&#8217;re a gamer, the comparison is easy. Do you remember the first time you upgraded your video card to the latest and greatest? The frame rate increased, you get more texture quality, it&#8217;s smoother. There&#8217;s less jitter, scrolling and panning is smoother. You didn&#8217;t really notice it before, but now it feels better. It&#8217;s more natural, it flows better.</p><p>And that&#8217;s really the key. The iPhone isn&#8217;t <em>faster</em>, because &#8216;faster&#8217; doesn&#8217;t connote the right differences. The iPhone is more <em>fluid</em>. Moving from one application to another, or from one screen to the next, or scrolling around on a website or reading your e-mail, it <em>flows</em> better. It&#8217;s not just that the current iPhone is slow, it&#8217;s more that it breaks your stride.</p><p>Here&#8217;s another example. Let&#8217;s say you&#8217;ve got a room in your house with doors on two sides, directly opposite. On the other two sides, you have a couch and a TV, and in the middle, there&#8217;s a coffee table. Let&#8217;s also say you have to walk through this room to get from your bedroom to the kitchen, so it&#8217;s a trip you make fairly often. If you put your coffee table directly between the two doors, then every time you cross this room, you&#8217;ll have to go around it. It&#8217;s not a big deal, but it throws off your momentum. You&#8217;ll have to step to the side twice every time you go through the room. You&#8217;ll also have to go through the line of sight from the couch to the TV, so you might have to slow down if someone&#8217;s playing games or watching a movie, waiting for the perfect opportunity, and you&#8217;re more likely to bang your knee while going around it, maybe if you&#8217;re in a hurry or it&#8217;s dark.</p><p>Using the iPhone 3G now is a lot like that. There are a lot of situations now where the flow of action from one activity to the next is disrupted. The straight path from point A to point B has a detour in the middle, an obstacle, a delay, and it slows your momentum ever so slightly. Enough of these delays and it becomes subconsciously frustrating. The iPhone 3GS does away with that.</p><p>Now here&#8217;s the key, and here&#8217;s why it&#8217;s hard to quantify. You probably didn&#8217;t notice any of those delays. You go around that coffee table so often that you don&#8217;t even realize it&#8217;s there, but on a subconscious level, it bothers you. You don&#8217;t think to move the coffee table because you don&#8217;t realize it bothers you, but if you moved it a half a foot out of the way, you&#8217;d decrease your subconscious frustration ever so slightly, and you&#8217;d find yourself enjoying your home more (and you&#8217;d have fewer bruised shins to show for it).</p><p>I didn&#8217;t dislike <a href="http://iconfactory.com/software/twitterrific" onclick="pageTracker._trackPageview('/outgoing/iconfactory.com/software/twitterrific?referer=');">Twitterrific</a> on the iPhone, not really. It was ok, but not great. The UI was nice, but I just didn&#8217;t really care for it, preferring <a href="http://www.atebits.com/tweetie-mac/" onclick="pageTracker._trackPageview('/outgoing/www.atebits.com/tweetie-mac/?referer=');">Tweetie</a>. I couldn&#8217;t tell you why, I just didn&#8217;t like Twitterrific&#8217;s interface, or maybe it was the colours, or maybe it was just kind of convoluted to use. I don&#8217;t know why I didn&#8217;t care for it, but I didn&#8217;t.</p><p>Now, however, I know. Twitterrific wasn&#8217;t <em>slow</em>, you have to understand. I wasn&#8217;t sitting there, staring at loading screens or progress bars, waiting for it to accomplish the task I&#8217;d set it to. The real reason I didn&#8217;t care for Twitterrific was because there was some subtle, imperceptible lag when moving from one action to the next. I didn&#8217;t notice it consciously, but subconsciously it bothered me, it made me dislike the app for reasons I didn&#8217;t realize or understand. On the 3GS this week, I used Twitterrific exclusively. I didn&#8217;t try any other Twitter apps, and it didn&#8217;t occur to me to want to. Twitterrific was great, and I was happy to keep using it, because that unconscious frustration with minute waits and imperceptible lag was gone.</p><p>And that&#8217;s what it feels like to move from an iPhone 3G to a 3GS. It&#8217;s a more satisfying experience, a more enjoyable device, but not for reasons that you might think. It takes better pictures, but I don&#8217;t really care. It records video, but I don&#8217;t really care. It has faster data access, but I don&#8217;t really care. It has voice control, but I don&#8217;t really care.</p><p>The <em>real</em> difference between the iPhone 3G and 3GS isn&#8217;t something that you&#8217;re likely to notice unless you&#8217;re looking for it. You&#8217;ll enjoy the new phone for reasons that you can&#8217;t really explain, and when people ask why you paid an extra few hundred dollars for a not-so-different phone, you won&#8217;t regret it, but you won&#8217;t be able to defend your decision either, because you can&#8217;t reduce the experience to numbers.</p><p>It just <em>feels</em> better.</p> ]]></content:encoded> <wfw:commentRss>http://cdslash.net/2009/06/iphone-3gs-how-does-it-make-you-feel/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached (user agent is rejected)
Database Caching 6/10 queries in 0.000 seconds using memcached

Served from: web1.cdslash.net @ 2010-03-11 13:04:56 -->