home *** CD-ROM | disk | FTP | other *** search
/ db.tidbits.com / db.tidbits.com.tar / db.tidbits.com / getbits.acgi?tbart=06683.orig < prev    next >
Text File  |  2010-09-23  |  48KB  |  840 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2.         "http://www.w3.org/TR/html4/loose.dtd">
  3.  
  4. <html lang="en">
  5. <head>
  6.     <meta http-equiv="content-type" content="text/html;charset=utf-8">
  7.     <meta http-equiv="Content-Language" content="en">
  8.     <title>TidBITS : iPhoto Joins the iFold</title>
  9.  
  10.     <meta name="title" content="TidBITS : iPhoto Joins the iFold">
  11.     <meta name="description" content="TidBITS is a free email and Web publication covering the Macintosh Internet community.">
  12.     <link rel="image_src" href="/images/tblogo9.gif" />
  13.     <meta name="keywords" content="Apple, Mac, Macintosh, Mac OS, Mac OS X, newsletter, Internet, analysis, reviews, technology, news, TidBITS, TidBITS Talk, Engst">
  14.     <link rel="Help" href="http://www.tidbits.com/about/about-tidbits.html" title="About TidBITS">
  15.     <link rel="Search" href="http://www.tidbits.com/search/" title="Search All TidBITS Content">
  16.     <link rel="Author" href="http://www.tidbits.com/about/contact-info.html" title="Contact Information">
  17.     <link rel="Contents" href="tb-issues/" title="TidBITS Issue Archive">
  18.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/feeds/tidbits.rss" title="TidBITS Full Text Feed">
  19.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/commentfeeds/firehose.xml" title="TidBITS Full Comments Feed">
  20.  
  21.     <link rel="stylesheet" href="/tidbits_2010_001.css" type="text/css">
  22.     <LINK rel="stylesheet" type="text/css" media="print" href="/tb-new-print.css">
  23.     <script src="/javascript/tb.js" type="text/javascript"></script>
  24.     <meta name="viewport" content="width:940">
  25.     <script type='text/javascript' src='http://db.tidbits.com/ads/delivery/spcjs.php?id=2'></script>
  26.     <script src="/javascript/prototype.js" type="text/javascript"></script>
  27. <script src="/javascript/scriptaculous.js" type="text/javascript"></script>
  28. <script src="/js-global/FancyZoom.js" type="text/javascript"></script>
  29. <script src="/js-global/FancyZoomHTML.js" type="text/javascript"></script>
  30. <script type="text/javascript"  src="http://api.recaptcha.net/js/recaptcha_ajax.js"></script>
  31.  
  32. </head>
  33. <body onLoad="setupZoom()">
  34. <!-- popup query -->
  35. <div id="big_ole_background" style="display:none"> </div>
  36. <div id="tipbits_enclosure_preview" style="display:none">
  37. <div class="tearoffbox_wide_container">
  38. <div class="tearoffbox_wide_tips">
  39.  
  40. <div class="tip_display">
  41. <div class="preview">
  42. <h6><span id="p_tips_title"></span></h6>
  43. <p id="p_tips_text"></p>
  44. <p>Visit <a href="javascript:void(0)" id="p_url"><span id="p_label"></span></a></p>
  45. <p class="credit">Submitted by <span id="p_reader"></span></p>
  46. <p><input type="submit" value="Back" name="preview_tip" onClick="preview_box('ts','tipbits_enclosure_preview'); return false;"></p>
  47. </div>
  48. </div>
  49. <div class="tearoffbox_wide_bottom_tips">
  50. </div>
  51.  
  52. </div><!-- end tearoffbox_wide_tips -->
  53. </div><!-- end tearoffbox_wide_container for tips-->
  54. <!-- end tearoff box wide -->
  55. </div><!-- end enclosure -->
  56.  
  57. <div class="popup_box_with_captcha" id="ts" style="display:none">
  58.     <div id="popup_box_thanks" style="display:none" onClick="close_popup_thanks('popup_box_thanks', 'ts')"><br>Thanks for submitting your tip! All submissions are moderated by an editor before appearing online. We've reset the form so you can enter another tip. Or you can close the tip submission box.    <div class="x_close" id="thanks_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('popup_box_thanks', 'ts'); return true;">Close</a></div></div>
  59.     <div class="tip_box_format">
  60.     <div id="ts_innards" onClick="close_popup_thanks('popup_box_thanks', 'ts')">
  61.         <div class="tip_box_head">TipBITS Submission</div>
  62.         <div class="tip_box_form">        
  63.                 
  64.             <div class="tbf_row" id="ts_message_box" style="display:none">
  65.                 <div class="tbf_wide"><div class="tbf_alert" id="ts_top_message"></div></div>
  66.             </div>
  67.             <div class="spacer"></div>
  68.  
  69.             <form action="foobar.cgi" method="get" name="submit_tip">
  70.  
  71.             <div class="tbf_row"><div class="tbf_wide_extra_top not_bold">Please submit only technical tips that will help other TidBITS readers better use their Macs, iPhones, and related software and hardware. All product announcements should be sent to <a href="mailto:releases@tidbits.com">releases@tidbits.com</a>.</div></div>
  72.             <div class="spacer"></div>
  73.             <div class="tbf_row">
  74.                 <div class="tbf_left">Tip title<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" id="tip_title_id" name="tip_title" tabindex="1"></div>
  75.             </div>
  76.             <div class="spacer"></div>
  77.             <div class="tbf_row">
  78.                 <div class="tbf_left">Your tip<span class="required_field">*</span></div><div class="tbf_right"><textarea name="tip_text" rows="3" cols="40" tabindex="2"></textarea></div>
  79.             </div>
  80.             <div class="spacer"></div>
  81.             <div class="tbf_row">
  82.                 <div class="tbf_left">URL</div><div class="tbf_right"><input type="text" value="" name="tip_link_url" tabindex="3"><span class="tip_description"><br>Enter the URL to a Web page that supports your tip.</span></div>
  83.             </div>
  84.             <div class="spacer"></div>
  85.             <div class="tbf_row">
  86.                 <div class="tbf_left">Linked text</div><div class="tbf_right"><input type="text" value="" name="tip_link_label" tabindex="4"><span class="tip_description"><br>Enter the name of the page linked above.</span></div>
  87.             </div>
  88.             <div class="spacer"></div>
  89.             <div class="tbf_row">
  90.                 <div class="tbf_left">Your name<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_name" tabindex="5"></div>
  91.             </div>
  92.             <div class="spacer"></div>
  93.             <div class="tbf_row">
  94.                 <div class="tbf_left">Your email<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_email" tabindex="6"></div>
  95.             </div>
  96.             <div class="spacer"></div>
  97.             <div class="spacer"></div>
  98.                 <div class="tbf_wide"><span class="fine_print"><span class="required_field">* indicates required fields</span></span></div>
  99.             <div class="spacer"></div>
  100.             <div class="tbf_row">
  101.                 <div class="tbf_wide_extra_top"><span class="fine_print">To help us avoid automated posts and spam, please enter the words below.</span></div>
  102.             </div>
  103.             <div class="spacer"></div>
  104.             <div class="tbf_row">
  105.                 <div class="tbf_wide"><div id="ts_recaptcha"></div></div>
  106.             </div>
  107.             <div class="spacer"></div>
  108.             <div class="tbf_row">
  109.                 <div class="tbf_wide"><input type="submit" value="Preview Your Tip" name="preview_tip" onClick="fill_preview('tipbits_enclosure_preview', 'ts', this.form); return false;" tabindex="7"> <input type="submit" value="Send Us Your Tip!" name="submit_this_tip" onClick="handle_tip_submission('ts', '', this.form, 'tip'); return false;" tabindex="8"></div>
  110.             </div>
  111.             <div class="spacer"></div>
  112.             <div class="tbf_row">
  113.                 <div class="tbf_wide"><span class="fine_print">When you submit a tip, you give us permission to use it. Read <a href="javascript:void(0)" onClick="generic_show_hide('tip_terms')">our terms</a> for more details. All submissions are reviewed before publication.</span></div>
  114.             </div>
  115.             
  116.             <div class="tbf_row" id="tip_terms" style="display: none">
  117.                 <div class="tbf_wide"><span class="fine_print">Our terms: By submitting a tip, you agree to assign TidBITS Publishing Inc., a non-exclusive, worldwide, perpetual license to reproduce, publish, and distribute your tip in connection with the TidBITS Web site and associated products in any media. You agree that you created the content you submitted, and that you have the right to assign us this license. You give us permission to use your name, but your email address won't be publicly displayed or shared. We review all submissions before publication, and reserve the right to select which submissions we feel are appropriate for our readers and to edit those we publish.</span></div>
  118.             </div>
  119.             <div class="spacer"></div>
  120.             </form>
  121.         </div><!-- end tip_box_form -->
  122.     </div><!-- end tip box innards -->
  123.     </div><!-- end tip box format -->
  124.     
  125.     <div class="x_close" id="ts_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('ts', 'ts', ''); return true;">Close</a></div>
  126.     
  127. </div><!-- end tip_submit box-->
  128.  
  129. <div class="popup_box_with_captcha" id="article_reference" style="display:none"><div class="article_ref_format"><textarea style="width:350px; height:100px;" name="article_ref" id="article_ref_box"></textarea></div>    <div class="x_close" id="article_reference_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('article_reference', 'article_reference', ''); return true;">Close</a></div>
  130. </div>
  131.  
  132. <div class="popup_box_with_captcha" id="comm" style="display:none">
  133.     <div class="tip_box_format">
  134.     <div id="comment_thanks" style="display:none" onClick="close_popup_thanks('comment_thanks', 'comm')"><br>Thanks for submitting a comment! Please check your email for a link that, when clicked, will verify that you're a real person and cause your comment to appear immediately. <div class="x_close" id="comment_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('comment_thanks', 'comm'); return true;">Close</a></div></div>
  135.     <div id="comm_innards" onClick="close_popup_thanks('comment_thanks', 'comm')">
  136.         <div class="tip_box_head" id="comm_headline">Post a Comment</div>
  137.         <div class="tip_box_form">        
  138.                 
  139.             <div class="tbf_row" id="comm_message_box" style="display:none">
  140.                 <div class="tbf_wide"><div class="tbf_alert" id="comm_top_message"></div></div>
  141.             </div>
  142.             <div class="spacer"></div>
  143.  
  144.             <form action="foobar.cgi" method="get" name="post_comment" id="post_comment">
  145.             <input type="hidden" name="comment_nest" value=''>
  146.             <input type="hidden" name="comment_id" value=''>
  147.             <input type="hidden" name="article_id" value='5299'>
  148.             <input type="hidden" name="edit" value=''>
  149.             <div class="tbf_row">
  150.                 <div class="tbf_left">In reply to</div>
  151.                 <div class="tbf_right">
  152.                     <div id="cb_quoted_row">
  153.                         <div class='cb_open_quote'>“</div>
  154.                         <div id="cb_quoted"></div>
  155.                         <div class='cb_close_quote'>”</div>
  156.                     </div>
  157.                     <div class="spacer"></div>
  158.                 </div>
  159.             </div>
  160.             <div class="spacer"></div>
  161.  
  162.             <div class="tbf_row">
  163.                 <div class="tbf_left" style="padding-top:0">Your comment</div>
  164.                 <div class="tbf_right"><textarea tabindex="1" name="cb_item_add" id="cb_item_add" rows="4" cols="50" onKeyDown="count_insert('cb_item_add','cb_char_count')"></textarea><br><div class="cb_char_count" id="cb_add_count">Remaining characters: <span id="cb_char_count">0</span></div></div>
  165.             </div>
  166.             <div class="spacer"></div>            
  167.  
  168.             <div class="tbf_row">
  169.                 <div class="tbf_left">Your name</div><div class="tbf_right" style="margin-top:8px"><input tabindex="2" type="text" value="" name="cb_add_name" id="cb_add_name" style="margin-top: -4px"></div>
  170.             </div>
  171.             <div class="spacer"></div>
  172.             
  173.             <div class="tbf_row">
  174.                 <div class="tbf_left">Your email</div><div class="tbf_right"><input tabindex="3" type="text" name="cb_add_email" id="cb_add_email"></div>
  175.             </div>
  176.             <div class="spacer"></div>
  177.             
  178.             <div class="tbf_row">
  179.                 <div class="tbf_left"> </div><div class="tbf_right"><input id="comm_post_comment" tabindex="4" type="submit" value="Post Comment" name="submit_this_comment" style="width:100px; float:right" onClick="cb_post_submit(); return false;"></div>
  180.             </div>
  181.             <div class="spacer"></div>
  182.             
  183.             <div class="tbf_row" id="comment_terms">
  184.                 <div class="tbf_wide"><span class="fine_print">Our terms: We reserve the right to edit or delete any comment, so please post thoughtfully. We use your email address <i>only</i> to send you a one-time verification message confirming that you posted this comment. We also store your address to allow you to verify using other Web browsers in the future. For more info, see our <a href="http://db.tidbits.com/privacy.html">privacy policy</a>.</span></div>
  185.             </div>
  186.             <div class="spacer"></div>
  187.  
  188.             </form>
  189.         </div><!-- end comm_form -->
  190.     </div><!-- end comm box innards -->
  191.     </div><!-- end comm box format -->
  192.     
  193.     <div class="x_close" id="comm_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('comm', 'comm', ''); return true;">Close</a></div>
  194.     
  195. </div><!-- end comm_submit box-->
  196.  
  197.  
  198. <!-- start mainbody -->
  199. <div id="mainbody">
  200.  
  201. <!-- start header -->
  202. <div id="header">
  203.  
  204.  
  205.  
  206.     <div id="tblogo">
  207.     <a href="/"><img src="/images/tblogo20_01.gif" alt="TidBITS: Apple News for the Rest of Us" width="177" height="84" border="0"></a>
  208.  
  209.     </div><!-- end tblogo -->
  210.  
  211.  
  212. <!-- leaderboard ad -->
  213. <div id="top_banner">
  214. <script type='text/javascript'><!--// <![CDATA[
  215.     OA_show(3);
  216. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe5f7021'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=3&n=TBe5f7021'></a></noscript>
  217. </div><!-- end top_banner style -->
  218. <!-- end leaderboard ad -->
  219.  
  220.  
  221. </div><!-- end header  -->
  222.  
  223.  
  224. <!-- start content_container -->
  225. <div id="content_container">
  226.  
  227.  
  228. <!-- begin leftcolumn -->
  229. <div id="leftcolumn">
  230.  
  231. <!-- begin leftnav /left navigation -->
  232. <div>
  233.     <ul class="leftnav">
  234.         <!-- start search -->
  235.         <li class="topcorner">
  236.             <form action="http://db.tidbits.com" method="POST" name="search_form"><input type="hidden" name="advanced_search" value=''><input type="text" name="search_text" size="8" maxlength="70" value="Search" onFocus="this.value=''" onBlur="if (this.value == '') { this.value = 'Search'; }"> <span style="margin: 0 5px 0 5px; vertical-align: -2px"><span style="vertical-align: -2px"><input type="image" name="submit_search" src="/images/go_search_button.gif"></span>  <img src="/images/adv_search_button.gif" title="Click for Advanced Search" onClick="var f = document.search_form; f.search_text.value =''; f.advanced_search.value = '1'; f.submit();"></span></form>
  237.         </li>
  238.     </ul>
  239. </div>
  240. <!-- end search -->
  241.  
  242. <!-- Get TidBITS box (temp) -->
  243. <div>
  244.     <ul class="leftnav">
  245.         <li class="gettb"><strong>Get TidBITS via...</strong></li>
  246.     
  247.         <li><a href="http://www.tidbits.com/list" title="Subscribe via email" class="gettb">Email <img src="/images/gettb_button_email.gif" width="12" height="12" border="0" class="nav_img" alt="Email subscription options"></a></li>
  248.         <li><a href="/feeds/tidbits.rss" title="Subscribe via RSS" class="gettb">RSS <img src="/images/feed-icon-12x12.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe via RSS"></a></li>
  249.         <li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=276986548" title="Subscribe to the podcast" class="gettb">Podcast <img src="/images/feed-icon-12x12_podcast.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe to the postcast"></a></li>
  250.         <li><a href="http://www.twitter.com/TidBITS" title="Get Article Updates via Twitter" class="gettb">Twitter <img src="/images/feed_icon_12x12_twitter.png" width="12" height="12" border="0" class="nav_img" alt="Get Article Updates via Twitter"></a></li>
  251.         <li><a href="http://www.facebook.com/pages/TidBITS/195314925519" title="Go to the TidBITS Page at Facebook" class="gettb">Facebook <img src="/images/feed_icon_12x12_facebook.gif" width="12" height="12" border="0" class="nav_img" alt="Go to the TidBITS Page at Facebook"></a></li>
  252.     </ul>
  253. </div>
  254. <!-- end Get TidBITS box -->
  255.     
  256.     <ul class="leftnav">
  257.         <li><a href="/" class="tabhead">TidBITS Home</a></li>
  258.  
  259.         <li><a href="javascript:void(0)" title="Sections" class="tabhead" onClick="return showhide('articleslist')">Sections <span id="articleslist_triangle"><img src="/images/nav_triangle_open.gif" width="9" height="9" border="0" class="navtriangle" id="articleslist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  260.     
  261.     
  262.     </ul>
  263.  
  264. <div id="articleslist" style="display: none"><ul class="leftnav"><li><a href="/section/business" >Business Apps</a></li>
  265. <li><a href="/section/entertainment" >Entertainment</a></li>
  266. <li><a href="/section/links" >External Links</a></li>
  267. <li><a href="/section/home" >Home Macs</a></li>
  268. <li><a href="/section/inside" >Inside TidBITS</a></li>
  269. <li><a href="/section/iphone-ipad-ipod" >iPhone iPad iPod</a></li>
  270. <li><a href="/section/fun" >Just for Fun</a></li>
  271. <li><a href="/section/macs" >Macs & Mac OS X</a></li>
  272. <li><a href="/section/creative" >Media Creation</a></li>
  273. <li><a href="/section/net" >Networking</a></li>
  274. <li><a href="/section/opinion" >Opinion</a></li>
  275. <li><a href="/section/support" >Problem Solving</a></li>
  276. <li><a href="/section/security" >Safe Computing</a></li>
  277. <li><a href="/section/tech" >Tech News</a></li>
  278. <li><a href="/section/watchlist" >Watchlist</a></li>
  279. </ul></div>
  280.  
  281. <div>
  282. <ul class="leftnav">
  283.     <li><a href="javascript:void(0)" onClick="return showhide('stafflist')" title="Staff" class="tabhead">Staff <span id="stafflist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="stafflist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  284. </ul>
  285. </div>
  286.  
  287. <div id="stafflist" style="display:block"><ul class="leftnav"><li><a href="/author/Adam+C+Engst" title="Adam Engst, Publisher">Adam Engst</a></li>
  288.     <li><a href="/author/Tonya+Engst" title="Tonya Engst, Editor in Chief">Tonya Engst</a></li>
  289.     <li><a href="/author/Jeff+Carlson" title="Jeff Carlson, Managing Editor">Jeff Carlson</a></li>
  290.     <li><a href="/author/Joe+Kissell" title="Joe Kissell, Senior Editor">Joe Kissell</a></li>
  291.     <li><a href="/author/Glenn+Fleishman" title="Glenn Fleishman, Contributing Editor">Glenn Fleishman</a></li>
  292.     <li><a href="/author/Mark+Anbinder" title="Mark Anbinder, Contributing Editor">Mark H. Anbinder</a></li>
  293.     <li><a href="/author/Matt+Neuburg" title="Matt Neuburg, Contributing Editor">Matt Neuburg</a></li>
  294.     <li><a href="/author/Rich+Mogull" title="Rich Mogull, Contributing Editor">Rich Mogull</a></li>
  295.     <li><a href="/author/Lex+Friedman" title="Lex Friedman, Staff Writer">Lex Friedman</a></li>
  296.     </ul>
  297.     </div>
  298.  
  299. <div>
  300. <ul class="leftnav">
  301.  
  302.     <li><a href="javascript:void(0)" title="Issues" class="tabhead" onClick="return showhide('issuelist')">Weekly Issues <span id="issuelist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="issuelist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  303. </ul>
  304. </div>
  305.  
  306. <div id="issuelist" style="display:none"><ul class="leftnav"><li><div class="special"><form method="post" action="noaction.cgi" onsubmit="return false" id="issue_search_form" name="issue_search_form">Issue # <input type="text" onkeydown="if (event.keyCode == 13) { redirect_issue(this.form); }" id="issue_searchvalue" name="issue_number" style="width:35px; height: 10px"> <input onclick="redirect_issue(this.form)" type="image" name="submit_search" src="/images/go_search_button_blk.gif"></form></div></li><li><A HREF="/issue/615" >#615, 04 Feb 02</A></li>
  307. <li><A HREF="/issue/614" >#614, 28 Jan 02</A></li>
  308. <li><A HREF="/issue/613" >#613, 21 Jan 02</A></li>
  309. <li><A HREF="/issue/612" >#612, 14 Jan 02</A></li>
  310. <li><A HREF="/issue/611" >#611, 07 Jan 02</A></li>
  311. <li><A HREF="/issue/610" >#610, 17 Dec 01</A></li>
  312. <li><A HREF="/issue/609" >#609, 13 Dec 01</A></li>
  313. <li><A HREF="/issue/608" >#608, 10 Dec 01</A></li>
  314. <li><A HREF="/issue/607" >#607, 03 Dec 01</A></li>
  315.  
  316.  
  317. <li><a href="/backissues">Back Issues</a></li></ul></div>
  318.  
  319.  
  320. <div>
  321. <ul class="leftnav">
  322.  
  323.     <li><a href="/tidbitstalk" title="TidBITS Talk" class="tabhead">TidBITS Talk</a></li>
  324. </ul>
  325. </div>
  326.  
  327.  
  328.  
  329. <div>    
  330. <ul class="leftnav">
  331.     <li><a href="javascript:void(0)" onClick="return showhide('abouttidbits')" title="About TidBITS" class="tabhead">About TidBITS <span id="abouttidbits_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="abouttidbits_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  332. </ul>
  333. </div>
  334.  
  335. <div id="abouttidbits" style="display:none">
  336. <ul class="leftnav"><li><a href="/about.html" title="About TidBITS">About Us</a></li><li><a href="/account.html" title="Account Help">Account Help</a></li><li><a href="/advertising.html" title="Advertise with TidBITS!">Advertise</a></li><li><a href="/contact.html" title="Contact Info">Contact</a></li><li><a href="/copyright.html" title="Copyright Terms">Copyright</a></li>
  337. </ul>
  338. </div>
  339.  
  340. <div>
  341. <ul class="leftnav">
  342. <li class="bottom"> </li>
  343. </ul>
  344. </div>
  345. <!-- end leftnav/left navigation -->
  346.  
  347. <!-- making sure nav elements hide/show before page loads --><script type="text/javascript"><!--
  348.     showhide('articleslist','show'); 
  349. // --></script>
  350.  
  351. <!-- begin sponsor_sidebox -->
  352.  
  353. <div class="sponsor_sidebox">
  354.  
  355. <ul>
  356.  
  357. <li><a href="http://www.usefulfruit.com/tb">Useful Fruit</a></li>
  358.  
  359. <li><a href="http://crashplan.com/ref/tidbits.html">CrashPlan</a></li>
  360.  
  361. <li><a href="http://www.smithmicro.com/tidbits">Smith Micro</a></li>
  362.  
  363. <li><a href="http://www.tidbits.com/about/support/contributors.html">Readers Like You!</a></li>
  364.  
  365. <li><a href="http://macte.ch/conf_tidbits">MacTech Conference</a></li>
  366.  
  367. <li><a href="http://nuance.com/dragon/mac">Nuance</a></li>
  368.  
  369. <li><a href="http://markspace.com/bits?source=tidbits">Mark/Space</a></li>
  370.  
  371. <li><a href="http://www.webcrossing.com/">Web Crossing</a></li>
  372.  
  373. <li><a href="http://www.econtechnologies.com/tb">Econ Technologies</a></li>
  374.  
  375. <li><a href="http://www.smilesoftware.com/">Smile</a></li>
  376.  
  377. <li><a href="http://www.thedatarescuecenter.com/">The Data Rescue Center</a></li>
  378.  
  379. </ul><div class='sponsor_sidebox_bottom'> </div>
  380. </div>
  381.  
  382.  
  383. <!-- end sponsor_sidebox -->
  384.  
  385.  
  386. </div> <!-- end leftcolumn div -->
  387.  
  388. <!-- end left column -->
  389.  
  390.  
  391. <!-- begin centercolumn_border -->
  392.  
  393. <div id="centercolumn_border">
  394.  
  395. <div class="center_top">Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling <a href="http://www.takecontrolbooks.com/?pt=TB-TAGLINE" style="color:yellow">Take Control</a> ebooks.</div>
  396.  
  397. <!-- begin centercolumn -->
  398. <div id="centercolumn">
  399.  
  400.  
  401.  
  402. <!-- begin rightcolumn_container -->
  403. <div id="rightcolumn_container">
  404.  
  405. <!-- begin rightcolumn -->
  406.     <!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
  407.     <div id="rightcolumn">
  408.  
  409. <p class="top"> </p>
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420. <!-- Watchlist items -->
  421. <div class="tearoffbox_wide_container">
  422. <div class="tearoffbox_wide_watchlist">
  423. <p class="tearoffbox_wide_top_watchlist"> </p>
  424.  
  425. <h6><a href="/section/watchlist">TidBITS Watchlist</a></h6>
  426. <ul>
  427.  
  428. <LI><a href="/article/11625">Adobe Flash Player 10.1.85.3</a></LI>
  429.  
  430. <LI><a href="/article/11622">DEVONthink and DEVONnote 2.0.4</a></LI>
  431.  
  432. <LI><a href="/article/11620">Security Update 2010-006</a></LI>
  433.  
  434. <LI><a href="/article/11619">TinkerTool 4.2</a></LI>
  435.  
  436. <LI><a href="/article/11618">Mailplane 2.2</a></LI>
  437.  
  438. <LI><a href="/article/11617">Pro Applications Update 2010-02</a></LI>
  439.  
  440. <LI><a href="/article/11611">Dialectic 1.7</a></LI>
  441.  
  442. <LI><a href="/article/11604">Transmit 4.1.1</a></LI>
  443.  
  444. <LI><a href="/article/11603">MarsEdit 3.1.1</a></LI>
  445.  
  446. <LI><a href="/article/11600">Savescreenie 2.0</a></LI>
  447.  
  448. </ul>
  449.  
  450. <div class="tearoffbox_wide_bottom_watchlist"> </div>
  451.  
  452. </div><!-- end tearoffbox_wide -->
  453.  
  454. </div><!-- end tearoffbox_wide_container for watchlist items -->
  455.  
  456. <!-- begin tearoff box wide -->
  457.  
  458. <div class="tearoffbox_wide_container">
  459. <div class="tearoffbox_wide_tips">
  460.  
  461. <div class="tip_display">
  462. <div class="tips_sponsor_logo">
  463.  
  464. </div>
  465. <h6>File Email with a Key in Apple Mail</h6>
  466. <p><p>In Mac OS X 10.4 Tiger or later, you can use the simple and fun <a href="http://www.tow.com/msgfiler/">MsgFiler Mail plug-in</a> to file Mail messages using keyboard shortcuts.</p><p>New in Apple Mail 4 (the 10.6 Snow Leopard version), to assign a keyboard shortcut to any mailbox on the Move To or Copy To submenu, you can also open the Keyboard pane of System Preferences, click Keyboard Shortcuts, and select Application Shortcuts in the list on the left. Click the + button, choose Mail from the Application pop-up menu, type the name of the mailbox in the Menu Title field, click in the Keyboard Shortcut field, and press the keystroke combination you want to use. Then click Add.</p></p>
  467. <p>Visit <a href="http://www.takecontrolbooks.com/snow-leopard-mail?pt=TIPBITS">Take Control of Apple Mail in Snow Leopard</a></p>
  468. </div>
  469.  
  470. <div class="tearoffbox_wide_bottom_tips">
  471. <div style="padding-bottom:35px"><div class="tip_display" style="float:left"><p><br><a href="/tipbits/213">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
  472.  
  473. <p class="credit">Written by<br><a href="/author/Tonya%20Engst">Tonya Engst</a></p></div></div>
  474.  
  475. </div>
  476.  
  477. <div class="tearoffbox_wide_tips_submit">
  478. <form method="post" onsubmit="return false" id="tipbits_form" name="tipbits_form" action="noaction.cgi"><p><a href="javascript:void(0)" onmousedown="ShowTipBox('ts','ts_recaptcha', 50, 'tip_title_id'); return true;">Share your own tip!</a> | <a href="javascript:void(0)" onClick="generic_show_hide('search_tipbits'); document.tipbits_form.tipbits_searchvalue.focus()">Search TipBITS</a></p>
  479. <p style="display:none" id="search_tipbits"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue'); }" id="tipbits_searchvalue" name="tipbits_searchvalue"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue')">Search</a></p></form>
  480. </div>
  481. <div class="tearoffbox_wide_bottom_tips_submit">
  482.  
  483. </div>
  484.  
  485. </div><!-- end tearoffbox_wide_tips -->
  486. </div><!-- end tearoffbox_wide_container for tips-->
  487. <!-- end tearoff box wide -->
  488.  
  489.  
  490.  
  491. <!-- begin 300 x 250 ad -->
  492.  
  493. <div id="content_ad_square">
  494. <script type='text/javascript'><!--// <![CDATA[
  495.     OA_show(5);
  496. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TB7671f69'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=5&n=TB7671f69'></a></noscript>
  497. </div><!-- end 300 x 250 ad -->
  498.  
  499. <!-- TBTalk items -->
  500. <div class="tearoffbox_wide_container">
  501.  
  502. <div class="tearoffbox_wide_p">
  503. <p class="tearoffbox_wide_top_p"> </p>
  504.  
  505. <h5>Recent TidBITS Talk Discussions</h5>
  506. <ul>
  507.  
  508. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf95241">Alternatives to MobileMe for syncing calendars between iPad/Mac</a> (1 message)</LI>
  509.  
  510. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf94dbb">Free anti-virus for the Mac</a> (20 messages)</LI>
  511.  
  512. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf934e6">iTunes 10 syncing iPod Touch 4.1</a> (2 messages)</LI>
  513.  
  514. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf92a22">Thoughts about Ping</a> (16 messages)</LI>
  515.  
  516. </ul>
  517.  
  518. <div class="tearoffbox_wide_bottom_p"> </div>
  519.  
  520. </div><!-- end tearoffbox_wide -->
  521.  
  522. </div><!-- end tearoffbox_wide_container for TBtalk items -->
  523.  
  524. <!-- start takecontrol_ad -->
  525. <script type='text/javascript'><!--// <![CDATA[
  526.     OA_show(7);
  527. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe46d56f'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=7&n=TBe46d56f'></a></noscript><!-- end takecontrol_ad -->
  528.  
  529. <!-- begin tearoff box 2 -->
  530.  
  531. <div class="tearoffbox_wide_container">
  532.  
  533. <div class="tearoffbox_wide_p">
  534. <p class="tearoffbox_wide_top_p"> </p>
  535.  
  536. <h5>Related Articles</h5>
  537. <ul>
  538. <li><a href="/article/6820">Do More with iPhoto 1.1.1</a> (13 May 02)</li>
  539. <li><a href="/article/6787">New Book Documents iPhoto Features and Quirks</a> (15 Apr 02)</li>
  540. <li><a href="/article/6701">iView MediaPro 1.4 Adds Framed Galleries</a> (28 Jan 02)</li>
  541. <li><a href="/article/6684">iMac, iPhoto Corrections</a> (14 Jan 02)</li>
  542. <li><a href="/article/6285">Macworld SF 2001 Trend: Photo Catalogs</a> (29 Jan 01)</li>
  543.  
  544. </ul>
  545.  
  546. <p class="tearoffbox_wide_bottom_p"> </p>
  547.  
  548. </div><!-- end tearoffbox_wide -->
  549. </div><!-- end tearoffbox_wide_container -->
  550.  
  551. <!-- end tearoff box 2 -->
  552.  
  553.  
  554. <!-- begin tearoff box for series -->
  555.  
  556. <div class="tearoffbox_wide_container">
  557.  
  558. <div class="tearoffbox_wide_p">
  559. <p class="tearoffbox_wide_top_p"> </p>
  560.  
  561. <h5>Other articles in the series <a href="/series/1212">Macworld SF 2002</a></h5>
  562. <ul>
  563. <li><a href="/article/6687">Macworld Expo San Francisco 2002 Superlatives</a> (14 Jan 02)</li>
  564. <li><a href="/article/6686">Macworld Expo SF 2002 Overview</a> (14 Jan 02)</li>
  565. <li><a href="/article/6684">iMac, iPhoto Corrections</a> (14 Jan 02)</li>
  566. <li><a href="/article/6682">Macworld Expo SF 2002 Keynote: Hip or Hype?</a> (07 Jan 02)</li>
  567.  
  568. </ul>
  569.  
  570. <p class="tearoffbox_wide_bottom_p"> </p>
  571.  
  572. </div><!-- end tearoffbox_wide -->
  573. </div><!-- end tearoffbox_wide_container -->
  574.  
  575. <div class="tearoffbox_wide_container">
  576.  
  577. <div class="tearoffbox_wide_p">
  578. <p class="tearoffbox_wide_top_p"> </p>
  579.  
  580. <h5>Other articles in the series <a href="/series/1236">All About iPhoto</a></h5>
  581. <ul>
  582. <li><a href="/article/8173">iPhoto 5.0.3 Fixes Bugs</a> (18 Jul 05)</li>
  583. <li><a href="/article/8106">iPhoto 5.0.2 Freeze on Launch in Tiger</a> (16 May 05)</li>
  584. <li><a href="/article/8100">iPhoto 5: New Features Abound, Limitations Remain</a> (09 May 05)</li>
  585. <li><a href="/article/7763">iPhoto 4.0.3 Released</a> (09 Aug 04)</li>
  586. <li><a href="/article/7603">iPhoto 4.0.1 Fixes Bugs</a> (29 Mar 04)</li>
  587. <li><a href="/article/7556">iPhoto 4: The Potential Remains</a> (23 Feb 04)</li>
  588. <li><a href="/article/7190">Adam's iPhoto 2 Visual QuickStart Guide Available</a> (19 May 03)</li>
  589. <li><a href="/article/7060">iPhoto 2 Steps into the Frame</a> (03 Feb 03)</li>
  590. <li><a href="/article/6910">iPhoto Power Techniques</a> (19 Aug 02)</li>
  591. <li><a href="/article/6857">iPhoto Book Now Available</a> (01 Jul 02)</li>
  592. <li><a href="/article/6820">Do More with iPhoto 1.1.1</a> (13 May 02)</li>
  593.  
  594. </ul>
  595.  
  596. <p class="tearoffbox_wide_bottom_p"> </p>
  597.  
  598. </div><!-- end tearoffbox_wide -->
  599. </div><!-- end tearoffbox_wide_container -->
  600.  
  601. <!-- end tearoff box -->
  602.  
  603.  
  604.  
  605.  
  606. <!-- begin tearoff box 1 -->
  607.  
  608. <div class="tearoffbox_wide_container">
  609.  
  610. <div class="tearoffbox_wide">
  611. <p class="tearoffbox_wide_top"> </p>
  612.  
  613. <h5>Published in <a href="/issue/611">TidBITS 611</a>.<br><a href="http://www.tidbits.com/list">Subscribe</a> to our weekly email edition.</h5>
  614. <ul>
  615. <li><A HREF="/article/6676">PowerBook G4 Combo Upgrades Start 14-Jan-02</A></li>
  616. <li><A HREF="/article/6677">Internet Explorer 5.1 Goes Classic</A></li>
  617. <li><A HREF="/article/6678">Mac OS X 10.1.2 Rolls in Fixes</A></li>
  618. <li><A HREF="/article/6679">Free Microsoft Office X Test Drive</A></li>
  619. <li><A HREF="/article/6680">BBEdit 6.5.1 Fixes Bugs, Adds Minor Features</A></li>
  620. <li><A HREF="/article/6681">Nisus Writer 6.5 Adds Outlining, Document Manager</A></li>
  621. <li><A HREF="/article/6682">Macworld Expo SF 2002 Keynote: Hip or Hype?</A></li>
  622.  
  623. </ul>
  624.  
  625. <p class="tearoffbox_wide_bottom"> </p>
  626.  
  627. </div><!-- end tearoffbox_wide -->
  628. </div><!-- end tearoffbox_wide_container -->
  629.  
  630. <!-- end tearoff box 1 -->
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638. <div id="rightcolumn_bottom">
  639.  
  640. </div>
  641.  
  642.     </div><!-- end rightcolumn -->
  643.  
  644.  
  645. </div><!-- end rightcolumn_container -->
  646.  
  647.  
  648.  
  649. <!-- featured articles -->
  650.  
  651. <div id="center_ajax_sub" class="instapaper_body">
  652.  
  653. <!-- google_ad_section_start -->
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. <!-- issue, article, or series -->
  675.  
  676.     
  677.     
  678.     
  679.     
  680.     
  681.         
  682.     <!-- show article(s) -->
  683.     <div class="article"><a name="5299"></a>
  684.     
  685. <!-- comment initialization routine as needed -->
  686. <div class="popup_box_with_captcha" id="hc_5299" style="display: none">
  687.     <div class="tip_box_format">
  688.     <div id="hc_innards_alt_5299" style="display: none">
  689.             <div class="tbf_row">
  690.                 <div class="tbf_wide_80" id="hc_small_response_5299"></div><div class="x_close_row" id="hc_upper_right1_5299"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_5299', 'hc', '5299'); return true;">Close</a></div>
  691.  
  692.             </div>
  693.     </div>
  694.     <div id="hc_innards_5299">
  695.         <div class="tip_box_form">        
  696.             <form action="foobar.cgi" method="get" name="check_human_5299">
  697.             <div class="tbf_row">
  698.                 <div class="tbf_wide_80" id="hc_rc_5299">To help us avoid automated posts and misuse of our site, please enter the words below.</div><div class="x_close_row" id="hc_upper_right2_5299"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_5299', 'hc', '5299'); return true;">Close</a></div>
  699.  
  700.             </div>
  701.             <div class="spacer"></div>
  702.             <div class="tbf_row" id="hc_message_box_5299" style="display:none">
  703.                 <div class="tbf_wide"><div class="tbf_alert" id="hc_top_message_5299"></div></div>
  704.             </div>
  705.             <div class="spacer"></div>
  706.             <div class="tbf_row">
  707.                 <div class="tbf_wide"><div id="hc_recaptcha_5299"></div></div>
  708.             </div>
  709.             <div class="spacer"></div>
  710.             <div class="tbf_row">
  711.                 <div class="tbf_wide"><input type="submit" value="Submit" name="submit_this_tip" onClick="handle_tip_submission('hc', '5299', this.form, this.form.submit_type.value); return false;"><input name="calling_routine" type="hidden"><input type="hidden" name="getbits" value="6683"><input type="hidden" name="author_id"><input type="hidden" name="submit_type" value=""></div>
  712.             </div>
  713.             <div class="spacer"></div>
  714.             </form>
  715.         </div><!-- end tip_box_form -->
  716.     </div><!-- end hum box innards -->
  717.     </div><!-- end tip box format -->
  718. </div><!-- end tip_submit box-->
  719.  
  720.  
  721.  
  722.         
  723.         
  724.         <!-- specific article details here -->
  725.         
  726.         
  727.             
  728.         
  729.     
  730.         <article_link><script type="text/javascript">open_if_linked('')</script></article_link>
  731.         
  732.         <div class="featured_meta"><div class="meta_article">07 Jan 2002 | <a href="/article/6683?print_version=1">Print <span class="shift_up"><img src="/images/printer_icon.gif" alt="Printer-Friendly Version of This Article" border="0" width="9" height="10"></span></a></div></div>
  733.  
  734.         <H2>iPhoto Joins the iFold</H2>
  735.  
  736.         <p class="byline">by <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a> <a href="javascript:void(0)" onClick="document.check_human_5299.submit_type.value='email'; document.check_human_5299.author_id.value='6'; ShowTipBox('hc_5299', 'hc_recaptcha_5299')"><span class="shift_down"><img src="/images/gettb_button_email.gif" height="12" width="12" border="0" alt="Send Email to Author"></span></a></P>
  737.  
  738.         <!-- article text -->
  739.         
  740.         <div id="article_box_5299"><P>Along with the completely redesigned iMac and inflated iBook, the other big news from Steve Jobs's keynote today was iPhoto, a highly welcome, if painfully obvious addition to Apple's suite of free applications that by themselves go a long way toward differentiating Macs from garden variety PCs. And this year, iPhoto will also provide incentive for current Mac users to switch to Mac OS X - it's designed solely for Apple's now-default operating system.</P><P><<A HREF="http://www.apple.com/iphoto/">http://www.apple.com/iphoto/</A>></P><P>How painfully obvious was iPhoto? We even guessed at iPhoto's name a year ago when it became clear that Apple needed a consumer-level application for managing all the images captured from digital cameras. After all, if Apple intends the Mac to be a digital hub, it needs to do more with digital photos than it has in the past. And as much as the image cataloging programs offer extensive feature sets, they're all aimed at graphics professionals rather than normal users.</P><P><<A HREF="http://db.tidbits.com/article/06285">http://db.tidbits.com/article/06285</A>></P><P>iPhoto, on the other hand, is clearly designed for the average digital camera owner (and considering that six million digital cameras were sold in the U.S. in 2001, that's a nice market). It provides a three-pane interface reminiscent of iTunes, with the left-hand pane holding user-generated photo albums instead of playlists, along with controls for some common functions (adding photo albums, running a slide show, getting/setting information on an image or album, and rotating images). The large right-hand pane shows either a single image or scalable thumbnails of multiple images. The third pane, which takes up the entire bottom of the iPhoto window, changes to offer additional feedback or commands, depending on the current mode.</P><P><STRONG>Importing and Organizing</STRONG> -- You bring photos into iPhoto either by connecting a supported digital camera or card reader (Apple has a list of supported cameras, card readers, and printers on its Web site), or by importing images already on your hard disk. Importing, even from hard disk, isn't fast, but it's a one-time operation. iPhoto imposes a somewhat odd Finder filing scheme on you, creating a huge date-based hierarchy of folders in your home directory's Pictures folder. So, for instance, I have a 2001 folder that contains numbered folders for the months in which I took photos. And inside each of those are numbered folders for each day. Within those folders are the individual files, sequentially numbered. Various other files provide the metadata iPhoto uses to track albums, keywords, and titles. One advantage (or potential gotcha, depending on your images) is that all of iPhoto's images are automatically available to Mac OS X's Slide Show screensaver module.</P><P><<A HREF="http://www.apple.com/iphoto/compatibility/">http://www.apple.com/iphoto/compatibility/</A>></P><P>Once you've brought your images into iPhoto, you can organize them in a number of ways - click the Organize button to enter that mode. You can make albums and add photos to them, or use the controls at the bottom of the window for assigning keywords. You can change the default keywords or define your own, up to 16, but doing so requires entering keyword editing mode by choosing Edit Keywords from the Edit menu - an ungainly interface that you won't have to endure often. You can also name images: to see how, select one and click the "info" button in the left pane to reveal information about the image, including date, image size, file size, and user-defined comments. I don't recommend naming images generally, since it's a lot of work that I've found inherently unhelpful in the end (if you're like most people, most of your images are likely to have somewhat similar subjects, making coherent names difficult). Two checkboxes let you decide if you want to display titles or keywords next to the thumbnails, and a third adds dividers to your thumbnail view based on "film roll," a method of organizing the pictures into groups based on when they were imported into iPhoto.</P><P>It's a little hard to say when you'll want to use albums in favor of keywords or vice versa, since once you've assigned keywords to images, you can click the keyword controls to display just the images matching those keywords. You can produce exactly the same results using either keywords or albums - what I'd recommend (and keep in mind that as of this writing I have minutes of experience with this program) is that you restrict albums to unique labels that you're likely to want to use only once, whereas keywords should be the kind of thing you could apply to nearly any photo. Plus, albums are necessary for making books - more on that later.</P><P><STRONG>Editing Images</STRONG> -- One problem most photo cataloging programs have is that the only editing they let you do on images is rotation. That's probably the primary activity you want to do and iPhoto offers a rotate button that works in any view, along with a bigger button when you're in Edit mode - click either button to rotate an image counter-clockwise; Option-click it to rotate clockwise.</P><P>But iPhoto doesn't stop there, providing three additional functions that should handle most image editing needs. You can crop images, and it provides a way of constraining your cropping to specific image sizes. You can also select an area and click a button to reduce red-eye - a common problem that can result in some truly demonic pictures. Finally, a Black & White button does exactly what you'd expect, an effect that works especially well with images of people. In Edit mode, the slider that sets thumbnail size in Organize mode instead zooms in or out of the image. And finally, Previous and Next buttons make it easy to move between images without having to switch back to Organize mode. Throughout the process, iPhoto uses ColorSync to maintain accurate color values.</P><P>If iPhoto's image editing capabilities aren't sufficient, you can also set a helper application to kick in when you double-click an image. That might be useful if you find yourself wanting to do color correction or adjust contrast or brightness on your photos regularly. Personally, I'm not bothered by iPhoto's lack of those controls - I usually end up botching the job when I try do such things.</P><P><STRONG>Sharing Images</STRONG> -- Where iPhoto really shines, however, is in its functions for sharing and presenting your photo collection. Perhaps the most innovative feature iPhoto offers is the capability to create a picture book of your images. You can choose a number of themes, much as you can in iDVD, and within each them, you can customize how many images print on each page and the text that accompanies them. You can't print books yourself, unfortunately; instead you must upload it to a service that prints the images on high-quality paper and wraps it all up in a classy linen hardcover binding. Books cost $30 for up to 10 pages, and $3 per page after that, plus tax and delivery the following week. As a friend moaned after the keynote, the cost will add up fast by the time you create copies for all the grandparents several times each year (but it may also prove to be an easy and popular holiday gift).</P><P>Clicking into Share mode presents you with a number of choices: Print, Slide Show, Order Prints, Order Book, HomePage, and Export. Print offers four styles, Contact Sheet (where you select the number of images to print across and iPhoto does the scaling for you), Full Page, Greeting Card (which prints either single-fold or double-fold cards with the image on one panel), and Standard Prints (which offers 4x6, 5x7, and 8x10 sizes). Slide Show runs a standard slide show with configurable delays and background music. Order Prints connects to a service run by Kodak for printing selected images on photo paper at a variety of sizes (and prices) for shipping to any address you choose. Order Book does much the same thing, but since you've arranged the book on your computer, it's just a matter of how many copies and where to send it. Clicking HomePage offers you the choice of different themes, after which your images are uploaded to your iDisk and displayed via your Mac.com picture page. (These last three options are described from memory - we didn't have an Internet connection available while writing.) Finally, Export lets you export images as individual files, as custom Web pages for uploading to your own Web server, or as a QuickTime movie slide show you can send to friends or family. Unfortunately, exporting as a Web page isn't particularly good - iPhoto provides you with one or more thumbnail pages, and clicking a thumbnail expands the image, but it doesn't even provide navigation to move on to the next expanded image without going back to the thumbnails. I'm still waiting for someone to come up with a program that generates a framed Web page approach that offers easy navigation for thumbnails and expanded images at the same time.</P><P><STRONG>Close Shutter</STRONG> -- Perhaps my main criticism of iPhoto right now is that it doesn't acknowledge the fact that many families are likely to have multiple computers and may wish to share a single photo library. It may be possible to work some magic with aliases, but we weren't able to figure out any way to fool a copy of iPhoto on one computer into using the photo library on another computer. iTunes isn't great at this either, but at least you can point iTunes at a Music folder that exists on another Mac and have it load the music over the network. (Unfortunately, iTunes won't automatically mount a volume when you try to play an MP3 track shared like this).</P><P>Although we've been able to play with iPhoto for only a short time, it's clear that it's going to be a huge win for Apple. Aside from the fact that it provides a reason to choose a Mac over a PC (though, to be fair, Windows XP offers some of these sort of features as well), and Mac OS X over Mac OS 9, iPhoto provides a perfect example of how a free application could actually improve Apple's bottom line through revenues related to print and book orders. Steve Jobs claimed that Apple had sold one million DVD-R blank disks in the last year (and Apple has just reduced the price to $5 per disk) - I have to believe that there are a lot more people who will want to order prints or picture books than wanted to burn DVDs in 2001. I know I'll be giving it a try, something I've never managed to do with any of the other digital photo printing services.</P><!-- iPhoto Joins the iFold Adam C. Engst --></div>
  741.         
  742.  
  743.         <!-- end article text -->
  744.     
  745.         
  746.         <!-- PayBITS -->
  747.         
  748.  
  749.         
  750. <p> </p><div class="sponsorbox">
  751. <div class="sponsortext"><A HREF="http://crashplan.com/ref/tidbits.html"><IMG SRC="http://db.tidbits.com/images/badges/CrashPlan.png" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>CrashPlan is easy, secure backup that works everywhere. Back up<br />to your own drives, computers, and online with unlimited storage.<br />With unlimited online backup, this is one resolution you can keep.<br />Back Up Your Life Today! <<a href="http://crashplan.com/ref/tidbits.html">http://crashplan.com/ref/tidbits.html</a>></div>
  752. </div>
  753. <div class="sponsorbox_bottom"> </div>
  754.  
  755.  
  756.         <!-- comments section -->
  757.         
  758.         <!-- end comment show-->
  759.         
  760.         <!-- end comments section -->
  761.  
  762.  
  763.         <!-- end article loop details -->
  764.         
  765.         
  766.  
  767.         
  768.     </div><!-- end show article -->
  769.     
  770.     
  771.  
  772.  
  773. <!-- article_plus end -->
  774. <!--
  775. </DIV>
  776. --><!-- end main_column DIV -->
  777.  
  778.  
  779. <!-- google_ad_section_end -->
  780.  
  781. </div><!-- end center AJAX insert -->
  782.  
  783. <!-- TipBITS Search Results Lozenge -->
  784. <div id="tipbits_results_loz" style="display:none">
  785. <form method="post" onsubmit="return false" id="tipbits_form_loz" name="tipbits_form_loz" action="noaction.cgi">
  786. <div class="tip_footer">
  787. <p id="search_tipbits_loz"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz'); }" id="tipbits_searchvalue_loz" name="tipbits_searchvalue_loz"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz')">Search</a></p>
  788. </div>
  789. <div class="tip_footer_bottom">
  790.  </div>
  791. </form>
  792. </div><!-- end TipBITS Search Results lozenge -->
  793.  
  794.  
  795.  
  796.  
  797. <!-- begin footer -->
  798. <div id="footer">
  799.  
  800. <div id="qr_tag_right"><div id="qr_tag_image"><img src="http://db.tidbits.com/tags/6683.png"></div><div id="qr_tag_text"><a href="http://db.tidbits.com/article/10616">What's this image?</a></div></div>
  801. <p>Special thanks to <a href="http://www.forest.net/">digital.forest</a>, our
  802. Web and mailing list host.</p>
  803. <p>Unless otherwise noted, this article is copyright © 2002 <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a></p>
  804. <p>TidBITS is copyright © 2010 TidBITS Publishing Inc.</p>
  805. <p>Reuse governed by <a href="http://www.tidbits.com/terms/">Creative Commons License</a>.</p>
  806.  
  807. <p><a href="/about.html" title="About TidBITS">About TidBITS</a> | <a href="/account.html" title="Account Help">Account Help</a> | <a href="/advertising.html" title="Advertise with TidBITS!">Advertise with TidBITS!</a> | <a href="/contact.html" title="Contact Info">Contact Info</a> | <a href="/copyright.html" title="Copyright Terms">Copyright Terms</a></p>
  808.  
  809. </div><!-- end footer -->
  810.  
  811.  
  812. </div> <!-- end centercolumn -->
  813.  
  814. <div class="center_bottom"> </div>
  815.  
  816. </div> <!-- end centercolumn_border -->
  817.  
  818.  
  819. </div> <!-- end content_container -->
  820.  
  821. </div> <!-- end mainbody -->
  822.  
  823.  
  824. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  825. </script>
  826. <script type="text/javascript">
  827. _uacct = "UA-276924-3";
  828. urchinTracker();
  829. </script>
  830. <script type="text/javascript"
  831. src="http://tidbitscom.skimlinks.com/api/skimlinks.js"></script>
  832. <script type="text/javascript">
  833. var skimlinks_pub_id = '2559X585851';
  834. var skimlinks_domain = 'go.tidbits.com';
  835. skimlinks();
  836. </script>
  837. </body>
  838. </html>
  839.  
  840.