<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>willnorris.com &#187; apple</title>
	<atom:link href="http://willnorris.com/tag/apple/feed" rel="self" type="application/rss+xml" />
	<link>http://willnorris.com</link>
	<description>there&#039;s more to life than this</description>
	<lastBuildDate>Tue, 15 May 2012 21:57:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-beta3-20574</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
		<item>
		<title>Nightly WebKit builds</title>
		<link>http://willnorris.com/2005/10/nightly-webkit-builds</link>
		<comments>http://willnorris.com/2005/10/nightly-webkit-builds#comments</comments>
		<pubDate>Fri, 14 Oct 2005 00:33:36 +0000</pubDate>
		<dc:creator>Will Norris</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://willnorris.com/?p=73</guid>
		<description><![CDATA[The WebKit team announced a new site today where you can download nightly builds of the latest WebKit &#8212; very cool. I went ahead and wrote the following simple shell script to automate the process of downloading and installing the latest build: #!/bin/sh curl -o /tmp/webkit.dmg http://nightly.webkit.org/builds/Latest-WebKit-CVS.dmg hdiutil mount /tmp/webkit.dmg if [ -d /Volumes/WebKit/WebKit.app ]; [...]]]></description>
			<content:encoded><![CDATA[<p>The WebKit team <a href="http://webkit.opendarwin.org/blog/?p=29">announced</a> a <a href="http://nightly.webkit.org/builds/">new site</a> today where you can download nightly builds of the latest WebKit &#8212; very cool.  I went ahead and wrote the following simple shell script to automate the process of downloading and installing the latest build:</p>

<pre><code>#!/bin/sh

curl -o /tmp/webkit.dmg http://nightly.webkit.org/builds/Latest-WebKit-CVS.dmg

hdiutil mount /tmp/webkit.dmg

if [ -d /Volumes/WebKit/WebKit.app ]; then 
    rm -rf /Applications/WebKit.app
    cp -pR /Volumes/WebKit/WebKit.app /Applications/
fi

hdiutil detach /Volumes/WebKit
</code></pre>

<p>Sure, it could be a little more robust (or you might prefer one of the other two builds), but it works.  Put this in a new file, <code>chmod +x</code> it, and drop it into /etc/daily to have it run each morning.</p>

<p><em>(updated 2005-12-21 to reflect new webkit packaging and fix minor bugs)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://willnorris.com/2005/10/nightly-webkit-builds/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iPod Shuffle</title>
		<link>http://willnorris.com/2005/09/ipod-shuffle</link>
		<comments>http://willnorris.com/2005/09/ipod-shuffle#comments</comments>
		<pubDate>Mon, 26 Sep 2005 04:40:35 +0000</pubDate>
		<dc:creator>Will Norris</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://willnorris.com/?p=72</guid>
		<description><![CDATA[The local Apple Store was having their monthly fire sale this weekend, and thanks to the new iPod Nanos requiring some counter space I got a great deal on one of the old iPod Shuffle demo units. I decided to test the battery capacity by cycling it a few times, and discovered something interesting I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.apple.com/retail/saddlecreek/">local Apple Store</a> was having their monthly fire sale this weekend, and thanks to the new <a href="http://www.apple.com/ipodnano/">iPod Nano</a>s requiring some counter space I got a great deal on one of the old <a href="http://www.apple.com/ipodshuffle/">iPod Shuffle</a> demo units.  I decided to test the battery capacity by cycling it a few times, and discovered something interesting I&#8217;ve never heard advertised or mentioned before &#8212; they automatically pause if you unplug the headphones.  I&#8217;m not sure how useful that really is, but is certainly doesn&#8217;t hurt anything; why would you want the music to continue if you can&#8217;t hear it?  Unless of course you are intentionally just trying to drain the batteries like I am (which is no simple task by the way, it takes upwards of 12 hours!)</p>

<p>(Apparently most all of the new iPods do this, but I never noticed because I have a 3rd generation).</p>
]]></content:encoded>
			<wfw:commentRss>http://willnorris.com/2005/09/ipod-shuffle/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Double Click-Throughs</title>
		<link>http://willnorris.com/2005/08/double-click-throughs</link>
		<comments>http://willnorris.com/2005/08/double-click-throughs#comments</comments>
		<pubDate>Mon, 22 Aug 2005 15:57:01 +0000</pubDate>
		<dc:creator>Will Norris</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[netnewswire]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://willnorris.com/?p=69</guid>
		<description><![CDATA[Preface When I started thinking about this topic about a week ago, it was originally going to be a rant about NetNewsWire and how its click-through behavior was so frustrating. Upon doing a little research however, I discovered this problem is not specific to NNW, but all OS X applications, and I&#8217;m certainly not the [...]]]></description>
			<content:encoded><![CDATA[<h3>Preface</h3>

<p>When I started thinking about this topic about a week ago, it was originally
going to be a rant about <a href="http://ranchero.com/netnewswire">NetNewsWire</a> and how its click-through behavior was
so frustrating.  Upon doing a little research however, I discovered this
problem is not specific to NNW, but all OS X applications, and I&#8217;m certainly
not the first person to talk about it (John Gruber has a number of <a href="http://www.google.com/search?q=click-through+site%3Adaringfireball.net">interesting reads</a>).  I have stumbled upon something however that I&#8217;ve been unable to
find mentioned elsewhere online, and that&#8217;s the inconsistency between single
and double click-throughs in an application.</p>

<p><span id="more-69"></span></p>

<p>First, a definition from the Apple <a href="http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/">Human Interface Guidelines</a> to make sure
we&#8217;re all on the same page, and not talking about <a href="http://en.wikipedia.org/wiki/Click-through_rate">banner ads</a> &#8212;</p>

<blockquote>
  <p>An item that provides <strong>click-through</strong> is one that a user can activate on an
  inactive window with one click, instead of clicking first to make the window
  active and then clicking the item.</p>
</blockquote>

<p>Often, click-through is discussed in terms of whether or not an inactive
application &#8220;receives&#8221; the click.  Developers have the choice of making
click-through active on most any object within an application, and there are
various schools of thought on what should and should not allow click-throughs.
I&#8217;m more interested however in &#8220;double click-throughs&#8221;, or whether an
application receives a &#8220;double click&#8221; message when it is inactive.</p>

<h3>An illustration</h3>

<p>As I&#8217;ve already mentioned, this all begin with an annoyance I discovered in
NetNewsWire; here&#8217;s my basic workflow</p>

<ul>
<li>browse through headlines in NNW</li>
<li>open full article text in Safari</li>
<li>after reading article, close Safari window and click back to NNW</li>
</ul>

<p>This works okay, unless in clicking back to NNW I want to select something other than what is currently selected.  For
example, if I currently have <em>CNN.com</em> as my selected feed, and I click on my
<em>Slashdot</em> feed with NNW being inactive, then all that happens is that NNW
becomes the active window.  I must then click once again to actually select the
Slashdot feed &#8212; this is completely expected behavior when click-throughs are
turned off.  What is <strong>not</strong> expected however, is that if I perform this second
click too quickly, then NNW receives a double-click action and opens the
Slashdot homepage in my browser.  The problem is that NNW does <strong>not</strong> allow
single click-throughs but it <strong>does</strong> allow double click-throughs.  The only way
to make a new selection in NNW while it is inactive is to click once to make it
active, pause for a moment, and then make your actual selection.  <em>Talk about
annoying!</em></p>

<p>I realize I&#8217;m kind of picking on NetNewsWire, but that&#8217;s only because this is
where I first noticed the issue. Apple applications are no exception - this
inconsistency in click-throughs can also be found in iChat&#8217;s Buddy List window
and Mail message listings (though I&#8217;m sure there are many others).  iTunes&#8217;
track window seems to behave consistently however &#8212; neither single or double
click-throughs are registered &#8212; so apparently it is possible.</p>

<h3>The Remedy</h3>

<p>I&#8217;m certainly not a skilled interface designer, so I&#8217;m not about to jump into
the debate (religious war?) of when click-throughs should and should not be
allowed.  I am however quite skilled at the role of &#8220;end-user&#8221; and can recognize
inconsistency when I see it.  I&#8217;ve only toyed in Interface Builder quite
briefly, so I don&#8217;t know if it has different properties for single and double
click throughs.  If not, I would suggest some mechanism for consistency be
added, and if it&#8217;s already there then I would suggest to developers to use the
same value for both.</p>
]]></content:encoded>
			<wfw:commentRss>http://willnorris.com/2005/08/double-click-throughs/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>embedding data into podcasts</title>
		<link>http://willnorris.com/2005/06/embedding-data-into-podcasts</link>
		<comments>http://willnorris.com/2005/06/embedding-data-into-podcasts#comments</comments>
		<pubDate>Fri, 17 Jun 2005 22:20:39 +0000</pubDate>
		<dc:creator>Will Norris</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[podcasts]]></category>

		<guid isPermaLink="false">http://willnorris.com/?p=37</guid>
		<description><![CDATA[As a teacher, I&#8217;d love to have lectures podcasted and have the ability to embed Word or Keynote docs or hyperlinks somehow as well! I know album art and links to the iTMS are what will pay for some of this, but why not add capacity and watch a new market emerge?! &#8212; message board [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>As a teacher, I&#8217;d love to have lectures podcasted and have the ability to embed Word or Keynote docs or hyperlinks somehow as well! I know album art and links to the iTMS are what will pay for some of this, but why not add capacity and watch a new market emerge?! &#8212; <a href="http://forums.appleinsider.com/showthread.php?postid=782254#post782254">message board post</a></p>
</blockquote>

<p>During his <a href="http://www.apple.com/quicktime/qtv/wwdc05/">WWDC Keynote</a>, Steve Jobs demoed the podcasting capabilities of the upcoming version of iTunes and displayed a &#8220;New Music Tuesdays&#8221; podcast setup by Apple.  What made this one particularly interesting is that album artwork changed <em>during</em> the podcast to display the currently playing track.  They&#8217;ve apparently extended their album art metadata to support multiple images that each span a very specific portion of the file.  It&#8217;s certainly a very interesting case of what can potentially be done.</p>

<p>However, I&#8217;m not so sure that embedding a Keynote presentation into an audio file is the best idea &#8212; it definitely seems to be taking the wrong approach.  Podcasting aside, an excellent language called <a href="http://en.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language">SMIL</a> exists to create multimedia presentations consisting of multiple types of embedded media files, and since <a href="http://developer.apple.com/documentation/QuickTime/IQ_InteractiveMovies/quicktimeandsmil/chapter_10_section_4.html">Quicktime already plays nice</a> it would seem that iTunes could play the files without much work.  One could certainly enclose a SMIL file into an RSS feed, but I don&#8217;t know if it would integrate as easily as existing podcasts; it would certainly be interesting to find out.</p>
]]></content:encoded>
			<wfw:commentRss>http://willnorris.com/2005/06/embedding-data-into-podcasts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>They get it</title>
		<link>http://willnorris.com/2005/05/they-get-it</link>
		<comments>http://willnorris.com/2005/05/they-get-it#comments</comments>
		<pubDate>Tue, 24 May 2005 05:56:14 +0000</pubDate>
		<dc:creator>Will Norris</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bible]]></category>
		<category><![CDATA[esv]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://willnorris.com/?p=38</guid>
		<description><![CDATA[Don&#8217;t you just love when you run across a company that just &#8220;get&#8217;s it&#8221;? They just really grok their industry and what it&#8217;s all about&#8230; they see the big picture, and therefore tend to be the trend setters. There aren&#8217;t all that many companies I know of that I&#8217;d put in this category &#8212; Apple [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://willnorris.com/wordpress-content/uploads/2005/05/esvblue.jpeg" alt="ESV logo" class="alignleft" /></p>

<p>Don&#8217;t you just love when you run across a company that just &#8220;get&#8217;s it&#8221;?  They just really grok their industry and what it&#8217;s all about&#8230; they see the big picture, and therefore tend to be the trend setters.  There aren&#8217;t all that many companies I know of that I&#8217;d put in this category &#8212; <a href="http://www.apple.com">Apple</a> would likely be at the top of the list (though they do have their faults in some areas), but I&#8217;d also list <a href="http://www.lennyssubshop.com/">Lenny&#8217;s Sub Shop</a>, <a href="http://www.gotee.com">Gotee Records</a>, and <a href="http://www.visibleschool.com">Visible School</a> to name a few.  Today I ran across another &#8212; the <a href="http://www.gnpcb.org/esv/">English Standard Version Bible</a> (or rather Good News Publishing).  This is a Bible publishing company that really cares about standards&#8230; how strange is that?  Somehow I never knew this, but for the past two years or so they have offered a Web Service to perform queries against their Bible database using parts of Google&#8217;s search APIs.  Additionally, you can simply use RSS to perform a query if you wish.  Online Bible searches are nothing new, but never before has a publisher made it so easy to access their Bibles without having to do it <a href="http://www.biblegateway.com">on their site</a>.  And just in case there was ever any doubt as to the amount of forethought and planning that went into their online services, they&#8217;ve even published a <a href="http://www.gnpcb.org/esv/share/about/">best practices</a> guide.  When it comes to publishers, <em>they</em> get it.</p>
]]></content:encoded>
			<wfw:commentRss>http://willnorris.com/2005/05/they-get-it/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some thoughts on Longhorn</title>
		<link>http://willnorris.com/2005/04/some-thoughts-on-longhorn</link>
		<comments>http://willnorris.com/2005/04/some-thoughts-on-longhorn#comments</comments>
		<pubDate>Wed, 27 Apr 2005 13:26:25 +0000</pubDate>
		<dc:creator>Will Norris</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[longhorn]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://willnorris.com/wordpress/2005/04/some-thoughts-on-longhorn</guid>
		<description><![CDATA[After reading this slashdot article I decided to view a little of Gates&#8217;s presentation on Longhorn, and I must say that Microsoft never ceases to amaze me. They seem to have the most backwards thinking with so many things they do, and this new Metro file format is no exception. The slashdot comments contain most [...]]]></description>
			<content:encoded><![CDATA[<p>After reading this <a href="http://slashdot.org/article.pl?sid=05/04/27/0422250">slashdot article</a> I decided to view a little of Gates&#8217;s
<a href="http://www.microsoft.com/events/executives/billgates.mspx">presentation</a> on Longhorn, and I must say that Microsoft never ceases to
amaze me.  They seem to have the most backwards thinking with so many things
they do, and this new Metro file format is no exception.  The slashdot comments
contain most of the obvious and typical remarks &#8212; why do we need another PDF?
One of the more humorous notes in the presentation that I didn&#8217;t see mentioned
on /.  was in regards to printing.  The presentor talks about the next
generation of printers that will have Metro support built in to allow them to
&#8220;decode&#8221; Metro documents and properly print them identical to what is seen on
screen.  In fact he even goes so far as to show the difference between a page
printed with a Metro enabled printer, and a standard non Metro enabled printer.
Just like he says, the standard printer is completely incapable of properly
printing the gradients in his example document.  So what does this prove?  Only
that whenever you upgrade your PC to Longhorn, you&#8217;ll also have to upgrade your
printer in order to properly print Metro documents!  This is incentive to
upgrade my operating system?  So that I can break the ability to use my printer
that has always worked just fine?  I&#8217;m not sure what blows my mind more &#8212; that
Microsoft is actually crazy enough as to tout this as a <em>feature</em>, or that
people buy into it.</p>

<p>Another Longhorn feature talked about was the enhancements to WinFS and Explorer
(was called &#8220;Windows Explorer&#8221;, but I think it may be called &#8220;Document Explorer&#8221;
now).  WinFS was originally supposed to be a database powered file system,
providing rich metadata and search capabilities.  That idea has long since been
scratched off the Longhorn road map, but they are still working on an extensive
document metadata index.  As it turns out, this should be very similar to
<a href="http://www.apple.com/macosx/features/spotlight/">Spotlight</a>.  Longhorn will also have &#8220;virtual directories&#8221;, akin to &#8220;smart
folders&#8221; in Tiger.  Blow for blow, it seems Microsoft and Apple have very
similar plans for changing [for the better] how people will interact with their
files.  I say this not accuse one company of copying the other; on the contrary,
I see this paridigm as a rather natural progression based on current trends in
the search industry.  What really gets me though, is the timeline &#8212; Tiger
debuts in two days, while the most recently announced debut goal for Longhorn is
&#8220;Holiday 2006&#8221; (given Microsoft&#8217;s track record, this can be read as &#8220;mid to late
2007 at the earliest&#8221;).  We&#8217;re talking about a 2 year difference here&#8230;  that
is <em>several</em> lifetimes in this industry; I can&#8217;t possibly imagine what Apple
will be rolling out two years from now.</p>
]]></content:encoded>
			<wfw:commentRss>http://willnorris.com/2005/04/some-thoughts-on-longhorn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

