home *** CD-ROM | disk | FTP | other *** search
/ db.tidbits.com / db.tidbits.com.tar / db.tidbits.com / getbits.acgi?tbart=07242.orig < prev    next >
Text File  |  2010-09-23  |  48KB  |  827 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 : Mac OS X 10.3 Panther Springs at WWDC</title>
  9.  
  10.     <meta name="title" content="TidBITS : Mac OS X 10.3 Panther Springs at WWDC">
  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='5855'>
  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/689" >#689, 21 Jul 03</A></li>
  307. <li><A HREF="/issue/688" >#688, 14 Jul 03</A></li>
  308. <li><A HREF="/issue/687" >#687, 07 Jul 03</A></li>
  309. <li><A HREF="/issue/686" >#686, 30 Jun 03</A></li>
  310. <li><A HREF="/issue/685" >#685, 23 Jun 03</A></li>
  311. <li><A HREF="/issue/684" >#684, 16 Jun 03</A></li>
  312. <li><A HREF="/issue/683" >#683, 09 Jun 03</A></li>
  313. <li><A HREF="/issue/682" >#682, 02 Jun 03</A></li>
  314. <li><A HREF="/issue/681" >#681, 19 May 03</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://markspace.com/bits?source=tidbits">Mark/Space</a></li>
  358.  
  359. <li><a href="http://nuance.com/dragon/mac">Nuance</a></li>
  360.  
  361. <li><a href="http://www.smithmicro.com/tidbits">Smith Micro</a></li>
  362.  
  363. <li><a href="http://www.usefulfruit.com/tb">Useful Fruit</a></li>
  364.  
  365. <li><a href="http://www.thedatarescuecenter.com/">The Data Rescue Center</a></li>
  366.  
  367. <li><a href="http://www.tidbits.com/about/support/contributors.html">Readers Like You!</a></li>
  368.  
  369. <li><a href="http://crashplan.com/ref/tidbits.html">CrashPlan</a></li>
  370.  
  371. <li><a href="http://www.webcrossing.com/">Web Crossing</a></li>
  372.  
  373. <li><a href="http://macte.ch/conf_tidbits">MacTech Conference</a></li>
  374.  
  375. <li><a href="http://www.econtechnologies.com/tb">Econ Technologies</a></li>
  376.  
  377. <li><a href="http://www.smilesoftware.com/">Smile</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/11622">DEVONthink and DEVONnote 2.0.4</a></LI>
  429.  
  430. <LI><a href="/article/11620">Security Update 2010-006</a></LI>
  431.  
  432. <LI><a href="/article/11619">TinkerTool 4.2</a></LI>
  433.  
  434. <LI><a href="/article/11618">Mailplane 2.2</a></LI>
  435.  
  436. <LI><a href="/article/11617">Pro Applications Update 2010-02</a></LI>
  437.  
  438. <LI><a href="/article/11611">Dialectic 1.7</a></LI>
  439.  
  440. <LI><a href="/article/11604">Transmit 4.1.1</a></LI>
  441.  
  442. <LI><a href="/article/11603">MarsEdit 3.1.1</a></LI>
  443.  
  444. <LI><a href="/article/11600">Savescreenie 2.0</a></LI>
  445.  
  446. <LI><a href="/article/11598">1Password 3.4.1</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>Open Files with App Switcher</h6>
  466. <p><p>Using the Application Switcher to open files can sometimes be faster than hunting for an Application's window or searching through a jam packed Dock for an Application's icon. First grab your file, press Command-Tab, and then drop the file onto the desired application's icon to open it within that program.</p></p>
  467. <p>Visit <a href="http://blog.pluckytree.org/2008/12/20-leopard-tricks-and-some-oldies.html">plucky tree</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/126">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
  472. <p class="credit">Submitted by<br>cricket</p>
  473. </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/7415">Mac OS X 10.3 Panther Unleashed</a> (27 Oct 03)</li>
  539. <li><a href="/article/7393">Mac OS X 10.3 Panther Slated for 24-Oct-03</a> (13 Oct 03)</li>
  540. <li><a href="/article/7248">Extensis Buys DiamondSoft</a> (30 Jun 03)</li>
  541.  
  542. </ul>
  543.  
  544. <p class="tearoffbox_wide_bottom_p"> </p>
  545.  
  546. </div><!-- end tearoffbox_wide -->
  547. </div><!-- end tearoffbox_wide_container -->
  548.  
  549. <!-- end tearoff box 2 -->
  550.  
  551.  
  552. <!-- begin tearoff box for series -->
  553.  
  554. <div class="tearoffbox_wide_container">
  555.  
  556. <div class="tearoffbox_wide_p">
  557. <p class="tearoffbox_wide_top_p"> </p>
  558.  
  559. <h5>Other articles in the series <a href="/series/1243">Panther Answers</a></h5>
  560. <ul>
  561. <li><a href="/article/7816">Security Update 2004-09-16 Fixes iChat Vulnerability</a> (20 Sep 04)</li>
  562. <li><a href="/article/7815">Security Update 2004-09-07 1.1 Fixes FTP & Safari</a> (20 Sep 04)</li>
  563. <li><a href="/article/7809">Security Update 2004-09-07 Potentially Problematic</a> (13 Sep 04)</li>
  564. <li><a href="/article/7764">Quicken 2005 Released</a> (09 Aug 04)</li>
  565. <li><a href="/article/7586">Revisiting Panther's FireWire Data Loss Problem</a> (15 Mar 04)</li>
  566. <li><a href="/article/7688">Apple Releases Mac OS X 10.3.4 Update</a> (07 Jun 04)</li>
  567. <li><a href="/article/7578">Apple Releases Mac OS X 10.3.3</a> (15 Mar 04)</li>
  568. <li><a href="/article/7566">How FileVault Should Work</a> (01 Mar 04)</li>
  569. <li><a href="/article/7486">A Slew of Apple Software Updates</a> (05 Jan 04)</li>
  570. <li><a href="/article/7439">New Panther Language Features</a> (17 Nov 03)</li>
  571. <li><a href="/article/7432">Panther Application Improvements</a> (10 Nov 03)</li>
  572. <li><a href="/article/7426">WPA Weakness Discovered, but Easily Solved</a> (10 Nov 03)</li>
  573. <li><a href="/article/7420">Fixes Available for Some Panther FireWire Troubles</a> (03 Nov 03)</li>
  574. <li><a href="/article/7418">Security Update 2003-10-28 Released</a> (03 Nov 03)</li>
  575. <li><a href="/article/7416">Interesting Bits of Panther</a> (27 Oct 03)</li>
  576. <li><a href="/article/7415">Mac OS X 10.3 Panther Unleashed</a> (27 Oct 03)</li>
  577. <li><a href="/article/7412">Default Folder X & QuicKeys X: Upgrade Before Panther!</a> (27 Oct 03)</li>
  578.  
  579. </ul>
  580.  
  581. <p class="tearoffbox_wide_bottom_p"> </p>
  582.  
  583. </div><!-- end tearoffbox_wide -->
  584. </div><!-- end tearoffbox_wide_container -->
  585.  
  586. <!-- end tearoff box -->
  587.  
  588.  
  589.  
  590.  
  591. <!-- begin tearoff box 1 -->
  592.  
  593. <div class="tearoffbox_wide_container">
  594.  
  595. <div class="tearoffbox_wide">
  596. <p class="tearoffbox_wide_top"> </p>
  597.  
  598. <h5>Published in <a href="/issue/685">TidBITS 685</a>.<br><a href="http://www.tidbits.com/list">Subscribe</a> to our weekly email edition.</h5>
  599. <ul>
  600. <li><A HREF="/article/7236">Safari 1.0 and SDK Released</A></li>
  601. <li><A HREF="/article/7237">AirPort 3.1 Applies 802.11g Spec</A></li>
  602. <li><A HREF="/article/7238">iPod Software 2.0.1 Released</A></li>
  603. <li><A HREF="/article/7239">The Mail Must Go Through, Faster</A></li>
  604. <li><A HREF="/article/7240">Free Macworld CreativePro Exhibit Passes</A></li>
  605. <li><A HREF="/article/7241">Apple Announces 64-Bit Power Mac G5s</A></li>
  606. <li><A HREF="/article/7243">iSight Eyes iChat AV</A></li>
  607. <li><A HREF="/article/7244">The MacHax Best Hack Contest 2003</A></li>
  608. <li><A HREF="/article/7245">Hot Topics in TidBITS Talk/23-Jun-03</A></li>
  609.  
  610. </ul>
  611.  
  612. <p class="tearoffbox_wide_bottom"> </p>
  613.  
  614. </div><!-- end tearoffbox_wide -->
  615. </div><!-- end tearoffbox_wide_container -->
  616.  
  617. <!-- end tearoff box 1 -->
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625. <div id="rightcolumn_bottom">
  626.  
  627. </div>
  628.  
  629.     </div><!-- end rightcolumn -->
  630.  
  631.  
  632. </div><!-- end rightcolumn_container -->
  633.  
  634.  
  635.  
  636. <!-- featured articles -->
  637.  
  638. <div id="center_ajax_sub" class="instapaper_body">
  639.  
  640. <!-- google_ad_section_start -->
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661. <!-- issue, article, or series -->
  662.  
  663.     
  664.     
  665.     
  666.     
  667.     
  668.         
  669.     <!-- show article(s) -->
  670.     <div class="article"><a name="5855"></a>
  671.     
  672. <!-- comment initialization routine as needed -->
  673. <div class="popup_box_with_captcha" id="hc_5855" style="display: none">
  674.     <div class="tip_box_format">
  675.     <div id="hc_innards_alt_5855" style="display: none">
  676.             <div class="tbf_row">
  677.                 <div class="tbf_wide_80" id="hc_small_response_5855"></div><div class="x_close_row" id="hc_upper_right1_5855"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_5855', 'hc', '5855'); return true;">Close</a></div>
  678.  
  679.             </div>
  680.     </div>
  681.     <div id="hc_innards_5855">
  682.         <div class="tip_box_form">        
  683.             <form action="foobar.cgi" method="get" name="check_human_5855">
  684.             <div class="tbf_row">
  685.                 <div class="tbf_wide_80" id="hc_rc_5855">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_5855"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_5855', 'hc', '5855'); return true;">Close</a></div>
  686.  
  687.             </div>
  688.             <div class="spacer"></div>
  689.             <div class="tbf_row" id="hc_message_box_5855" style="display:none">
  690.                 <div class="tbf_wide"><div class="tbf_alert" id="hc_top_message_5855"></div></div>
  691.             </div>
  692.             <div class="spacer"></div>
  693.             <div class="tbf_row">
  694.                 <div class="tbf_wide"><div id="hc_recaptcha_5855"></div></div>
  695.             </div>
  696.             <div class="spacer"></div>
  697.             <div class="tbf_row">
  698.                 <div class="tbf_wide"><input type="submit" value="Submit" name="submit_this_tip" onClick="handle_tip_submission('hc', '5855', this.form, this.form.submit_type.value); return false;"><input name="calling_routine" type="hidden"><input type="hidden" name="getbits" value="7242"><input type="hidden" name="author_id"><input type="hidden" name="submit_type" value=""></div>
  699.             </div>
  700.             <div class="spacer"></div>
  701.             </form>
  702.         </div><!-- end tip_box_form -->
  703.     </div><!-- end hum box innards -->
  704.     </div><!-- end tip box format -->
  705. </div><!-- end tip_submit box-->
  706.  
  707.  
  708.  
  709.         
  710.         
  711.         <!-- specific article details here -->
  712.         
  713.         
  714.             
  715.         
  716.     
  717.         <article_link><script type="text/javascript">open_if_linked('')</script></article_link>
  718.         
  719.         <div class="featured_meta"><div class="meta_article">23 Jun 2003 | <a href="/article/7242?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>
  720.  
  721.         <H2>Mac OS X 10.3 Panther Springs at WWDC</H2>
  722.  
  723.         <p class="byline">by <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a> <a href="javascript:void(0)" onClick="document.check_human_5855.submit_type.value='email'; document.check_human_5855.author_id.value='6'; ShowTipBox('hc_5855', 'hc_recaptcha_5855')"><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>
  724.  
  725.         <!-- article text -->
  726.         
  727.         <div id="article_box_5855"><P>Today at Apple's Worldwide Developer Conference, Steve Jobs unveiled the next version of Mac OS X, codenamed Panther and scheduled to ship sometime before the end of 2003 for $130. Mac OS X 10.2 Jaguar was a major upgrade with numerous large and small improvements over the previous version, and from initial impressions, it appears that Panther will follow in Jaguar's footsteps. Jobs said that Apple has made over 100 major changes to Panther. Here's a brief overview, based on the information available at this point.</P><P><<A HREF="http://www.apple.com/macosx/panther/">http://www.apple.com/macosx/panther/</A>></P><P><STRONG>New Finder</STRONG> -- Panther sports an all new, brushed metal Finder with several significant changes to standard windows that Jobs claimed were more user-centric. In particular, Apple tried to emphasize those folders that people actually use by putting them in the new Places sidebar on the left side of the window, much like albums in iPhoto or playlists in iTunes. The top part of the Places sidebar lists accessible volumes; the lower part holds your favorite folders. Clicking an item in the Places sidebar jumps to it directly. The Finder will feature new Open and Save dialogs that also use the Places sidebar; we'll see if that's sufficient to help us wake from the horrible nightmare that Open and Save dialogs have been for so long.</P><P>Labels have finally returned to the Panther Finder, as has network browsing using the Network icon that has long sat (mostly) unused at the top level of everyone's hard disk. Searching should be faster in Panther's Finder as well, and like searching in iTunes and Mail, it will refine the visible items to those that match as you type. In a fascinating twist, Apple has also added an Action menu to the toolbar of Finder windows; it simply contains the content of the contextual menu that would appear if you Control-clicked or right-clicked a selection in the Finder. That says to me that Apple is acknowledging a basic usability problem with contextual menus for many users; there's no way to know a contextual menu is available simply by looking.</P><P><<A HREF="http://www.apple.com/macosx/panther/finder.html">http://www.apple.com/macosx/panther/finder.html</A>></P><P>Lastly, a new feature called Expose (actually spelled with an accent on the final "e" and pronounced "ex-po-zay" from what little I could hear of the stuttering QuickTime webcast) aims to help us clean our cluttered Desktops. Expose offers three functions that can be invoked with a function key, by throwing the pointer into a corner of the screen, or with a button on multi-button mice. The first function uses Quartz to tile all open windows; mousing over a window displays its title, and clicking one expands it (along with all the rest) and makes it the foreground window. The second function tiles all the windows in the current application while making windows in other applications go grey; again, a click in a window activates it. The third function simply hides all open windows, providing access to the Desktop. Apple doesn't say if pressing the function key a second time will show all those hidden windows again.</P><P><<A HREF="http://www.apple.com/macosx/panther/expose.html">http://www.apple.com/macosx/panther/expose.html</A>></P><P><STRONG>Network Improvements</STRONG> -- As is fitting for today's emphasis on the Internet and local area networks, Panther incorporates a number of changes that should make Macs even better network citizens. SMB and Active Directory support has improved, which should enable Macs to coexist on Windows networks better. IPSec-based (IP Security) virtual private networking is also included.</P><P>On the Mac-only side, Panther can automatically synchronize files with your iDisk in the background, making it easy to maintain backup copies of important files (although 100 MB of iDisk storage disappears awfully fast these days). The better iDisk integration also means easier sharing of files between computers, and Jobs claimed it works particularly well with laptops that connect only sporadically. It's basically a local folder that syncs via .Mac.</P><P><<A HREF="http://www.apple.com/macosx/panther/idisk.html">http://www.apple.com/macosx/panther/idisk.html</A>></P><P><STRONG>Mail 2.0 and Address Book</STRONG> -- Apple's bundled email client will receive a significant upgrade with Panther. Performance has reportedly improved significantly, and Mail will use Safari's HTML engine, which will help HTML rendering quality and speed. For those who subscribe to mailing lists, Mail will provide a new interface for tracking and reading discussion threads. Mail's spam filter has reportedly been improved for better accuracy, and it can take advantage of server-side spam marking tools like Spam Assassin or Brightmail. One last neat feature that previously existed only in Microsoft's Entourage: replies and forwards are linked to messages, making it easy to track what you've done to a message.</P><P><<A HREF="http://www.apple.com/macosx/panther/mail.html">http://www.apple.com/macosx/panther/mail.html</A>></P><P>Mail also has more integration with Address Book, and a number of new small features that some people may find helpful when addressing mail, such as the capability to highlight messages addressed to domains not in a "safe" list. Another interesting bit of integration - if you change some of your contact information in Address Book, a new option in that program can automatically notify all your contacts of the new information. Finally, Address Book can print labels and phone books.</P><P><STRONG>User Switching and Security</STRONG> -- In the keynote, Steve Jobs admitted that Windows XP had trumped Mac OS X in how it handled multiple users, since in Windows XP, you don't have to quit all your applications to switch from one user to the other. That feature will be coming to Panther, and it should make Mac OS X significantly faster and easier to use for families having trouble justifying the extra work of multiple accounts. You set up fast user switching in the Accounts preferences pane, which also offers more levels of security that can be assigned to individual users.</P><P>Other security improvements include FileVault, which encrypts the entire contents of your home directory using 128-bit AES (Advanced Encryption Standard) encryption. It works on the fly, and is ideal for protecting files on a PowerBook or iBook. Laptop users will also appreciate a new Panther setting that requires a password whenever the Mac wakes from sleep.</P><P>Finally, a few utilities from independent developers will suffer from the addition of a new secure delete feature in Panther that writes seven passes of random data over deleted files to prevent them from being recovered.</P><P><STRONG>Faxing and Preview</STRONG> -- With Panther, Apple is entering a mostly ignored field that has seen little decent software over the years: faxing. If you hook up your Mac's internal modem to a phone line, you can fax any document from the Print dialog to contacts in your Address Book with fax numbers. Incoming faxes can be printed, forwarded to an email address, or viewed in the new Preview application, which can now handle multi-page faxes. Preview converts black-and-white images to 8-bit grayscale using anti-aliasing and smoothing techniques, which may make the faxes easier to read on screen. It would be nice to see additional integration with Internet fax services like eFax, since no matter what Apple adds to Panther, there's no way around the annoyance of dealing with fax reception without a dedicated second phone line.</P><P><<A HREF="http://www.apple.com/macosx/panther/faxing.html">http://www.apple.com/macosx/panther/faxing.html</A>></P><P>Preview has received additional improvements, particularly in terms of performance and linking. Apple claims "URL support in Preview makes short work of navigating long documents," which I hope means that it supports PDF bookmarks and links. Also supported are links to other documents and out to Internet resources. If Preview offers support for all those types of links and proves to be faster than Acrobat Reader, it may supplant Acrobat Reader as the most capable PDF browser on the Mac. Other features that would help Preview overthrow Acrobat Reader include improved text copying from PDF documents (currently tricky with Acrobat Reader) and indexed text searches.</P><P><<A HREF="http://www.apple.com/macosx/panther/preview.html">http://www.apple.com/macosx/panther/ preview.html</A>></P><P><STRONG>Font Book</STRONG> -- Secure deletion utility developers are undoubtedly upset at Panther, and font utility developers may be as well, once they see the new Font Book. Like Suitcase and Font Reserve, Font Book helps you install, preview, search, activate, and deactivate your fonts. Activation and deactivation happen dynamically, so you don't need to relaunch applications to take advantage of the changed font sets.</P><P><<A HREF="http://www.apple.com/macosx/panther/font_book.html">http://www.apple.com/macosx/panther/font_ book.html</A>></P><P>The Font Panel has been enhanced to help you take advantage of font ligatures, kerning, number spacing, rendering fractions, and more. The Character Palette even lets you preview a character rendered into every available font, something that will probably be appreciated by Unicode users.</P><P><STRONG>The Upgrade Question</STRONG> -- Steve Jobs claimed Apple has seven million active users of Mac OS X and said that the transition to Mac OS X will be done by the end of the year. I suspect that means that he thinks all of the people who are going to switch from Mac OS 9 to Mac OS X will have done so by that point, though there's no question that some people will remain with Mac OS 9 until they have reason to buy a new Mac.</P><P>As with the migration to Jaguar, I fully expect many existing Jaguar users to be unhappy about paying $130 for the upgrade to Panther, and it's entirely likely that a non-trivial percentage of users will stick with Jaguar. When I asked a roomful of shareware developers at MacHack how many users they estimated hadn't upgraded from Mac OS X 10.1 to Mac OS X 10.2, I heard numbers as high as 20 percent. That surprises me, since Jaguar is so much better than Mac OS X 10.1. Obviously, we won't know for a while how much better than Jaguar Panther really is, but I expect the number of people who consider Jaguar sufficient to be potentially even higher than the number who stuck with Mac OS X 10.1. Apple clearly expects that some people won't upgrade as well, since they're offering iChat AV for free with Panther but charging $30 for those who want to use it with Jaguar.</P><P>We'll certainly be ponying up the $130 for Panther when it comes out, so you can look forward to much more detailed coverage and thoughts about whether Panther will be worth your hard-earned cash.</P><P class="paybits">PayBITS: Contribute to TidBITS as a way of saying thanks for our<BR>   on-the-day coverage of Apple's WWDC news! Now with PayPal support!<BR>   <<A HREF="http://www.tidbits.com/about/support/contributors.html">http://www.tidbits.com/about/support/ contributors.html</A>><BR>   Read more about PayBITS: <<A HREF="http://www.tidbits.com/paybits/">http://www.tidbits.com/paybits/</A>></P><!-- Mac OS X 10.3 Panther Springs at WWDC Adam C. Engst --></div>
  728.         
  729.  
  730.         <!-- end article text -->
  731.     
  732.         
  733.         <!-- PayBITS -->
  734.         
  735.  
  736.         
  737. <p> </p><div class="sponsorbox">
  738. <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>
  739. </div>
  740. <div class="sponsorbox_bottom"> </div>
  741.  
  742.  
  743.         <!-- comments section -->
  744.         
  745.         <!-- end comment show-->
  746.         
  747.         <!-- end comments section -->
  748.  
  749.  
  750.         <!-- end article loop details -->
  751.         
  752.         
  753.  
  754.         
  755.     </div><!-- end show article -->
  756.     
  757.     
  758.  
  759.  
  760. <!-- article_plus end -->
  761. <!--
  762. </DIV>
  763. --><!-- end main_column DIV -->
  764.  
  765.  
  766. <!-- google_ad_section_end -->
  767.  
  768. </div><!-- end center AJAX insert -->
  769.  
  770. <!-- TipBITS Search Results Lozenge -->
  771. <div id="tipbits_results_loz" style="display:none">
  772. <form method="post" onsubmit="return false" id="tipbits_form_loz" name="tipbits_form_loz" action="noaction.cgi">
  773. <div class="tip_footer">
  774. <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>
  775. </div>
  776. <div class="tip_footer_bottom">
  777.  </div>
  778. </form>
  779. </div><!-- end TipBITS Search Results lozenge -->
  780.  
  781.  
  782.  
  783.  
  784. <!-- begin footer -->
  785. <div id="footer">
  786.  
  787. <div id="qr_tag_right"><div id="qr_tag_image"><img src="http://db.tidbits.com/tags/7242.png"></div><div id="qr_tag_text"><a href="http://db.tidbits.com/article/10616">What's this image?</a></div></div>
  788. <p>Special thanks to <a href="http://www.forest.net/">digital.forest</a>, our
  789. Web and mailing list host.</p>
  790. <p>Unless otherwise noted, this article is copyright © 2003 <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a></p>
  791. <p>TidBITS is copyright © 2010 TidBITS Publishing Inc.</p>
  792. <p>Reuse governed by <a href="http://www.tidbits.com/terms/">Creative Commons License</a>.</p>
  793.  
  794. <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>
  795.  
  796. </div><!-- end footer -->
  797.  
  798.  
  799. </div> <!-- end centercolumn -->
  800.  
  801. <div class="center_bottom"> </div>
  802.  
  803. </div> <!-- end centercolumn_border -->
  804.  
  805.  
  806. </div> <!-- end content_container -->
  807.  
  808. </div> <!-- end mainbody -->
  809.  
  810.  
  811. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  812. </script>
  813. <script type="text/javascript">
  814. _uacct = "UA-276924-3";
  815. urchinTracker();
  816. </script>
  817. <script type="text/javascript"
  818. src="http://tidbitscom.skimlinks.com/api/skimlinks.js"></script>
  819. <script type="text/javascript">
  820. var skimlinks_pub_id = '2559X585851';
  821. var skimlinks_domain = 'go.tidbits.com';
  822. skimlinks();
  823. </script>
  824. </body>
  825. </html>
  826.  
  827.