home *** CD-ROM | disk | FTP | other *** search
/ db.tidbits.com / db.tidbits.com.tar / db.tidbits.com / getbits.acgi?tbart=07715.orig < prev    next >
Text File  |  2010-09-23  |  61KB  |  816 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 : Word Up! Word 2004, That Is</title>
  9.  
  10.     <meta name="title" content="TidBITS : Word Up! Word 2004, That Is">
  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='6326'>
  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/738" >#738, 19 Jul 04</A></li>
  307. <li><A HREF="/issue/737" >#737, 12 Jul 04</A></li>
  308. <li><A HREF="/issue/736" >#736, 05 Jul 04</A></li>
  309. <li><A HREF="/issue/735" >#735, 28 Jun 04</A></li>
  310. <li><A HREF="/issue/734" >#734, 21 Jun 04</A></li>
  311. <li><A HREF="/issue/733" >#733, 14 Jun 04</A></li>
  312. <li><A HREF="/issue/732" >#732, 07 Jun 04</A></li>
  313. <li><A HREF="/issue/731" >#731, 24 May 04</A></li>
  314. <li><A HREF="/issue/730" >#730, 17 May 04</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.smilesoftware.com/">Smile</a></li>
  358.  
  359. <li><a href="http://www.usefulfruit.com/tb">Useful Fruit</a></li>
  360.  
  361. <li><a href="http://markspace.com/bits?source=tidbits">Mark/Space</a></li>
  362.  
  363. <li><a href="http://crashplan.com/ref/tidbits.html">CrashPlan</a></li>
  364.  
  365. <li><a href="http://www.thedatarescuecenter.com/">The Data Rescue Center</a></li>
  366.  
  367. <li><a href="http://www.webcrossing.com/">Web Crossing</a></li>
  368.  
  369. <li><a href="http://macte.ch/conf_tidbits">MacTech Conference</a></li>
  370.  
  371. <li><a href="http://www.econtechnologies.com/tb">Econ Technologies</a></li>
  372.  
  373. <li><a href="http://nuance.com/dragon/mac">Nuance</a></li>
  374.  
  375. <li><a href="http://www.smithmicro.com/tidbits">Smith Micro</a></li>
  376.  
  377. <li><a href="http://www.tidbits.com/about/support/contributors.html">Readers Like You!</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. <a href="http://fetchsoftworks.com/"><img src="/images/sponsors/tearoffbox_wide_tips_fetch.gif" height="58" width="164" border="0" alt="sponsor logo"></a>
  464. </div>
  465. <h6>How to Change a Bunch of Fetch Shortcut Passwords Quickly</h6>
  466. <p><p>Do you have a dozen - or more - Fetch shortcuts that all use the same password? Did that password just change? If you can manage a simple AppleScript, you can use this one to change all the passwords at once. <br><br>
  467. <code>set password of shortcut "my shortcut" to "my new password"</code><br></p></p>
  468. <p>Visit <a href="http://fetchsoftworks.com/">Fetch Softworks</a></p>
  469. </div>
  470.  
  471. <div class="tearoffbox_wide_bottom_tips">
  472. <div style="padding-bottom:35px"><div class="tip_display" style="float:left"><p><br><a href="/tipbits/224">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
  473.  
  474. <p class="credit">Written by<br><a href="/author/Tonya%20Engst">Tonya Engst</a></p></div></div>
  475.  
  476. </div>
  477.  
  478. <div class="tearoffbox_wide_tips_submit">
  479. <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>
  480. <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>
  481. </div>
  482. <div class="tearoffbox_wide_bottom_tips_submit">
  483.  
  484. </div>
  485.  
  486. </div><!-- end tearoffbox_wide_tips -->
  487. </div><!-- end tearoffbox_wide_container for tips-->
  488. <!-- end tearoff box wide -->
  489.  
  490.  
  491.  
  492. <!-- begin 300 x 250 ad -->
  493.  
  494. <div id="content_ad_square">
  495. <script type='text/javascript'><!--// <![CDATA[
  496.     OA_show(5);
  497. // ]]> --></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>
  498. </div><!-- end 300 x 250 ad -->
  499.  
  500. <!-- TBTalk items -->
  501. <div class="tearoffbox_wide_container">
  502.  
  503. <div class="tearoffbox_wide_p">
  504. <p class="tearoffbox_wide_top_p"> </p>
  505.  
  506. <h5>Recent TidBITS Talk Discussions</h5>
  507. <ul>
  508.  
  509. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf95241">Alternatives to MobileMe for syncing calendars between iPad/Mac</a> (1 message)</LI>
  510.  
  511. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf94dbb">Free anti-virus for the Mac</a> (20 messages)</LI>
  512.  
  513. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf934e6">iTunes 10 syncing iPod Touch 4.1</a> (2 messages)</LI>
  514.  
  515. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf92a22">Thoughts about Ping</a> (16 messages)</LI>
  516.  
  517. </ul>
  518.  
  519. <div class="tearoffbox_wide_bottom_p"> </div>
  520.  
  521. </div><!-- end tearoffbox_wide -->
  522.  
  523. </div><!-- end tearoffbox_wide_container for TBtalk items -->
  524.  
  525. <!-- start takecontrol_ad -->
  526. <script type='text/javascript'><!--// <![CDATA[
  527.     OA_show(7);
  528. // ]]> --></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 -->
  529.  
  530. <!-- begin tearoff box 2 -->
  531.  
  532. <div class="tearoffbox_wide_container">
  533.  
  534. <div class="tearoffbox_wide_p">
  535. <p class="tearoffbox_wide_top_p"> </p>
  536.  
  537. <h5>Related Articles</h5>
  538. <ul>
  539. <li><a href="/article/8227">Back to School Software</a> (29 Aug 05)</li>
  540. <li><a href="/article/7858">Microsoft Office 2004 for Mac Service Pack 1 Squishes Bugs</a> (18 Oct 04)</li>
  541. <li><a href="/article/7849">Two New Take Control Ebooks Explain Microsoft Word 2004</a> (11 Oct 04)</li>
  542. <li><a href="/article/7139">Microsoft Word 5.1 for Mac OS X</a> (01 Apr 03)</li>
  543. <li><a href="/article/6780">Two Bytes of the Cherry: Unicode and Mac OS X, Part 2</a> (08 Apr 02)</li>
  544. <li><a href="/article/6637">Microsoft Office X Ships</a> (19 Nov 01)</li>
  545. <li><a href="/article/6514">Microsoft Office 10's Carrot and Stick</a> (06 Aug 01)</li>
  546. <li><a href="/article/6222">Unleashing Your Multilingual Mac</a> (27 Nov 00)</li>
  547. <li><a href="/article/6161">Microsoft Word 2001 Lumbers On</a> (23 Oct 00)</li>
  548. <li><a href="/article/4822">A Word to the Wise - Word 98, That Is</a> (13 Apr 98)</li>
  549.  
  550. </ul>
  551.  
  552. <p class="tearoffbox_wide_bottom_p"> </p>
  553.  
  554. </div><!-- end tearoffbox_wide -->
  555. </div><!-- end tearoffbox_wide_container -->
  556.  
  557. <!-- end tearoff box 2 -->
  558.  
  559.  
  560. <!-- begin tearoff box for series -->
  561.  
  562. <div class="tearoffbox_wide_container">
  563.  
  564. <div class="tearoffbox_wide_p">
  565. <p class="tearoffbox_wide_top_p"> </p>
  566.  
  567. <h5>Other articles in the series <a href="/series/1256">Word 2004</a></h5>
  568. <ul>
  569.  
  570. </ul>
  571.  
  572. <p class="tearoffbox_wide_bottom_p"> </p>
  573.  
  574. </div><!-- end tearoffbox_wide -->
  575. </div><!-- end tearoffbox_wide_container -->
  576.  
  577. <!-- end tearoff box -->
  578.  
  579.  
  580.  
  581.  
  582. <!-- begin tearoff box 1 -->
  583.  
  584. <div class="tearoffbox_wide_container">
  585.  
  586. <div class="tearoffbox_wide">
  587. <p class="tearoffbox_wide_top"> </p>
  588.  
  589. <h5>Published in <a href="/issue/734">TidBITS 734</a>.<br><a href="http://www.tidbits.com/list">Subscribe</a> to our weekly email edition.</h5>
  590. <ul>
  591. <li><A HREF="/article/7709">Atlassian Sponsoring TidBITS</A></li>
  592. <li><A HREF="/article/7710">Free Macworld Expo Boston Tickets</A></li>
  593. <li><A HREF="/article/7711">iBook Repair Program Extended</A></li>
  594. <li><A HREF="/article/7712">iPhoto 4 Visual QuickStart Guide Available in Print and PDF</A></li>
  595. <li><A HREF="/article/7713">Poll Results: Your Preferred Email Client</A></li>
  596. <li><A HREF="/article/7714">iTunes Music Store Launches in Europe</A></li>
  597. <li><A HREF="/article/7716">Hot Topics in TidBITS Talk/21-Jun-04</A></li>
  598.  
  599. </ul>
  600.  
  601. <p class="tearoffbox_wide_bottom"> </p>
  602.  
  603. </div><!-- end tearoffbox_wide -->
  604. </div><!-- end tearoffbox_wide_container -->
  605.  
  606. <!-- end tearoff box 1 -->
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614. <div id="rightcolumn_bottom">
  615.  
  616. </div>
  617.  
  618.     </div><!-- end rightcolumn -->
  619.  
  620.  
  621. </div><!-- end rightcolumn_container -->
  622.  
  623.  
  624.  
  625. <!-- featured articles -->
  626.  
  627. <div id="center_ajax_sub" class="instapaper_body">
  628.  
  629. <!-- google_ad_section_start -->
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650. <!-- issue, article, or series -->
  651.  
  652.     
  653.     
  654.     
  655.     
  656.     
  657.         
  658.     <!-- show article(s) -->
  659.     <div class="article"><a name="6326"></a>
  660.     
  661. <!-- comment initialization routine as needed -->
  662. <div class="popup_box_with_captcha" id="hc_6326" style="display: none">
  663.     <div class="tip_box_format">
  664.     <div id="hc_innards_alt_6326" style="display: none">
  665.             <div class="tbf_row">
  666.                 <div class="tbf_wide_80" id="hc_small_response_6326"></div><div class="x_close_row" id="hc_upper_right1_6326"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_6326', 'hc', '6326'); return true;">Close</a></div>
  667.  
  668.             </div>
  669.     </div>
  670.     <div id="hc_innards_6326">
  671.         <div class="tip_box_form">        
  672.             <form action="foobar.cgi" method="get" name="check_human_6326">
  673.             <div class="tbf_row">
  674.                 <div class="tbf_wide_80" id="hc_rc_6326">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_6326"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_6326', 'hc', '6326'); return true;">Close</a></div>
  675.  
  676.             </div>
  677.             <div class="spacer"></div>
  678.             <div class="tbf_row" id="hc_message_box_6326" style="display:none">
  679.                 <div class="tbf_wide"><div class="tbf_alert" id="hc_top_message_6326"></div></div>
  680.             </div>
  681.             <div class="spacer"></div>
  682.             <div class="tbf_row">
  683.                 <div class="tbf_wide"><div id="hc_recaptcha_6326"></div></div>
  684.             </div>
  685.             <div class="spacer"></div>
  686.             <div class="tbf_row">
  687.                 <div class="tbf_wide"><input type="submit" value="Submit" name="submit_this_tip" onClick="handle_tip_submission('hc', '6326', this.form, this.form.submit_type.value); return false;"><input name="calling_routine" type="hidden"><input type="hidden" name="getbits" value="7715"><input type="hidden" name="author_id"><input type="hidden" name="submit_type" value=""></div>
  688.             </div>
  689.             <div class="spacer"></div>
  690.             </form>
  691.         </div><!-- end tip_box_form -->
  692.     </div><!-- end hum box innards -->
  693.     </div><!-- end tip box format -->
  694. </div><!-- end tip_submit box-->
  695.  
  696.  
  697.  
  698.         
  699.         
  700.         <!-- specific article details here -->
  701.         
  702.         
  703.             
  704.         
  705.     
  706.         <article_link><script type="text/javascript">open_if_linked('')</script></article_link>
  707.         
  708.         <div class="featured_meta"><div class="meta_article">21 Jun 2004 | <a href="/article/7715?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>
  709.  
  710.         <H2>Word Up! Word 2004, That Is</H2>
  711.  
  712.         <p class="byline">by <a href="/author/Matt%20Neuburg">Matt Neuburg</a> <a href="javascript:void(0)" onClick="document.check_human_6326.submit_type.value='email'; document.check_human_6326.author_id.value='7'; ShowTipBox('hc_6326', 'hc_recaptcha_6326')"><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>
  713.  
  714.         <!-- article text -->
  715.         
  716.         <div id="article_box_6326"><P>As you know, unless you've spent the last couple of years re-enacting Shackleton's third voyage to the Antarctic, Microsoft Word 2004 is now a reality. The previous major upgrades were Word 2001, which (just to confuse future historians) appeared in 2000, followed about a year later by Word X, which had few new features aside from Mac OS X compatibility.</P><P><<A HREF="http://db.tidbits.com/article/06637">http://db.tidbits.com/article/06637</A>><BR><<A HREF="http://db.tidbits.com/article/06514">http://db.tidbits.com/article/06514</A>><BR><<A HREF="http://db.tidbits.com/article/06161">http://db.tidbits.com/article/06161</A>></P><P>Word 2004 introduces no fundamental changes in behavior, and if you aren't having problems now, there may be no compelling reason to upgrade. But if you are running into certain limitations, particularly in the areas of revision tracking, AppleScript scriptability, Unicode-based fonts, or Windows compatibility, Word 2004 could be a must-have. Other new features, such as Notebook View and the new animations and inline buttons, are less compelling, in my opinion.</P><P><STRONG>Installation</STRONG> -- Installation from the CD was easy. You may drag an Office folder directly to your hard disk or run an installer program which allows some choices about what's installed; I ran the installer program, as Microsoft recommends (other TidBITS staffers saw problems when performing a drag & drop install over a beta version). It permitted me to install on a secondary partition. Users now each have a Normal template in their own ~/Documents/Microsoft User Data folder; previously it lived in the Office folder and was shared by all users, which was just plain wrong, since it is the repository of most user customizations. As in the past, my old Normal template was automatically found and used, but I had to retrieve my other custom templates by hand.</P><P>My Office 2004 installation, which omitted foreign-language proofing tools and other extras I felt I wouldn't need, is about 50 percent larger than Office X (over 360 MB on my machine); most of the difference is a new, larger collection of fonts (80 MB, as opposed to 2 MB in Office X), some of it is tutorials (23 MB), and some of it is new templates (13 MB more than before). A complete or drag & drop installation would be 525 MB.</P><P>When I first started Word, it installed about 60 fonts in my User Fonts folder. Some of these fonts are valuable and useful. For example, the new Verdana includes twice as many characters as the Verdana already in /Library/Fonts. But once you have multiple copies of the same font, it's difficult to know which will apply at any given time, and it's rude to install 80 MB of fonts - particularly those that might override or be overridden by existing fonts - without at least telling the user what's about to happen.</P><P><STRONG>Comments and Revisions</STRONG> -- A comment in Word, you may recall, is like a footnote, but it isn't part of your printed document; it's a remark made by the author or by someone else through whose hands the document has passed, and it is extremely useful as a means of communication amongst several people by whom a document is to be vetted (as happens with the manuscripts for our Take Control ebooks, for instance). In the past, comments appeared in a secondary scrolling pane at the bottom of the window, and caused no end of troublesome interference with your work; for instance, scrolling the comment pane would also cause the main document to scroll, and inserting a comment would cause the selected main text to be a highlighted in yellow, in a way that prevented you from knowing what text you were selecting. Both problems have been fixed, making Word 2004 significantly easier to use for collaboration.</P><P>Word's capability to record changes made to a document (revisions) may not be important to everyone, but to folks who exchange a document with an editor, it's invaluable (again, this is crucial to how a Take Control ebook is developed). In the past, however, users who needed the revisions feature have had to wrestle with its shortcomings and inconveniences. The presence of changes was indicated only by markings such as colors, underlines, and strikethroughs; if you wanted to know who had made a change, you had to hover the mouse over your text to make a balloon appear, and even then all you learned was that something had been "inserted" or "deleted" by someone, with no further statement of exactly what had happened. Formatting changes (changing text from plain to bold, for instance) were not noted at all.</P><P>All of this, too, has been fixed, and again, authors and editors will rejoice. You can display the reviewing pane, which now contains all revisions and comments as a simple list. The list is descriptive and includes formatting changes: so, for example, you learn that the font was changed to bold, or that the word "decision" was deleted. Revisions and comments have thus been melded into two aspects of the same thing, which, of course, they are; you can simplify the list by asking to see just comments, or just revisions, or just changes made by a particular person.</P><P>In Page Layout View, comments and revisions can also appear as persistent balloons in the right margin where they don't interfere with your view of the text. The balloons are interactive - you can type in a comment balloon, and you can click a button in a revision balloon to accept or reject the revision. It's a pity these balloons are limited to Page Layout View, since they make following the revisions and comments in a document even easier than the reviewing pane.</P><P>The Page Layout View balloons and the state of the document can appear in four different ways: Original, showing the document before revision tracking started, with no balloons; Original Showing Markup, showing the document with deletions incorporated but insertions described in balloons; Final Showing Markup, with insertions and deletions incorporated and deletions noted in balloons; and Final, with all changes incorporated and no balloons. These can be combined with preferences about whether or not to display incorporated changes inline (for example, whether or not deleted material should remain visible as strikethrough text) to provide powerful representations of the document's revision history.</P><P>For those who need them, Word's revisions features are unparalleled; I know no other program that does anything similar. However, one unfortunate limitation still exists. Surprisingly, Word fails to distinguish between multiple editing sessions by the same person: for example, changes made by Adam are not distinguished from changes made by Adam a week later on top of intervening changes made by Matt.)</P><P>Despite this lack, the Word 2004 improvements transform these features from being useful but painful to ingenious and delightful; I now look forward to using them. Loud applause for Microsoft on this one.</P><P><STRONG>AppleScript</STRONG> -- In the past, Word's support for scriptability via AppleScript has been spotty and undependable. Only a small fraction of Word's capabilities were exposed directly to AppleScript, and trying to script them could easily crash Word. The workaround was to use Visual Basic for Applications. VBA is Word's native scripting language and can make Word do absolutely anything. Since AppleScript allows you to create a VBA script as a big string in your AppleScript code, and then send that entire string to Word, you could use VBA from within AppleScript to compensate for the shortcomings in Word's AppleScript model. But this was an unsatisfactory solution. The resulting code was ugly and difficult to maintain, and even more important, the VBA-within-AppleScript routine couldn't return a result to your script, so the script wasn't properly interactive. Scripters devised various horrible workarounds, but the fact remained that there were severe limits to what could be accomplished through external scripting of Word.</P><P>All that has completely changed. AppleScript support has been rewritten from the ground up - a massive undertaking, and an extremely welcome change. A great proportion of Word's capabilities (perhaps all of them; time and experimentation will tell) are now exposed directly to AppleScript in a natural manner. This truly splendid improvement will completely change the way Word fits into people's workflows.</P><P>(As an aside, if you have my book, AppleScript: The Definitive Guide, this change affects Excel as well, which means that the book's Excel example no longer works. I've posted a new version on my Errata Web page.)</P><P><<A HREF="http://www.amazon.com/dp/0596005571/?tag=tidbitselectro00">http://www.amazon.com/exec/obidos/ASIN/ 0596005571/tidbitselectro00/ref=nosim</A>><BR><<A HREF="http://www.tidbits.com/matt/aserrata.html">http://www.tidbits.com/matt/aserrata.html</A>></P><P><STRONG>Fonts and Unicode</STRONG> -- Early in my use of Word X, a Classics colleague wrote to me in some distress. At the urging of friends, he had switched from Windows to Mac OS X, and now he couldn't read his old Word documents that involved Ancient Greek. I had him send me the relevant fonts and a sample document, and sure enough, some characters in his primary Greek font (called, appropriately, "Greek") were being replaced by an underline. I hammered away at this problem for months, but couldn't solve it; Word just wasn't compatible with the Greek font's Unicode characters, as I explained in my earlier TidBITS article on Unicode. But Word was Unicode-aware on Windows, so a document using Greek created on Windows could be illegible on Mac OS X. Naturally, the first thing I did once I had Word 2004 running was to open this same document. Presto, it displayed correctly!</P><P><<A HREF="http://db.tidbits.com/article/06780">http://db.tidbits.com/article/06780</A>></P><P>Word is now Unicode-savvy on Mac OS X, including support for many input methods as well as direct entry from the Character Palette. (For more details, search on "multilingual support" in Word Help.) This major advance is absolutely essential to those who need this sort of thing. However, don't raise your hopes too high. Serious shortcomings remain. Certain complex scripts (Indic) don't work; neither do right-to-left scripts (Semitic). So Word 2004 is a step backwards from Word 98 using WorldScript under Mac OS 9.2 in this regard. Furthermore, certain typesetting behaviors involving multiple diacritics work badly, and Word doesn't support Mac OS X advanced typographical features involving ligatures and glyph variants; indeed, this means that the fonts installed by Word can mess up the display of certain languages in Cocoa applications. [Thanks to Tom Gewecke for major assistance with this paragraph.]</P><P><<A HREF="http://homepage.mac.com/thgewecke/mlingos9.html">http://homepage.mac.com/thgewecke/mlingos9.html</A>><BR><<A HREF="http://db.tidbits.com/article/06222">http://db.tidbits.com/article/06222</A>></P><P>Also, Word has some new, incomprehensible font behavior. You can see this for yourself using the Symbol font. If you select some Times characters, you can change them to Symbol and then back again to Times at will. But if you start with your insertion point in a Times paragraph, switch to Symbol, and type some Symbol characters, if you now select those new Symbol characters and try to change them to Times, you can't. So you can easily end up with a document containing some Symbol characters that you can't change to another font and some that you can, with no indication of which is which. And, if you do a Replace All where you replace all Symbol characters with Times, Symbol characters of the second kind change to Times, but the others become rectangular boxes!</P><P>I'm not sure how wide-spread this problem is - does it apply only to the Symbol font? Users are complaining of problems with other fonts, so perhaps not. But in any case, the fact that Word can behave so oddly with regard to fonts is of serious and fundamental concern. It would be better for Word to at least put up a warning and explain why it's behaving in this curious manner. Instead, the user is left puzzled and even a little fearful, since it is all too easy to put the document into a perilous state, with fonts that can't be altered, or with those horrifying rectangular boxes.</P><P><STRONG>Compatibility</STRONG> -- If I'm being a bit hard on Word for not putting up an informative explanation of font problems, it's because one of Word's new features is that it does provide informative explanations of possible font problems. The Compatibility Report (shared with Excel and PowerPoint, but probably most important in Word) is a utility panel listing aspects of your document that might present incompatibilities with earlier versions of the program.</P><P>For example, if you type "1/4 of our users are ecstatic", Word 2004's auto-formatting now changes the three characters "1/4" to a single fraction character - because Word now does Unicode, and can display this character. But previous Mac versions of Word don't do Unicode and can't display this character. The Compatibility Report lets you know that your document contains a character that might prove troublesome; in fact, after Word creates the fraction character, the Toolbox button in the standard toolbar starts glowing red, to alert you that you might want to examine the report. Similarly, when you save a document, Word may recommend in the Save dialog that you check compatibility, and you can perform the check right there. Other reported incompatibilities include such things as line-breaking differences and substitution of one font for another that wasn't available when the document was opened.</P><P>In the past, Word would warn you only that you might lose some data or formatting without telling you conclusively that you would or specifying what you might lose. For anyone who regularly shares files with users of other versions of Word, therefore, the Compatibility Report is a big help. Keep in mind, though, that it presently is still somewhat incomplete and buggy. I immediately encountered a situation where Word failed to report correctly that a certain font required by the document was missing, and instead gave a completely different and inapplicable warning (it said that a Russian font was in use and warned that Russian proofing tools were missing). Still, this feature is definitely a step in the right direction.</P><P><STRONG>A New View</STRONG> -- Notebook View is a mode of display reminiscent of programs like AquaMinds NoteTaker and Circus Ponies NoteBook. By default, Notebook View has ruled horizontal lines and a vertical margin line, like a paper school notebook; it has a large blank area at the top for a title, and it has section tabs down the right side. You can add sections and change the titles of sections; within a section, you can make an outline of notes, and an entry can even have a checkbox and a priority mark.</P><P><<A HREF="http://www.aquaminds.com/product.jsp">http://www.aquaminds.com/product.jsp</A>><BR><<A HREF="http://www.circusponies.com/pages.aspx?page=products">http://www.circusponies.com/pages.aspx? page=products</A>></P><P>The correspondence between Notebook View and other views of your document works like this: outline entries are automatically assigned paragraph formats "Note Level 1", "Note Level 2", and so on; the blank area at the top is a page header; and the section divisions correspond to new-page section breaks, with the section titles corresponding to nothing at all.</P><P>But Notebook View is thus not ontologically similar to Outline View, Page Layout View, and Normal View. Normal View and Page Layout View show the same document laid out slightly differently; Outline View displays your document's existing structure, using Heading paragraphs as the levels of the outline. Thus, these views are all ways of looking at the same thing. But Notebook View shows a completely different thing, because a word-processing document doesn't typically have any Note Level paragraphs! Indeed, if you switch an existing document to Notebook View, Word warns that some conversion will take place and offers to create a new document with the information instead. If you persist in converting, your document's formatting and structure are largely destroyed.</P><P>The trouble here is that NoteBook View isn't a view at all. It's a representation of a completely different sort of document - a Notebook document. That's not a useless kind of document, to be sure; but in the first place, it properly belongs to another application (which, on the Windows side, it is: Microsoft OneNote), and in the second place, Microsoft's implementation of the notebook metaphor is feature-poor and clumsy compared to the elegant AquaMinds and Circus Ponies implementations. My personal feeling is that if you need a notebook program, you should get a good notebook program like NoteTaker, NoteBook, or one of the many other snippet keepers I've reviewed over the years.</P><P><<A HREF="http://db.tidbits.com/series/1196">http://db.tidbits.com/series/1196</A>></P><P><STRONG>Buttons and Bows</STRONG> -- Word 2004 makes much use of small, colorful animations, markings, and button-like objects that float over or within your document. When you introduce Unicode characters into your document, a palette button throbs crimson. The Formatting Palette fades gradually to transparent when not in use, and snaps back to opaque when you hover the pointer over it. When you type "teh" instead of "the", a blue horizontal double-line animates under the word as auto-correction takes place. Furthermore, if you later click in or hover the pointer over that word, the double-line reappears, and if you hover over the double-line, it turns into a button you can press to pop up a menu of options (revert to "teh", remove "teh" from the auto-correction list, and so forth). Similarly, whenever you paste text, a button appears at the end of the pasted material; if you hover over this button, it turns into a pop-up menu where you can choose how you want the pasted material formatted (using the formatting of the source, of the destination, or as text only).</P><P>This eye candy is a bit silly, turning your document from a calm sheet of virtual paper to a world of glowing activity - rather as if the design of Word had been put in the hands of Xbox fanatics. It involves no new content; these are all cues for actions that you could have performed in some other way. At the same time, it can be welcome, because these cues expose information about actions you might not have known how to perform or options you didn't know existed. If you've ever typed a line of code such as "i = 3" in a Word document and wondered why "i" changed to "I" and how you could prevent it, now you need no longer wonder.</P><P><STRONG>Conclusions</STRONG> -- I haven't described every change in Word 2004; indeed, I probably haven't discovered them all. Instead, I've discussed what I take to be the largest, most significant innovations. But small changes can be important too. For instance, Word now deals properly with long filenames and long file paths; it's only fair to acknowledge the fix, even though this is how things ought to have been all along. Also, the notorious bug where saving a document repeatedly while working on it could hit the system's open file limit and cause you to lose all your changes is said to be gone.</P><P><<A HREF="http://blogs.msdn.com/rick_schaut/archive/2004/05/19/135315.aspx">http://blogs.msdn.com/rick_schaut/archive/2004/ 05/19/135315.aspx</A>></P><P>At the same time, any revision of Word brings its share of problems and disappointments, and Word 2004 is unlikely to be an exception. Your "favorite" bug may well not been fixed, especially if it lies deep in code that Microsoft is unwilling to touch. For example, there are reports that graphics pasted or imported into a Word document still sometimes don't print properly. Scrolling with the Page Up or Page Down keys still moves the insertion point, which makes any attempt to glance at a different part of your document an action not to be taken lightly. The problem where the menu of styles is only ten items tall, even if you have dozens of styles and a huge screen, is not fixed. And of course when you apply a style you still get the same inscrutable behavior that I've been complaining of for years.</P><P><<A HREF="http://db.tidbits.com/article/04822">http://db.tidbits.com/article/04822</A>></P><P>New problems have doubtless been introduced. For example, EndNote is said to break on Word 2004. I've experienced some difficulties with the Find dialog: during a repeated Find, sometimes the selection point in the main document simply vanishes, as if an invisible nothingness were selected. Double-clicking and dragging to select by word can end up including an additional word to the left of the one you initially selected if you drag up and to the left and then down and to the right. And new features, no matter how attractive, will need break-in time before users discover how well they work in the real world. For example, in addition to paragraph and character styles, there can now be table styles and numbering styles; will these help users create consistent documents more easily, or will they add to the confusion that automatic numbering and styles have caused in the past? Time will tell.</P><P><<A HREF="http://www.endnote.com/">http://www.endnote.com/</A>></P><P>By now, however, long-time Word users are surely accustomed to all of this. They know from long experience that an upgrade to Microsoft Word is like buying a new car: it's expensive, it looks better in the showroom than in your garage, and it has the potential to reveal previously unknown problems at some inconvenient moment down the road. Frankly, we should all just take a deep breath, douse our faces in cold water, and face reality: Word is a massive, complicated program, full of legacy code and constantly treading the fine line between the Macintosh and Windows worlds. Word will never get any simpler, and Microsoft may never get to the heart of some of Word's deep-seated issues. Those longing for a return to Word 5.1 will be, as always, disappointed in Word 2004; Word 5.1 was a program from a simpler time, and Microsoft won't be returning to that era.</P><P><<A HREF="http://db.tidbits.com/article/07139">http://db.tidbits.com/article/07139</A>></P><P>And yet, like a new car, when you need the latest Word upgrade, you need it, and despite any annoyances, you'll still enjoy the new car smell and power door locks. Whether your old ride was Word 5.1 or (as is likely) a more-recent version of Word, Word 2004's radically improved commenting and revision tracking features, improved Unicode capabilities, full support for AppleScript, and compatibility checking add up to a significantly enhanced program for those of us who use these features on a daily basis.</P><P>Word 2004 is most commonly purchased as part of the full Microsoft Office suite, which lists for $400 or costs $150 for educational users; upgrades cost $240. If you wish to buy Word by itself, it costs $230, with upgrades listing for $110. Resellers like TidBITS sponsor Small Dog Electronics generally knock $30 to $40 off those prices. You can also download a "test drive" version of Office 2004 (186 MB) that works for 30 days. Microsoft Office 2004 requires Mac OS X 10.2.8 or higher.</P><P><<A HREF="http://www.microsoft.com/mac/products/office2004/howtobuy/howtobuy.aspx">http://www.microsoft.com/mac/products/ office2004/howtobuy/howtobuy.aspx</A>><BR><<A HREF="http://www.microsoft.com/mac/default.aspx?pid=office2004td">http://www.microsoft.com/mac/default.aspx? pid=office2004td</A>><BR><<A HREF="http://www.smalldog.com/search/x/x/wag125/?z=1&find=Microsoft+Office+2004">http://www.smalldog.com/search/x/x/wag125/?z=1& amp;find=Microsoft+Office+2004</A>></P><!-- Word Up! Word 2004, That Is Matt Neuburg --></div>
  717.         
  718.  
  719.         <!-- end article text -->
  720.     
  721.         
  722.         <!-- PayBITS -->
  723.         
  724.  
  725.         
  726. <p> </p><div class="sponsorbox">
  727. <div class="sponsortext"><A HREF="http://www.usefulfruit.com/tb"><IMG SRC="http://db.tidbits.com/images/badges/pear-note-icon50x50.png" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>Pear Note 2: More complete, understandable notes on your Mac.<br />Typed notes are blended with recorded audio, video, and slides<br />to create notes that make more sense when you need them most.<br />Learn more at <<a href="http://www.usefulfruit.com/tb">http://www.usefulfruit.com/tb</a>>!</div>
  728. </div>
  729. <div class="sponsorbox_bottom"> </div>
  730.  
  731.  
  732.         <!-- comments section -->
  733.         
  734.         <!-- end comment show-->
  735.         
  736.         <!-- end comments section -->
  737.  
  738.  
  739.         <!-- end article loop details -->
  740.         
  741.         
  742.  
  743.         
  744.     </div><!-- end show article -->
  745.     
  746.     
  747.  
  748.  
  749. <!-- article_plus end -->
  750. <!--
  751. </DIV>
  752. --><!-- end main_column DIV -->
  753.  
  754.  
  755. <!-- google_ad_section_end -->
  756.  
  757. </div><!-- end center AJAX insert -->
  758.  
  759. <!-- TipBITS Search Results Lozenge -->
  760. <div id="tipbits_results_loz" style="display:none">
  761. <form method="post" onsubmit="return false" id="tipbits_form_loz" name="tipbits_form_loz" action="noaction.cgi">
  762. <div class="tip_footer">
  763. <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>
  764. </div>
  765. <div class="tip_footer_bottom">
  766.  </div>
  767. </form>
  768. </div><!-- end TipBITS Search Results lozenge -->
  769.  
  770.  
  771.  
  772.  
  773. <!-- begin footer -->
  774. <div id="footer">
  775.  
  776. <div id="qr_tag_right"><div id="qr_tag_image"><img src="http://db.tidbits.com/tags/7715.png"></div><div id="qr_tag_text"><a href="http://db.tidbits.com/article/10616">What's this image?</a></div></div>
  777. <p>Special thanks to <a href="http://www.forest.net/">digital.forest</a>, our
  778. Web and mailing list host.</p>
  779. <p>Unless otherwise noted, this article is copyright © 2004 <a href="/author/Matt%20Neuburg">Matt Neuburg</a></p>
  780. <p>TidBITS is copyright © 2010 TidBITS Publishing Inc.</p>
  781. <p>Reuse governed by <a href="http://www.tidbits.com/terms/">Creative Commons License</a>.</p>
  782.  
  783. <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>
  784.  
  785. </div><!-- end footer -->
  786.  
  787.  
  788. </div> <!-- end centercolumn -->
  789.  
  790. <div class="center_bottom"> </div>
  791.  
  792. </div> <!-- end centercolumn_border -->
  793.  
  794.  
  795. </div> <!-- end content_container -->
  796.  
  797. </div> <!-- end mainbody -->
  798.  
  799.  
  800. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  801. </script>
  802. <script type="text/javascript">
  803. _uacct = "UA-276924-3";
  804. urchinTracker();
  805. </script>
  806. <script type="text/javascript"
  807. src="http://tidbitscom.skimlinks.com/api/skimlinks.js"></script>
  808. <script type="text/javascript">
  809. var skimlinks_pub_id = '2559X585851';
  810. var skimlinks_domain = 'go.tidbits.com';
  811. skimlinks();
  812. </script>
  813. </body>
  814. </html>
  815.  
  816.