<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>michael-mccracken.net (desktopvswebapps)</title><link>http://michael-mccracken.net/</link><description></description><atom:link rel="self" href="http://michael-mccracken.net/categories/desktopvswebapps.xml" type="application/rss+xml"></atom:link><language>en</language><lastBuildDate>Fri, 13 Nov 2015 19:12:35 GMT</lastBuildDate><generator>https://getnikola.com/</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Tinkering</title><link>http://michael-mccracken.net/2009/09/tinkering/</link><dc:creator>Michael McCracken</dc:creator><description>&lt;div&gt;&lt;p&gt;I really liked a recent post by Alex Payne titled &lt;a href="http://al3x.net/2009/08/10/switching-season.html"&gt;Switching Season&lt;/a&gt;.  He says he gets an itch every year or so to go try something different, and I can sympathize. What he says at the end really resonates:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It’s about computer &lt;em&gt;usage&lt;/em&gt; as a creative act, something that becomes harder and harder to experience the more proficient one gets with a computer.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I feel this way every once in a while too - It used to be fun just getting a computer to do something. Once you know enough about how it works and most of what you do is handled pretty smoothly, some of the fun goes out of it. The problem with high-quality free apps like Mail and Address Book is that they remove the motivation for people to tinker with new ways of using computers for the same old things.&lt;/p&gt;
&lt;p&gt;This urge to tinker is pretty strong, at least for me, and I think it might be one reason why I'm not so excited about web and mobile (at least iPhone) programming. Both platforms have a lot going for them, but the barrier to tinkering with my data is high - sometimes I can't get my data out of a service, and if I want to write scripts to combine two web apps, where do they run?&lt;/p&gt;
&lt;p&gt;For example, I've seen a lot of great things come from the community built around BibDesk's scripting interface, and if it were a web app, none of that would have happened.&lt;/p&gt;&lt;/div&gt;</description><category>computers</category><category>computing</category><category>desktopvswebapps</category><category>mac</category><category>scripting</category><category>tinkering</category><guid>http://michael-mccracken.net/2009/09/tinkering/</guid><pubDate>Mon, 07 Sep 2009 19:04:00 GMT</pubDate></item><item><title>Notifications and Distraction in Webapps</title><link>http://michael-mccracken.net/2009/08/from-blog-abi-sh-silent-diving-seagulls-an-xmpp-interface-for-desktop-notifications/</link><dc:creator>Michael McCracken</dc:creator><description>&lt;div&gt;&lt;p&gt;Found via Hacker News:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.abi.sh/2009/silent-diving-seagulls/"&gt;abi | blog  » Introducing Silent Diving Seagulls: An XMPP Interface for Desktop Notifications&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The idea here is that you can use XMPP to let web apps pop up Growl (or libnotify or Snarl, etc) notifications on your desktop. This is a pretty cool hack, and it seems like the right solution to getting notifications from the cloud onto your desktop - as Abi mentions in the post, you don't want direct connections to Growl and you also don't want every site writing its own notify app. It's also another step in blurring the lines between web apps and desktop apps.&lt;/p&gt;
&lt;p&gt;However, I think the majority of uses for this kind of notification are distracting and unproductive. The example Abi uses is getting updates from friendfeed - you'd get a notification every time one of your friends does anything on friendfeed. If you think hearing a beep every time you get new mail is distracting, just wait.&lt;/p&gt;
&lt;p&gt;About the only use I've found for notifications is to let you know you can get back to work when something long you've been waiting for finishes. I wrote more about this in &lt;a href="http://michael-mccracken.net/wp/2008/08/28/go-juggle-an-attention-callback/"&gt;'go juggle': an attention callback&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So notification technology is useful, and it's cool to see web apps getting into it, but please, web or desktop – ship with notifications off. Let's not have the default behavior of your app be distraction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;edit&lt;/strong&gt;: In the &lt;a href="http://news.ycombinator.com/item?id=755507"&gt;HN thread on Silent Diving Seagulls&lt;/a&gt;, abi notes that he's sensitive to the distraction this can cause, and makes some good points about why it's still a good idea. The best point - if everyone adopts something like this, email goes back to being email and not an overloaded notification scheme.&lt;/p&gt;&lt;/div&gt;</description><category>desktopvswebapps</category><category>focus</category><category>growl</category><category>notification</category><category>xmpp</category><guid>http://michael-mccracken.net/2009/08/from-blog-abi-sh-silent-diving-seagulls-an-xmpp-interface-for-desktop-notifications/</guid><pubDate>Tue, 11 Aug 2009 16:29:00 GMT</pubDate></item><item><title>With all the news about web fonts lately...</title><link>http://michael-mccracken.net/2009/07/with-all-the-news-about-web-fonts-lately/</link><dc:creator>Michael McCracken</dc:creator><description>&lt;div&gt;&lt;p&gt;With all the news about web fonts lately, I've been thinking about typography as a difference between web apps and desktop apps. No one expects web apps to conform to any standard UI, so designers can experiment and give us distinctive interfaces, using different fonts and color schemes.&lt;/p&gt;
&lt;p&gt;It seems like there's less room to play in desktop apps - you'll see unique interfaces with new button styles, new controls, different color schemes, but as far as I can tell, not much variation in typography.&lt;/p&gt;
&lt;p&gt;The only example off the top of my head is Panic Sans, used in Coda.&lt;/p&gt;
&lt;p&gt;Why so little variation?&lt;/p&gt;
&lt;p&gt;Is it the presence of a standard system font, UI guidelines, or just habit?&lt;/p&gt;
&lt;p&gt;Is there a licensing issue for redistributing fonts with software? I tried to look for licensing terms, but this doesn't seem to be a common question.&lt;/p&gt;
&lt;p&gt;I wouldn't mind some more tasteful variation in my desktop apps - I think the best web apps have shown us that different isn't always bad.&lt;/p&gt;&lt;/div&gt;</description><category>design</category><category>desktopvswebapps</category><category>typography</category><category>ui</category><guid>http://michael-mccracken.net/2009/07/with-all-the-news-about-web-fonts-lately/</guid><pubDate>Wed, 22 Jul 2009 16:30:00 GMT</pubDate></item></channel></rss>