<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>
<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>
<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>
</div>
<div class="spacer"></div>
<div class="tbf_row">
<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>
<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>
</div>
<div class="spacer"></div>
<div class="tbf_row">
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<!-- begin centercolumn -->
<div id="centercolumn">
<!-- begin rightcolumn_container -->
<div id="rightcolumn_container">
<!-- begin rightcolumn -->
<!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
<h6>Edit Remote Files in Your Favorite Utility with Fetch</h6>
<p><p>If you use the Fetch FTP client and want to, for instance, edit remote .html files with one application but .css files with another, you can set this up easily: In Fetch, select a .html file and click the Get Info button on the toolbar. In the Get Info window, in the Transfer Option section, choose your desired program from the "Edit files like this with" pop-up menu. Repeat the procedure for a .css file, and you're ready to go!</p></p>
<div class="tbf_wide_80" id="hc_rc_5465">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_5465"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_5465', 'hc', '5465'); return true;">Close</a></div>
<div class="featured_meta"><div class="meta_article">17 Jun 2002 | <a href="/article/6851?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>
<div id="article_box_5465"><P>In last week's issue, I gave several links to photo albums that I'd created with iPhoto on my iTools HomePage site while on our cruise to Alaska. They had worked fine for our friends and families while we were on the cruise, so I was surprised when email complaints started arriving almost immediately, saying that the photos weren't accessible due to excessive bandwidth consumption. Before I get to the larger issue of what's going on here, for anyone who wants to see the photos, they're now on my server, exported again from iPhoto, but via the BetterHTMLExport plug-in.</P><P><<A HREF="http://www.tidbits.com/photos/alaska2002/index.html">http://www.tidbits.com/photos/alaska2002/ index.html</A>><BR><<A HREF="http://www.droolingcat.com/software/betterhtmlexport/">http://www.droolingcat.com/software/ betterhtmlexport/</A>></P><P>Some research and discussion on TidBITS Talk revealed that Apple had put these bandwidth limitations into effect - without warning - only in the middle of May, which was why previous uses hadn't run afoul of the limitations. MacInTouch's compilation of reader letters gave a good overview of the situation.</P><P><<A HREF="http://db.tidbits.com/getbits.acgi?tlkthrd=1666">http://db.tidbits.com/getbits.acgi?tlkthrd=1666</A>><BR><<A HREF="http://www.macintouch.com/homepagelimit.html">http://www.macintouch.com/homepagelimit.html</A>></P><P><STRONG>Cold Hard Numbers</STRONG> -- For a while, the actual limits were completely unknown, but then a post appeared in Apple's discussion forums that explained at least some of the details. If a HomePage Web site receives more than 500 hits in a 6-hour period, Apple caps the amount of data that can be transferred from that site to roughly twice your iDisk capacity for the rest of that 6-hour period. Let's look at my situation for how that might work out. I published roughly 50 pictures, and they took up about 5 MB of space on my iDisk. Only 10 people need to view all my pictures to bump me over the 500 hit limit. Giving Apple the benefit of the doubt and assuming that the bandwidth counting starts at that point, I could then serve 40 MB of data (twice my default 20 MB iDisk size) going forward. At 5 MB for my picture collection, though, that's only another 8 people, for a grand total of 18 visitors before Apple would start turning people away. Thinking back, none of our friends or family ran into the bandwidth limits initially because I published the photos in four sets. Had I published all 50 images at once, the fact that I sent the announcement to 56 people in our extended families along with 21 friends could easily have resulted in enough traffic to take the site down.</P><P>The limits are somewhat higher if you've paid Apple for additional iDisk space. If you're receiving fewer than 500 hits in a 6-hour period, you're limited to roughly 14 times your iDisk capacity in that time frame. If you receive more than 500 hits in a 6-hour period, you're limited to 2.5 times your iDisk capacity. Let's assume I had paid for another 20 MB of iDisk space and posted the same set of pictures. The first 10 people viewing the 50 pictures would bump me over the 500 hit limit, after which I could serve 100 MB of data (40 MB multiplied by 2.5) before running into the bandwidth limits. At 5 MB per person, that's 25 people, or 35 total before new visitors start being turned away.</P><P><<A HREF="http://discussions.info.apple.com/WebX?14@181.nxOfaRJlcZf^3@.2cd7e1fe/6">http://discussions.info.apple.com/WebX? 14@181.nxOfaRJlcZf^3@.2cd7e1fe/6</A>></P><P><STRONG>You Get What You Pay For, But...</STRONG> Apple is of course within their full rights to clamp down on iTools usage. iTools accounts are free, and Apple is absorbing real costs for all the disk space and bandwidth that iTools users consume. I haven't seen anyone complaining that Apple is acting unfairly, and no one should.</P><P>However, there's no question that Apple has bungled the user relations aspect of this decision completely. Apple never made an official statement about the decision (or even replied to our requests for clarification), there is no permanent Web page explaining the specific limitations, users are not warned in advance that their sites will be made unavailable, and the error message that appears in place of the desired page is less than helpful. For a company that prides itself on creating clear, easy-to-use interfaces, a lapse like this is particularly glaring. It's not rocket science, it's just common courtesy.</P><P>This policy also has further reaching implications. Apple has specifically touted iTools as a benefit of buying and using the Mac and encourages users to use it, to the point where you can mount your iDisk from the Mac OS X Finder and publish photos directly to a HomePage photo album from within iPhoto. Integration of Mac OS X and applications from Apple with iTools means that iTools is itself a feature of those products, and hobbling iTools with these bandwidth limits reflects poorly on the products. I used iPhoto to upload my photos to HomePage because it's far easier than uploading to my own Web site, and that ease of uploading was important while I was travelling. But knowing that only a very small number of people can view my photos via HomePage means that I just won't bother using that feature in the future, and I'll have to recommend that other iPhoto users avoid it as well if there's a chance they'll hit the bandwidth limits.</P><P><<A HREF="http://www.apple.com/macosx/theater/itools.html">http://www.apple.com/macosx/theater/itools.html</A>></P><P>Other heavy users of iTools are independent Macintosh developers, who like to distribute their Macintosh software via iTools not just because it was a free Web host, but also because it's part of the full experience. Contributing Editor Matt Neuburg put it best when explaining why he chose to host his freeware utility MemoryStick on Apple's servers:</P><P><<A HREF="http://homepage.mac.com/mattneub/FileSharing1.html">http://homepage.mac.com/mattneub/ FileSharing1.html</A>></P><BLOCKQUOTE>"MemoryStick is free, it's written with Apple's free tools, it's for Mac OS X users, it both improves and advertises the Mac OS X experience, and it lives at Apple's free site that is integrated with Mac OS X - all completely in tune with a spirit of community and 'all Apple, all the time.' That's why it's so disappointing when Apple itself violates that spirit by preventing Mac OS X users from downloading."</BLOCKQUOTE><P>The new bandwidth limits eliminate the utility of using iTools to host Macintosh software - whether or not a developer would run into the limits on any given day, the uncertainty of never knowing if the site would be up would be unacceptable. Of course, if you read the iTools membership terms carefully, you see that iTools is only for personal use, which would preclude posting shareware. That's better sent to the Info-Mac Archive for posting on the many Info-Mac mirror sites, which can then be linked from a product page.</P><P><<A HREF="http://itools.mac.com/1/membership_terms.html">http://itools.mac.com/1/membership_terms.html</A>><BR><<A HREF="http://www.info-mac.org/how/submit.html">http://www.info-mac.org/how/submit.html</A>></P><P>Where iTools used to be an excellent advertisement for Apple and for Macintosh technologies, the bandwidth limits turn it into a negative impression. In the past, showing a Windows user how easy it was to post a photo album on the Web via iPhoto and HomePage was great fun, and even having Windows users viewing the photos on the Web made it easy to tout the advantages of using the Mac. But with cryptic error messages about excessive bandwidth consumption appearing unpredictably, it's downright embarrassing to use HomePage.</P><P>Finally, those people who choose to keep using HomePage should bear in mind that it's trivially easy to engineer a denial of service attack. Just load a few photo album pages several times and you can overload any photo album. It wouldn't even be difficult to set a robot to cause a very large number of HomePage sites to go over their bandwidth limits all at once.</P><P><STRONG>Possible Solutions</STRONG> -- I have a few ideas about how Apple might be able to avoid this problem, either by managing the bandwidth usage better or bringing in some money to pay for the load.</P><UL><LI><P>Use Packeteer's PacketShaper (or a comparable product) to manage the bandwidth available to any given user's HomePage site. Apple could even allow a user full bandwidth until a certain point, then throttle the bandwidth available back to reduce service without eliminating it entirely.</P></UL><P><<A HREF="http://db.tidbits.com/article/06595">http://db.tidbits.com/article/06595</A>><BR><<A HREF="http://www.packeteer.com/products/packetshaper/">http://www.packeteer.com/products/packetshaper/</A>></P><UL><LI><P>Track and manage average bandwidth use over a month, rather than over a six-hour period. That approach eliminates the problem of a site becoming unavailable due to an unanticipated spike, but still lets Apple deal with users who continually use excessive bandwidth.</P><LI><P>Set specific bandwidth limits, and when an account is close to reaching them, offer to raise the limits temporarily for a fee. That would let a user pay a small amount to keep the site alive, without worrying about a potentially unnecessary monthly charge.</P><LI><P>Let iTools users set photos as being available for sale; Apple could then charge a markup on the photos. That way iPhoto users wouldn't have to order prints for friends or family members - everyone could do it for themselves.</P><LI><P>Charge for the high-bandwidth aspects of an iTools account, but waive the charges for a year if the user purchases a certain amount of Apple hardware or software in that year.</P><LI><P>Add a few dollars to the cost of a Mac to cover the overhead of providing iTools. Some portion of the cost of a Mac goes to paying for the bundled version of the Mac OS; the same could easily apply to paying for iTools.</P><LI><P>Present internal ads about switching to the Mac on pages viewed only by people using Windows machines. Then encourage iTools users to show off their sites to Windows-using friends and family. This approach wouldn't generate iTools-specific income, but would help the overall bottom line, just as all ad campaigns should.</P></UL><P><<A HREF="http://www.apple.com/switch/">http://www.apple.com/switch/</A>></P><UL><LI><P>Finally, though this would be the most controversial (and the most work), Apple could carry Macintosh-only advertising on HomePage-based pages provided for free. As long as the ads were Mac-specific and not horribly intrusive, most people probably wouldn't complain, and although the Internet advertising market isn't in great shape right now, it would still bring in some revenue. Of course, the advertising could be removed from sites created by paying iTools users.</P></UL><P>I'm sure there are plenty of other approaches that would let Apple continue to serve HomePage sites without suffering from a site becoming too popular. Given the undeniable utility and cachet of having iTools integrated with the operating system and applications, Apple should work harder to make sure Macintosh users can continue to use iTools in real ways without the constant worry of having sites taken down for excessive bandwidth consumption.</P><!-- iTools HomePage Bandwidth Limitations Adam C. Engst --></div>
<!-- end article text -->
<!-- PayBITS -->
<p> </p><div class="sponsorbox">
<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>