<?php ob_start("ob_gzhandler"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-Strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>iPhoning it in and a Quicksilver tip: BeatnikPad Journal</title>

<meta name="robots" content="index, follow, noimageindex, noimageclick" />
<link rel="icon" href="/favicon.ico" type="image/gif" />
<link rel="prev" href="http://beatnikpad.com/retiredSite3/archives/2007/06/04/alec-matthieu-ruellee" title="Previous entry" />
<link rel="home" href="/index.php" title="Home" />
<link rel="next" href="http://beatnikpad.com/retiredSite3/archives/2007/12/11/where-its-at" title="Next entry" />
<link rel="up" href="/archives.php" title="Archives" />
<link rel="Search" href="/mt/mt-search.cgi" title="Search the BP" />
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
<meta http-equiv="imagetoolbar" content="no" />
<link rel="alternate" type="application/rss+xml" title="BeatnikPad Journal Feed" href="http://feeds.feedburner.com/beatnikpad" />
<link rel="alternate" type="application/rss+xml" title="BeatnikPad Bagatelle Feed" href="/bagatelle/index.xml" />

<link rel="stylesheet" type="text/css" href="/retiredSite3/basic.css" />
<style type="text/css">
	@import url("/retiredSite3/new-styles.css");
</style>
<script type="text/javascript" src="/js/retiredSite3/main.js"></script>
<script type="text/javascript" src="/js/individual.js"></script>
<?php include("$_SERVER[DOCUMENT_ROOT]/retiredSite3/includes/mint.txt"); ?>
</head>
<body id="archives">
<!-- Begin Page wrapper -->
<div id="page">

<!-- Let's put the header in -->
<div id="header">

<div id="brand"><a href="/index.php"><img src="/images/header.gif" alt="BeatnikPad" title="Take me to a cool, blue place" width="737" height="42" /></a></div>
</div>

<!-- And now the navbar -->
<div id="navbar"><img src="/images/navbar.gif" alt="Navigation" width="689" height="19" usemap="#navigation" /></div>

<!-- End Header -->

<div id="mainbody">

<!-- Begin lefthand content column -->
<div id="leftCol">

<!-- Start the content machine, smithers! -->
<div id="contentBody">


<h1 class="title">iPhoning it in and a Quicksilver tip</h1>
<div class="entryInfo">In <a href="http://beatnikpad.com/retiredSite3/archives/apple_mac_and_cupertino" title="See all of the entries in this category">apple, mac, and cupertino</a></div>

<div class="entry">
<p>Seeing how it&#8217;s all about the quick fixes these days (with the bulk of my time taken up with <a href="http://beatnikpad.com/archives/2007/06/04/alec-matthieu-ruellee">more pleasant pursuits</a>), I wanted to take a minute to spew out some random nerd potpourri.</p>

<h2>To iPhone, or not to iPhone</h2>

<p><img src="http://beatnikpad.com/images/posts/iPhone.jpg" height="153" width="175" alt="iPhone" title="iPhone" class="imageRight" />I got a chance this afternoon to finally play around a bit with an iPhone, and from the brief time that I had to play with it I was <em>very</em> impressed. I think one thing that was really striking is how <em>familiar</em> the whole interface felt even though the only exposure I&#8217;ve had to its UI was via online video and some photos. Within seconds of getting my greasy, greedy fingers on it I was happily pinching and flipping and scrolling around like there was no tomorrow.</p>

<p>Seeing how no one has (yet) unlocked the iPhone to work on any non-AT&#38;T GSM networks, I have to try and determine if it&#8217;s a worthwhile risk to buy one and use it solely as a WiFi-enabled iPod. One big plus is Toronto Hydro&#8217;s <a href="http://www.onezone.ca">OneZone</a>, which has <a href="http://www.onezone.ca/coverage_maps.html">adequate enough coverage</a> that it could work fairly well as a replacement for Roger&#8217;s stupidly expensive EDGE network. It&#8217;s only $29 a month for unlimited access, too, so it&#8217;s not an expensive option.</p>

<p>The one concern I have with buying one now is the possibility that Apple may not be able to prod Rogers (Canada&#8217;s sole GSM provider) to loosen their grip on their bandwidth charges, Right now with Rogers for $5 a month extra you get a measly 5mbs of data transfer. The double kick in the balls is:</p>

<ol>
<li>This is only WAP data - HTML pages are charged at 0.05 <em>per kilobyte</em>. This means that downloading the HTML version of the <a href="http://www.globeandmail.com">Globe and Mail</a>&#8217;s front page (weighing in at 1.14mbs total) would cost me <strong>58 dollars</strong> if my math is correct.</li>
<li>This is only a <strong>limited list</strong> of <a href="http://www.shoprogers.com/store/wireless/services/web_browsing/partners/overview.asp">&#8220;mobile internet partners&#8221;</a> &#8212; any WAP site not on this list is charged at the 0.05 per kb rate.</li>
</ol>

<p>With AT&#38;T offering unlimited data for all of their plans, Rogers&#8217; price gouging is just fucking ridiculous.</p>

<p>So my concern is that Apple may end up giving Rogers a big middle finger and go with one of the CDMA providers (Bell Mobility, Telus, etc.) instead. Yes, there isn&#8217;t a CDMA iPhone yet, but I&#8217;m sure it&#8217;s only a matter of time. This would leave any early Canadian adopters who purchased one of the GSM iPhones hoping for an eventual Rogers / Apple deal cellular-less and sad-faced.</p>

<p>Sure, this is all conjecture at this point. Who knows, maybe Rogers might actually capitulate to Apple and completely revamp their data pricing. If I do end up buying an iPhone now I will definitely have to hope so, less I end up with a very expensive WiFi iPod with a useless phone feature.</p>

<h3>Quicksilver tip: Assign quick keys based on the current application</h3>

<p><a href="http://quicksilver.blacktree.com/"><img src="http://beatnikpad.com/images/posts/quicksilver.gif" height="75" width="75" alt="Quicksilver" class="imageLeft" /></a>I love the fact that I&#8217;ve been using <a href="http://quicksilver.blacktree.com/">Quicksilver</a> nearly since it was first released and I still keep finding new stuff it can do. Here&#8217;s a tip I found recently: you can assign quick keys in Quicksilver on a per-application basis.</p>

<p>I recently implemented John Gruber&#8217;s killer <a href="http://daringfireball.net/2007/07/non_top_posting_scripts">non-top posting applescripts for Apple Mail</a> and also followed his advice to use <a href="http://www.red-sweater.com/fastscripts/">FastScripts</a> to override Mail&#8217;s default menu keys and run these scripts instead.</p>

<p>I just realized you can do this from within Quicksilver, alleviating the need for FastScripts. The secret is when you are creating a new quick key action in Quicksilver to switch to the Scope tab in the quick key settings:</p>

<p><img src="http://beatnikpad.com/images/posts/quicksilver-scope.png" height="419" width="336" alt="Quicksilver-Scope" /></p>

<p>Here you can constrain the quick key to a specific application, to any application but the one you specific, or allow it to work in all applications. You can get to the Scope tab by clicking on the (i) button at the bottom right-hand corner of the Quicksilver quick key prefpane.</p>

<p>Hey, maybe it&#8217;s obvious, but it&#8217;s the first time I noticed it, so hopefully this is news to you, too. Anyone else have Quicksilver tips they want to share?</p>

 <a name="more"></a>
 
 
</div>

<div class="entryFooter">This here entry was posted July 27, 2007 12:05 AM</div>

<div class="entryDivider"><img src="/images/separator.gif" width="56" height="19" alt="" /></div>



<!-- Okay, that's enough content for one day -->
</div>

<div id="footer">
<?php include("$_SERVER[DOCUMENT_ROOT]/retiredSite3/includes/footer.txt"); ?>
</div>

</div>
<!-- End of lefthand content column -->

<!-- Begin righthand content column -->
<div id="rightCol">

<div id="issn"><br /><a href="http://www.nlc-bnc.ca/6/13/index-e.html">ISSN</a> 1499-7894</div>

<div class="sideHeader">Recent Posts</div>
<div class="sideBox"><?php include("$_SERVER[DOCUMENT_ROOT]/retiredSite3/includes/recent.txt"); ?></div>

<!-- Begin Search Box -->
<div class="sideHeader">SEARCH</div>
<?php include("$_SERVER[DOCUMENT_ROOT]/retiredSite3/includes/search.txt"); ?>
<!-- That's it for the Search Box -->

</div>
<!-- That's it for the righthand column! -->

</div>
<!-- End Main body -->


<!-- I plan to replace this image map with accessible-friendly text navigation
at some point, but who has the time? -->
<map name="navigation" id="navigation">
<area shape="rect" alt="Contact" coords="617,0,689,19" href="/retiredSite3/contact.php" />
<area shape="rect" alt="Archives" coords="510,0,589,19" href="/retiredSite3/archives.php" />
<area shape="rect" alt="Web Love" coords="394,0,483,19" href="/retiredSite3/weblove.php" />
<area shape="rect" alt="Writing" coords="279,0,364,19" href="/retiredSite3/writing/" />
<area shape="rect" alt="Photos" coords="177,0,252,19" href="/retiredSite3/photos/" />
<area shape="rect" alt="FAQs" coords="83,0,149,19" href="/retiredSite3/faqs.php" />
<area shape="rect" alt="Home" coords="0,0,57,19" href="/retiredSite3/index.php" />
</map>
</div>
<!-- Page wrapper -->
</body>

</html>