TidBITS#920/24-Mar-08
=====================
  Issue link: <http://db.tidbits.com/issue/920>

  The Mac platform is not magically immune to the threat of viruses
  and other malware, but should you install antivirus software to stay
  protected? Security expert Rich Mogull weighs in on when antivirus
  tools are right for Mac users. In other news, Apple finally appears
  to have enabled Time Machine backups to a hard drive connected to an
  AirPort Extreme base station with the latest AirPort updates, and
  Adam passes along information about the popularity of the iPhone in
  countries that lack an official carrier. The staff has also been
  busy in other venues: you can watch Adam's Hacking the Press talk
  from the C4 conference; Glenn Fleishman chats in a podcast with Clay
  Shirky, author of the book "Here Comes Everybody"; and Adam
  speculates about the iPhone SDK on the MacNotables podcast. Also
  this week, Michael Ash explains why software updates tend to be
  multi-megabyte downloads, Adam explains his workflow for verifying
  Web links in PDF files, we look at the new Safari 3.1 and Photoshop
  Elements 6, and we release "Take Control of iWeb: iLife '08
  Edition." Lastly, in the TidBITS Watchlist, we note updates to
  Airfoil, Audio Hijack Pro, Nicecast, PDFpen, Dejal Narrator,
  BeLight's Disc Cover, Toast 9 Titanium, 1Password, and Geophoto,
  along with the release of Security Update 2008-002.

Articles
    AirPort Update Extends Time Capsule, Adds AirDisk Support
    Adobe Ships Photoshop Elements 6 for Mac OS X
    iPhone the Hot Ticket Item in... Syria?
    DealBITS Discount: Save 25% on IPNetMonitorX
    Discussing the Importance of the iPhone SDK on MacNotables
    Watch Adam's Hacking the Press Talk from C4
    Safari 3.1 Enhances Performance and Web Standards Support
    The Internet Organizes Itself: Here Comes Everybody
    Why Do Simple Updates Require Big Downloads?
    Verifying Web Links in PDF Files
    Should Mac Users Run Antivirus Software?
    Take Control News: Produce Professional-Looking Sites with iWeb
    TidBITS Watchlist: Notable Software Updates for 24-Mar-08
    Hot Topics in TidBITS Talk/24-Mar-08


------------ This issue of TidBITS sponsored in part by: --------------

* READERS LIKE YOU! Support TidBITS with a contribution today!
  <http://www.tidbits.com/about/support/contributors.html>
  Special thanks this week to Gene Reeves, Paul Johnson,
  Rick Cricow, and Samuel S. Phillips for their generous support!

* Fetch Softworks: Fetch 5.3 has a new look for Leopard,
  and new support for Leopard technologies. And you can
  upload with the oldest technology of all, Copy and Paste!
  Download your free trial version! <http://fetchsoftworks.com/>

* WebCrossing Neighbors Creates Private Social Networks
  Create a complete social network with your company or group's
  own look. Scalable, extensible and extremely customizable.
  Take a guided tour today <http://www.webcrossing.com/tour>

* MARK/SPACE, INC: The Missing Sync provides the very best in
  synchronization for Mac users with BlackBerry, Palm OS, or
  Windows Mobile devices. Integrates with Address Book, iCal,
  Entourage, iPhoto, and iTunes. <http://www.markspace.com/bits>

* VMware Fusion. The most seamless way to run Windows on your Mac.
  Backed by nearly a decade of proven virtualization technology.
  Try VMware Fusion today for free, or order online for only $79.
  Visit: <http://www.tidbits.com/about/support/vmware-fusion.html>

* StuffIt Deluxe 12: breakthrough compression of MP3 files, PDFs,
  iWork and MS Office files! Reduce JPEG file sizes with no loss in
  quality, burn to CD/DVD, back up archives to iDisk and more. Buy
  today for only $59.99! <http://www.stuffit.com/mac/deluxe/tb/>

* ConceptDraw Business Suite: Take control over your business
  workflow with this powerful set of tools. Mind Mapping, Project
  Management, Business Graphics - all easily created on your Mac!
  Right now Special Price: $449! <http://www.conceptdraw.com/tb>

* DealBITS: Get the word out about your product AND generate sales!
  It's easy: give away a few copies and offer a discount to entrants.
  A DealBITS drawing is quick to set up and can easily pay for itself.
  For more info and rates, visit <http://www.tidbits.com/dealbits/>.

---------- Help support TidBITS by supporting our sponsors ------------


AirPort Update Extends Time Capsule, Adds AirDisk Support
---------------------------------------------------------
  by Glenn Fleishman <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9517>

  The 7.3.1 firmware update for Time Capsule and AirPort Extreme Base
  Station network gateways, released last week, adds two significant
  improvements, neither of them mentioned in Apple's release notes.
  You can now archive the internal drive in a Time Capsule appliance -
  copying its contents, including backup images of networked systems -
  to an externally connected USB drive at full USB speeds, without
  round-tripping the backup through a mounted AFP server. And,
  apparently, USB-connected drives on an AirPort Extreme Base Station
  are available for Time Machine backups in Mac OS X 10.5 Leopard.

<http://www.apple.com/support/downloads/timecapsuleandairportbasestation80211nfirmware731.html>

  The firmware update (labeled "Time Capsule and AirPort Base Station
  (802.11n) Firmware 7.3.1") has no real release notes, and the same
  is true for a matched update, Time Machine and AirPort Updates 1.0,
  released earlier in the day. The former updates three models of base
  station (Time Capsule and the two 802.11n models), while the latter
  updates Leopard. The notes mention bug fixes, driver fixes, and
  compatibility improvements without enumeration or description. One
  security improvement that affects just the AirPort Extreme Base
  Station with 802.11n (both models) is mentioned and detailed, having
  to do with maliciously crafted AFP packets.

<http://www.apple.com/support/downloads/timemachineandairportupdatesv10.html>
<http://support.apple.com/kb/HT1226>

  The Archive option, found in the Disks tab of AirPort Utility 5.3.1
  (available for download for Mac OS X 10.4 Tiger, Leopard, and
  Windows XP/Vista) should ameliorate a primary flaw in the Time
  Capsule conception: it has an internal drive that you could
  previously copy only over the network via AFP, which can be slow.
  This new option lets you archive the drive, copying its contents to
  a drive you connect via USB. The internal drive - like all networked
  Time Machine backup volumes - contains sparse disk images with the
  Time Machine backups of networked Leopard volumes; it can also hold
  other data, because Time Capsule shares the internal drive as an
  ordinary volume over AFP. These sparse images can be mounted like
  normal disk images, or used to restore systems via Time Machine,
  move data with Migration Assistant, or set up a system with the
  Leopard installation DVD.

<http://www.tidbits.com/resources/2008-03/tc_archive_small.jpg>

  The other improvement is a little sketchier. Before Leopard shipped,
  Apple listed a Time Machine feature that would let you back up
  Leopard systems to a USB drive connected to an 802.11n AirPort
  Extreme Base Station. When Leopard appeared, that feature was
  missing; no explanation has ever been forthcoming from Apple as to
  why (see "Time Capsule and Its Associated Rage Factor," 2008-01-17).
  Networked backups using Time Machine work only with AFP volumes that
  are shared by Leopard clients or Leopard Server. Time Capsule's
  externally connected USB drives are also valid target volumes, which
  added insult to injury.

<http://db.tidbits.com/article/9407>

  Without any fanfare, Apple appears to have added AirPort Extreme
  external drive backups in this firmware release. If you open the
  Time Machine preference pane in System Preferences, you can click
  Change Disk and see all networked AFP volumes and Time Capsule
  volumes. If you first mount an AFP volume from an AirPort Extreme
  gateway, that volume is now a valid selection for Time Machine; this
  wasn't the case before this update.

  It's unclear if this was intentional or an error. If intentional,
  it's odd that you can't see the base station just as Time Capsule
  shows up; if unintentional, it's an odd slip for a contentious issue
  with base station buyers.


Adobe Ships Photoshop Elements 6 for Mac OS X
---------------------------------------------
  by Glenn Fleishman <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9522>

  A major overhaul of Photoshop Elements for Mac OS X shipped today,
  Adobe Systems announced. Version 6 of the software reaches parity
  with the same-numbered Windows version, released last year.
  Photoshop Elements 6 offers  an interface - almost identical across
  Mac OS X and Windows versions - which is simpler than Photoshop's
  and includes a number of useful new features for those who don't
  want to master Photoshop.

<http://www.adobe.com/products/photoshopelmac/>

  Photomerge is a fascinating feature that I wouldn't have believed
  had I not seen fellow TidBITS editor Jeff Carlson working with it.
  It allows you to take two or more similarly composed images and mark
  the best parts of each. The software then creates a merged image
  that appears seamless. Jeff used it to create a composite photo of
  his nephew and niece who were too wiggly to sit still at the same
  time. Photoshop Elements 6 also improves a magic brush option for
  painting a selection by color, has better automated tools for
  adjusting exposure, and has a batch adjustment option.

  (Jeff, by the way, recently completed "Photoshop Elements 6 for
  Windows: Visual QuickStart Guide." Since the Mac OS X and Windows
  version are nearly identical in features and interface, have no
  fears about buying this book to get up to speed on the new Mac
  release. The most significant difference between the two platforms
  is in organizing photos: The Windows version uses a separate mode
  called the Organizer to manage and tag images; the Mac version uses
  Bridge CS3 to handle those tasks. The next biggest difference? The
  appearance of the document title bar!)

<http://www.amazon.com/dp/0321524632/?tag=tidbitselectro00>

  Photoshop Elements 6 requires a Mac with a PowerPC G4 or G5 or Intel
  multi-core processor - that leaves out one model of Mac mini? - and
  Mac OS X 10.4.8 or later. It's available as a universal binary. It
  costs $89.99 retail, or $69.99 when upgrading from any version of
  Photoshop Elements (the last was version 4), Photoshop Album,
  Photoshop LE, or Adobe PhotoDeluxe.

<http://www.adobe.com/products/photoshopelmac/upgrade/>


iPhone the Hot Ticket Item in... Syria?
---------------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9514>

  TidBITS reader Julian Allason reports that the iPhone has spread
  well beyond Apple's supported countries, even to places that might
  not come to mind as Apple's next major iPhone launch market, like
  Syria. Julian writes, "You will be amused to hear that the hottest
  topic everywhere I have been in Syria is - the iPhone. Almost
  everyone recognises mine and rushes over (well, not the women, who
  merely ululate from a distance). It is freely available with, I
  think, v. 1.1.4 unlocked. Prices are US$600-625 with a 'bulletproof'
  guarantee! The two Syrian cell networks offer very cheap minutes,
  but then prices outside the Four Seasons Hotel are low here. Where
  do these iPhones come from? One theory is that the iPhones originate
  with U.S. forces in Iraq and come back on the empty convoys of
  lorries."

  After this piece was posted on the Web and I commented about it on
  Twitter, I heard from readers in other countries as well. In Kenya
  the iPhone goes for about $1,000, and in Brazil (traditionally a
  Macintosh stronghold), an estimated 10,000 to 30,000 iPhones have
  been sold unofficially.

  Internationally, BusinessWeek estimates that between 800,000 and
  1,000,000 iPhones have been sold on the gray market, and the Market
  Share site by Net Applications shows that Web browsing from the
  iPhone is taking place in nearly every country at rates that likely
  exceed the amount used by travelers.

<http://www.businessweek.com/technology/content/feb2008/tc20080211_152894.htm>
<http://marketshare.hitslink.com/report.aspx?qprid=21>


DealBITS Discount: Save 25% on IPNetMonitorX
--------------------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9509>

  Congratulations to Gabriel Jolivet at gmail.com and Simon Horn at
  gmail.com, whose entries were chosen randomly in last week's
  DealBITS drawing and who received a copy of the $60 IPNetMonitorX.
  If you didn't win, don't fret, because you can save 25 percent on
  IPNetMonitorX; it's only $45 through 03-Apr-08 if you use coupon
  code "TidBitsPromo" when ordering from Sustainable Softworks. Thanks
  to the 984 people who entered this DealBITS drawing, and we hope
  you'll continue to participate in the future!

<http://db.tidbits.com/article/9507>
<http://www.sustworks.com/site/prod_ipmx_overview.html>


Discussing the Importance of the iPhone SDK on MacNotables
----------------------------------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9516>

  On a recent two-part MacNotables podcast, Chuck Joiner and I talked
  for a while about the iPhone SDK. In the first part, we examined the
  level of control Apple is exercising, the positive response from
  developers, and the future of the jailbreaking community. In the
  second part, we talked about the business model of the iPhone App
  Store, the enterprise aspects of the announcement, and why the
  iPhone makes sense mostly in urban environments.

<http://www.macnotables.com/wordpress/macnotables-813-adam-engst-and-chuck-joiner-analyze-the-iphone-sdk-announcement/>
<http://www.macnotables.com/wordpress/macnotables-814-the-iphone-as-a-new-platform-the-iphone-apps-store-and-more-with-adam-engst-and-chuck-joiner/>


Watch Adam's Hacking the Press Talk from C4
-------------------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9515>

  Back in the late 1990s, I came up with an idea for a presentation
  that I, as a non-programmer, could give at the MacHack programmers
  conference. I called it "Hacking the Press," and it was designed to
  explain to software developers running their own businesses how to
  work with the press. It was always big fun to give, since I made
  sure to ask for an open-ended block of time, and my session usually
  went at least 3 hours, or until people stopped asking questions. I
  later turned some of the contents of the talk into a series of
  articles, and I've heard from many developers over the years that my
  talks and articles were helpful to them as they launched products.
  But with the demise of MacHack (and its renamed form, ADHOC), it had
  been a while since I'd given the talk.

<http://db.tidbits.com/series/1172>

  That's when I got email from Wolf Rentzsch, with whom I'd shared a
  room one year at MacHack and who was the mastermind behind the C4
  conference for independent developers that served much the same need
  as MacHack (see "C4 Conference Rethinks MacHack," 2007-08-20). Wolf
  wanted me to reprise my Hacking the Press talk at C4, and I jumped
  at the chance. I had a great time at C4, but I didn't attempt to
  describe the sessions in great detail, given that many of them were
  over my head anyway. Since then, however, Wolf has gradually been
  releasing the videos of the talks on Viddler, and the video of my
  talk is now up for viewing along with the rest. Be sure to watch Wil
  Shipley's talk on marketing as well, if only for his opening joke
  about the iPhone (I disagree with some of Wil's advice, but it's a
  hilarious talk).

<http://db.tidbits.com/article/9121>
<http://www.viddler.com/explore/rentzsch/videos/12>
<http://www.viddler.com/explore/rentzsch/videos/4/>


Safari 3.1 Enhances Performance and Web Standards Support
---------------------------------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9510>

  Boasting about blazing performance, Apple has released Safari 3.1,
  the latest version of the company's free Web browser for Mac OS X
  and Windows. In its press release, Apple claims that Safari 3.1 is
  1.9 times faster than Internet Explorer 7 and 1.7 times faster than
  Firefox 2, at least on a 2.4 GHz Intel Core 2 Duo-based iMac with 1
  GB of RAM running Windows XP. What, you're not running Windows XP as
  the primary operating system on your iMac? Luckily, on the main
  Safari page, Apple presents other benchmarks run under Mac OS X
  10.5.2 claiming that Safari loads pages up to 3 times faster than
  Firefox 2, and executes JavaScript up to 4.5 times faster than
  Firefox. JavaScript performance is an increasingly big deal as more
  and more sites provide interactivity in their interfaces by using
  JavaScript. Unfortunately, nowhere does Apple compare Safari 3.1's
  performance with that of Safari 3.0, so there's no telling how much
  of a speed boost current Safari users might see.

<http://www.apple.com/pr/library/2008/03/18safari.html>
<http://www.apple.com/safari/>

  Apple also made a big push to support cutting-edge Web standards,
  enhancing Safari 3.1 to support CSS Web fonts that let designers
  specify fonts that will be downloaded on the fly as needed, CSS
  animations, HTML 5 media, and HTML offline storage. Improved too is
  Safari's support for dynamic SVG (Scalable Vector Graphics) images.
  (See the Safari Product Overview PDF for more details.) Along with
  those features, Safari 3.1 includes fixes for a number of security
  vulnerabilities. Of course, since lots of other browsers don't
  support these standards, Safari's support is merely a welcome paving
  stone on the road to future Web improvements.

<http://images.apple.com/safari/docs/Safari_Product_Overview.pdf>
<http://docs.info.apple.com/article.html?artnum=307563>

  Of particular interest to us is HTML 5 offline storage support,
  which should help to enable Web applications like Google Docs or
  Zoho Writer to provide optional offline access to data, storing it
  in a local SQLite database. Google has started to address this
  problem with Google Gears, an open-source approach to offline
  storage that, on the Mac, works only in Firefox. The two are
  similar, but incompatible, though there may be ways of bringing them
  together.

<http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/>
<http://glazkov.com/blog/html5-gears-wrapper/>

  Safari 3.1 is available via Software Update or as a 40 MB standalone
  download. Panther users need not bother clicking through, since
  Safari 3.1 requires Mac OS X 10.4.11 or later. Presumably due to the
  fixes in Safari's underlying WebCore and WebKit frameworks, which
  are used by a wide variety of programs, the update does require a
  restart.

<http://www.apple.com/support/downloads/safari31.html>


The Internet Organizes Itself: Here Comes Everybody
---------------------------------------------------
  by Glenn Fleishman <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9512>

  I started using the Internet in one of its early forms in the late
  1980s, and full time in 1993 just as it started to commercialize. It
  was clear from the earliest days of my use that putting tens of
  thousands of people together in a medium that didn't restrict the
  way in which we connected would lead to emergent behavior. That is,
  there would be no way to predict the forms of communication or the
  new kinds of interaction that people would engage in with an
  unfettered ability to exchange information, record that information,
  and build upon it.

  Clay Shirky has been thinking about these issues for over a decade
  as a journalist, consultant, and professor, currently at New York
  University. His book "Here Comes Everybody" (The Penguin Press,
  2008) explains his views on the power of individuals to organize
  into groups without companies, hierarchies, or outside efforts.
  Without borders, with few limits, and with almost no social
  approbation, the Internet is disruptive in ways that are just now
  being understood. It's not just about MySpace, ecommerce, and
  Google; rather, students protesting in Belarus, anorexics
  self-un-helping each other, and ex-Jehovah's Witness members meeting
  are all part of the new mix.

<http://www.shirky.com/bio.html>
<http://www.amazon.com/dp/1594201536/?tag=tidbitselectro00>

  In his book, Clay recounts many anecdotes about how groups of people
  behave in new ways, and he expands upon these stories with
  statistics, research, and observation. For instance, he notes that
  when the TV network that aired Buffy the Vampire Slayer decided to
  shut down a long-running Buffy discussion board, the community
  raised their own funds to build a system to continue their
  existence. Shirky notes in the book that the group had one request:
  "no major changes." The group didn't want to disrupt the way in
  which they had learned to communicate, using simple but effective
  tools for discussion.

  I sat down with Clay on 14-Mar-08 to talk about the book for a short
  article that appeared in the Seattle Times, focused on the business
  side of his book. However, the Seattle Times allowed me to publish a
  podcast of our roughly 40-minute conversation.

<http://seattletimes.nwsource.com/html/businesstechnology/2004286876_btshirky17.html>
<http://www.tidbits.com/podcasts/Clay_Shirky_Interview.m4a>

  Shirky and I were at Yale together, and we both majored in art, Clay
  four years ahead of me. We knew each other in passing then from
  working on a play (he lighting, me sound), and were amused to
  discover our mutual interest in this topic several years ago. I tend
  to write more about the how-to and underpinnings; Clay about the
  bigger picture.


Why Do Simple Updates Require Big Downloads?
--------------------------------------------
  by Michael Ash
  article link: <http://db.tidbits.com/article/9519>

  [Editor's note: I was foolhardy enough to ask Michael Ash, a
  software engineer at Rogue Amoeba, why the company kept pushing me
  10 MB updates of Airfoil for every micro-release. After reading my
  comment on the company's blog entry about an update to their
  products, Mike sent me an expanded explanation that slightly boggled
  me.  He agreed to adapt it into this article, which explains why we
  download so much. Consider this a look inside the sausage factory of
  software development. -Glenn]

<http://www.rogueamoeba.com/company/staff/>
<http://www.rogueamoeba.com/utm/2008/03/19/security-update-2008-002-compatibility-fix/>

  It would be nice to push out just tiny update packages to our
  customers when we make minor updates to our software, but it's not
  practical. Because we've built the Sparkle software updater into our
  system, we've traded a lot of ease-of-use for our users and
  ourselves for the extra overhead. It works out in the end. There are
  three approaches for integral software updaters that we could have
  taken, and we chose the last of them.

<http://sparkle.andymatuschak.org/>

  At the very bottom of the options, you have true binary "diff"
  updates, where only the changed portions of the changed files are
  included. This can be done by preprocessing the differences between
  the new version and the previous version, but this approach is
  unreliable and tough to pull off well. On Leopard, adding an
  unsigned program to the firewall list will alter the binary, causing
  problems for any such delta or difference-based updater. The same is
  true for any other modification or inadvertent corruption to the
  program, as the updater is now trying to apply changes to a file
  which doesn't match. An alternative approach is to add more
  server-side smarts so that the updater computes the differences on
  the fly using checksums - a kind of shorthand that uniquely
  identifies a stream of data - like the Unix utility rsync does. This
  ensures that you always end up with what we have. But more server
  smarts means more server resources and maintenance. At this point,
  carrying out updating using plain HTTP stops working and you have to
  use fancier protocols, which means more points of failure and more
  cases in which users need help.

  As an intermediate level, you have file-granular updates, where the
  updater  downloads only changed files. I've personally written two
  such systems at other companies, and they work decently well. The
  server gives the application the capability to download each file
  individually, something which can be done with a regular Web server,
  and a list of files and checksums. The app compares the checksums
  against what it has stored locally, downloads anything that has
  changed, and you end up with an updated program. The problem with
  this approach is that the largest files in an application are also
  those which are virtually guaranteed to change with any new build:
  the actual program binaries themselves. This intermediate approach
  saves you from having to re-download any resources which haven't
  changed from one release to the next, but the savings aren't as big
  as you might hope.

  And then at the end you have whole-app updaters such as Sparkle,
  which is what we use (for more on Sparkle, see "Sparkle Improves
  Application Update Experience," 2007-08-20). The Mac developer
  community seems to have more or less standardized around Sparkle
  these days. I'm amazed at how often I open an application and find
  that it's using Sparkle to keep itself up to date. Aside from the
  programs where I implemented it myself, I don't recall the last time
  I saw an application using a more granular updater. Even Apple seems
  to publish monster updates for their applications. Apple does use
  more granular packages for sequential updates to the operating
  system itself, but in some situations, these seem to cause problems
  that are fixed by reinstalling using the latest Mac OS X combo
  updaters.

<http://db.tidbits.com/article/9122>


Verifying Web Links in PDF Files
--------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9500>

  Our ebooks have tons of Web links in them, and for a long time, one
  of the most tedious production tasks was verifying that the links
  were still valid since the author added them in the manuscript. In
  an effort to simplify this task, I came up with the following
  process.

  Unfortunately for those trying to replicate it, my process relies on
  an expensive plug-in, the $699 Aerialist Pro from ARTS PDF. I
  initially purchased Aerialist Pro because it can generate PDF links
  from page numbers to the associated pages in a PDF; I used it to
  link up all the page numbers in the index of the ebook version of
  iPhoto '08: Visual QuickStart Guide. That task would have taken many
  hours using the astonishingly bad linking tool in Acrobat
  Professional 8, so I was able to justify the price. On the Mac,
  Aerialist Pro runs only in Acrobat Professional 7, so I was glad I
  kept that version around, and copies still seem to be available via
  Amazon.com.

<http://www.artspdf.com/arts_pdf_aerialist_pro.asp>
<http://www.takecontrolbooks.com/iphoto7-vqs.html>
<http://www.adobe.com/products/acrobatpro/>
<http://www.amazon.com/dp/B00069E7IQ/?tag=tidbitselectro00>

  Aerialist Pro has other useful features, including the capability to
  produce a report listing all external links, which gave me what I
  needed to develop the rest of my process. (Unhappily, another
  Aerialist Pro feature that I would love to use - the capability to
  set link properties like zoom level and appearance en masse - turns
  out to have a bug that causes problems with documents viewed in
  Continuous mode. ARTS PDF has confirmed the bug, and I hope they fix
  it, along with enabling Aerialist Pro to work inside Acrobat
  Professional 8.)

  Aerialist Pro's external link report is itself a PDF, so my first
  step is to save the report from Acrobat as a plain text file, called
  Dependency Report.txt (the extension isn't optional). But in the
  end, I need a .html file, so I set up Noodlesoft's Hazel to look for
  a file called Dependency Report.txt in a specific folder, rename it
  uniquely and with a .html extension, and open it in BBEdit.

<http://www.noodlesoft.com/hazel.php>
<http://www.tidbits.com/resources/2008-03/PDF-link-checking-Hazel.png>

  Once I have the file in BBEdit, I run a text factory that takes the
  rather plain output from Aerialist Pro, strips out the cosmetic
  parts, and turns all of the links into proper HREFs. It's a lot of
  grep pattern matching, and while it wasn't trivial to create, it
  wasn't all that hard.

<http://www.barebones.com/products/bbedit/>
<http://www.tidbits.com/resources/2008-03/PDF-link-checking-BBEdit.png>

  The next trick is to check all the links. After much searching and
  testing, I found a $25 utility called Braxton's Link Tester (BLT)
  that does a nice job of checking links and reporting back on which
  ones have problems. After running the BBEdit text factory and saving
  the file, I drag the file's proxy icon (the little icon in the title
  bar of every window; just click, hold, and drag to use it just as
  though you were dragging the file's Finder icon) to BLT's Dock icon.
  In BLT, I then click the Check Links button and go do something else
  for a few minutes while it visits all the links.

<http://www.bltformac.com/>

  What I like about BLT is that it's easy to deselect the green
  checkmark tab that shows all the good links, since I don't care
  about those, and focus in on broken links (for the screenshot below,
  I left the good ones showing). BLT goes beyond a simple
  thumbs-up/thumbs-down display, identifying failed links, forbidden
  links, links that time out, links forbidden by robots.txt, server
  errors, email links that must be verified manually, and protocols
  that BLT doesn't recognize.

<http://www.tidbits.com/resources/2008-03/PDF-link-checking-BLT.png>

  Most of the time there are only a couple of broken links, if any,
  and then it's just a matter of going back into the original Word
  document and the working PDF file and either removing the links or
  replacing them with correct links.

  I won't pretend this is the only way to automate link checking. It
  might be possible, for instance, to write an AppleScript that would
  identify and check the links, reporting back on which ones had
  troubles. But I do hope this will give you a sense of how you might
  be able to eliminate a manual step in producing PDF files that work
  as they should.


Should Mac Users Run Antivirus Software?
----------------------------------------
  by Rich Mogull <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9511>

  When people find out I'm a security expert, I can almost guarantee
  the ensuing conversation will evolve in one of three ways. If they
  are technologically illiterate, I'll have to explain I don't know
  anything about trading securities and can't help them with any hot
  tips. If they use Windows, I'll tell them to back up their data and
  reformat the system. But if they use Macs, the discussion usually
  becomes a little more complicated.

  There is a misperception among much of the security community that
  Mac users don't care about security. Since joining TidBITS I've
  learned that Mac users are just as concerned about their security as
  their Windows brethren, but they aren't really sure what they need
  to know. Even the most naive Windows user understands that their
  system is under a constant barrage of attacks, but the Mac user
  rarely encounters much beyond the occasional pop-under browser ad
  and, of course, oodles of spam.

  When people find out I'm a Mac security expert, they ask, "Oh, so do
  I need to worry more about security?", quickly followed by, "Do I
  need antivirus software?" While the antivirus answer isn't
  completely straightforward, it's also not all that difficult.

  The reality is that today the Mac platform is relatively safe.
  Hundreds of thousands of viruses and other malicious software
  programs are floating around for Windows, but less than 200 are
  known to target the Mac, and many of those are aimed at versions of
  the Mac OS prior to Mac OS X (and thus have no effect on a modern
  Mac).

  It's not that Mac OS X is inherently more secure against viruses
  than current versions of Windows (although it was clearly more
  secure than Windows prior to XP SP2); the numerous vulnerabilities
  reported and patched in recent years are just as exploitable as
  their Windows equivalents. But most security experts agree that
  malicious software these days is driven by financial incentives, and
  it's far more profitable to target the dominant platform.

  Desktop antivirus software is also only a limited defense, and one
  that's typically very resource intensive. By even the most positive
  assessments, antivirus software catches only 85 to 95 percent of
  known malicious software (viruses, worms, trojans, and other nasty
  stuff) in the wild. This leaves a significant level of exposure,
  especially considering you're running software that brings your
  system to its knees whenever you have a full scan scheduled.
  Antivirus tools are intrusive by nature, don't offer nearly the
  security they advertise, and can be costly to maintain over time. I
  personally rely on other defenses to prevent malicious code from
  ending up on my computers in the first place, and so far (fingers
  crossed) have never had antivirus software find anything on any of
  my Windows XP systems. I don't even bother to run it on my Windows
  Vista systems, due to that platform's stronger security and the
  limited number of malicious programs that target Vista. When I've
  tested Macintosh antivirus programs, they typically only find
  infected attachments in my spam folders. Scanning all your incoming
  mail at the gateway, maintaining safe browsing habits, and using a
  browser plug-in or two can be more effective than desktop antivirus
  software, as I'll discuss.

  Even if Mac OS X is no more secure, we Mac users are currently at a
  lower level of risk than our Windows counterparts. It's reasonable
  to assume that this dynamic could change, but considering the
  current level of risk, and the resource intensity of most antivirus
  software, it's hard to recommend antivirus except under limited
  circumstances. Here are the factors I suggest you consider before
  using antivirus software.

  1. I do not recommend desktop antivirus software for the average Mac
  user, but you need to take other precautions. While desktop
  antivirus software isn't necessary (I don't use it), make sure you
  use email accounts that support spam and virus filtering, such as
  Gmail, Yahoo Mail, or Hotmail. Spam is one of the major vectors for
  malicious code propagation, and gateway protection will reduce your
  risk should an email-driven Mac virus appear. Consider switching to
  the Firefox Web browser with the NoScript plug-in. NoScript
  selectively, and non-intrusively, blocks all scripts, plug-ins, and
  other code on Web pages that could be used to attack your system
  during visits. I also recommend you keep your eyes open and
  subscribe to a news source like TidBITS so if something does change,
  you'll know sooner rather than later.

<http://www.mozilla.com/en-US/firefox/>
<http://noscript.net/>

  2. If you engage in risky online behavior, use antivirus software
  and definitely switch to Firefox with NoScript. Risky behavior isn't
  just limited to browsing Web sites you might want to avoid at work.
  Installing strange software from non-standard locations, failing to
  filter for spam, installing any random social networking plug-in you
  find, or creeping around unusual corners of the Internet can also
  lead to a malicious code infection. Some other examples of risky
  behaviors include online gambling, hacker research, illegal file
  sharing (or legal file sharing on the same network that supports
  illegal activity), browsing media-heavy sites other than brand names
  like YouTube, or downloading software posted to forums or
  lesser-known sites. It's hard to determine exactly where to draw the
  line, but my general advice is if you download a lot of content,
  engage in clearly risky behavior, or spend a lot of time browsing
  fringe sites (especially forums), you should take extra precautions.
  If you let your children, including teenagers, use an unmonitored
  Mac you should also take these precautions and make sure they use a
  non-administrative account.

  3. If you exchange large numbers of potentially risky files
  (especially forwarded email messages with attachments that aren't
  otherwise scanned) with Windows users, and your email isn't scanned
  at your mail server, consider antivirus software for their
  protection. If you like to pass on every email joke and greeting
  card that hits your inbox, you should either change your habits or
  consider antivirus software so you don't spread something to your
  Windows-using friends. If you use an email service that includes
  outbound filtering, and don't exchange files other than through
  email, you can skip the desktop filtering.

  4. If you use your Mac in an enterprise environment with antivirus
  policies, you still need to use antivirus software. Ideally, this
  should be provided by your company's IT department so it is
  compatible with corporate standards and is centrally managed. Use of
  antivirus software in the corporate environment is often required
  for a variety of reasons, including compliance or as a response
  mechanism in case of an internal infection. Even though your Mac
  might be safer, you don't want it used to spread an infection to
  Windows systems or become a compliance deficiency. If you're in
  corporate IT, some major enterprise antivirus tools support Macs and
  can be deployed with policies consistent with your Windows systems.
  While you might have reasons for not supporting Macs in the
  enterprise, lack of available antivirus software isn't one of them.

  5. If you run Windows on your Mac, via Boot Camp or virtualization,
  install Windows antivirus software. Even if you're running Mac
  antivirus tools, they won't help you when you're running Windows.
  You need to protect that partition or virtual machine just as if it
  were any other Windows system.

  At some point, assuming Apple continues to make appealing products,
  we Mac users will become bigger targets and face a higher level of
  risk. Adam J. O'Donnell, Ph.D., is the Director of Emerging
  Technologies at Cloudmark and has recently been using game theory to
  analyze at what point Macs become more targeted for malicious
  attack. He states, "Game theory shows that an inflection point will
  come when the rate at which a malware author can reliably compromise
  a PC rivals that of the Mac market share. It is at this time you
  will see monetized, profitable Mac malware start popping up." For
  example, Windows Vista is a dramatically more secure product than
  its predecessor. As it's deployed more widely, we could hit an
  inflection point where the combination of growing Mac market share,
  and increased difficulty in exploiting Windows, makes the Mac a more
  profitable target.

  How can we avoid this? That's mostly up to Apple. In Mac OS X 10.5
  Leopard, Apple began implementation of a number of anti-exploitation
  technologies that could increase the difficulty in exploiting the
  platform, but most features weren't fully completed and don't
  provide the necessary protection to limit attack effectiveness (see
  "How Leopard Will Improve Your Security," 2007-10-22). If Mac OS X
  maintains even just security parity with Windows, yet Mac market
  share stays in the low double digits, Windows should remain the
  dominant target. We need to continue to pressure Apple for a more
  secure platform so these technologies are fully implemented before
  the malicious software market dynamics shift. Better library
  randomization, sandboxing, and QuickTime and Safari security
  features will go a long way to protect Mac users.

<http://db.tidbits.com/article/9251>

  In short, at this point in time, I don't recommend desktop antivirus
  for the average Mac user. You only need to deploy it if you engage
  in risky behavior, need to protect friends on Windows, or comply
  with corporate policies. It's quite probable this will change in
  time, so it makes sense to take some reasonable precautions today
  and stay aware of the world around you. Better yet, let's continue
  to pressure Apple for stronger security so we can completely avoid
  resource leaching desktop antivirus in the long term.


Take Control News: Produce Professional-Looking Sites with iWeb
---------------------------------------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9523>

  Apple intends iWeb '08 to help Mac users create polished-looking Web
  sites, but not all of iWeb's features are easily understood or fully
  explained by Apple. The new "Take Control of iWeb: iLife '08
  Edition," a 133-page ebook by iWeb expert Steve Sande, provides
  step-by-step instructions and plenty of time-saving tips to help you
  build a Web site and publish it on either .Mac or another Web host.
  You can watch over Steve's shoulder as he enhances iWeb's templates
  with a designer's eye, using tools like masks, reflections, and
  Instant Alpha. Steve teaches you the best ways to make all types of
  iWeb pages - including blog, podcast, photo, and movie pages - and
  he covers topics that go beyond the basics and way beyond the online
  help. You'll learn how to add special elements to your site, such as
  iPhoto albums and galleries, YouTube videos, Google AdSense ads,
  Google maps, and forms that feed into Google Docs. You'll also find
  coverage of how to edit graphics so your site loads faster, how to
  import podcasts and videos, how to make image maps, and even ideas
  for working with CafePress, Google Checkout, or Zen Cart to create
  an online store. The book is available for $10 in PDF form; those
  who would prefer a book-like, professionally printed copy can get
  one using the Print link on the cover of the ebook for an additional
  $10.99.

<http://www.takecontrolbooks.com/iweb.html?14@@!pt=TB920>

  This new edition updates Steve's "Take Control of iWeb: iLife '06
  Edition" with more tips, more advice, and more insider techniques
  than ever before. Owners of the previous edition who purchased
  before 01-Aug-07 can click the Check for Updates button on the first
  page of their copy of the ebook to access a special upgrade
  discount, and everyone who purchased after that date and who
  selected the "Notify me" checkbox when placing an order should
  already have received a download link for a free update. Contact us
  at [EMAIL PROTECTED] for more details if you asked not to be
  notified or if our email didn't arrive.


TidBITS Watchlist: Notable Software Updates for 24-Mar-08
---------------------------------------------------------
  by TidBITS Staff <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9513>

* Geophoto 2.0 from Ovolab lets you pan, zoom, and fly through photos
  in a three-dimensional representation of the planet, generated from
  high-resolution satellite images. Version 2.0 can now match time
  stamps on your photos with track points from a GPS and makes it
  easier to "geotag" photos by positioning them on a street-level map
  view.

<http://www.ovolab.com/geophoto/>

* Digital Camera RAW Compatibility Update 2.0 from Apple extends RAW
  file compatibility for Aperture 2 and iPhoto '08 to a number of new
  cameras, including the Hasselblad CFV-16, Hasselblad H3D-31,
  Hasselblad H3D-31II, Leaf Aptus 54S, Leaf Aptus 65S, Nikon D60,
  Olympus E-3, Pentax *ist DL2, Pentax *ist DS2, Pentax K100D Super,
  Sony DSLR-A200, and Sony DSLR-A350. Get it via Software Update or as
  a standalone download.

<http://www.apple.com/support/downloads/digitalcamerarawcompatibilityupdate20.html>

* 1Password 2.5.12 from Agile Web Solutions enables the password
  manager to work with Safari 3.1, adds improvements to the 1Password
  Reader for Palm, moves 1Password Help into Apple's Help Viewer, adds
  an assistant for first time users, and adds compatibility with the
  latest nightly builds of Camino.

<http://1password.com/>

* Time Machine and AirPort Updates 1.0 from Apple includes
  "compatibility improvements for using Time Machine with Time
  Capsule, as well as AirPort driver fixes." It's available via
  Software Update or as a standalone download.

<http://www.apple.com/support/downloads/timemachineandairportupdatesv10.html>

* Airfoil 3.1.2 from Rogue Amoeba updates their audio-streaming
  software to handle an incompatibility with the new 802.11n AirPort
  Express, and version 3.1.3 fixes a bug with the Instant Hijack
  component revealed by Apple's Security Update 2008-002. Also
  receiving a new version of Instant Hijack to address this issue are
  Audio Hijack Pro 2.8.1 and Nicecast 1.9.2.

<http://rogueamoeba.com/airfoil/mac/>
<http://rogueamoeba.com/audiohijackpro/>
<http://rogueamoeba.com/nicecast/>

* Toast 9 Titanium from Roxio adds support for recording HD content
  from camcorders, TiVo DVRs, and EyeTV devices to Blu-ray discs or
  standard DVDs, along with simple editing for trimming unwanted
  segments before burning. Toast 9 includes the new Roxio Streamer for
  streaming video content on a home Mac to an iPhone, iPod touch, or
  other Mac. Also new is the capability to record any audio, including
  Internet streaming audio, with audio fingerprinting to add title,
  artist, and genre information automatically.

<http://www.roxio.com/enu/products/toast/titanium/overview.html>

* Disc Cover 2 from BeLight Software enhances the company's CD/DVD
  labeling software with numerous new designs, integration with
  Apple's Aperture, grouping functionality, support for gradient
  fills, and integration with the company's Art Text textual graphic
  software.

<http://www.belightsoft.com/disccover/>

* Narrator 2.0 from Dejal Systems is a major release of the company's
  text-to-speech utility that can read marked portions of a text
  document, using different Mac OS X voices and speech attributes for
  specific passages in a document. New features include export to
  iTunes or AAC sound files, support for multiple chapters in a
  document, and substitution of words or phrases for better
  pronunciation.

<http://www.dejal.com/narrator/>

* PDFpen 3.4 from SmileOnMyMac brings significant performance updates
  and bug fixes to the PDF editing and form-filling tool, which we
  find invaluable when creating samples of Take Control ebooks.

<http://www.smileonmymac.com/PDFpen/>

* Apple Security Update 2008-002 fixes a host of flaws in Mac OS X
  10.4.11 and 10.5.2 (client and server flavors) that could allow a
  local user to gain privileges or allow a maliciously crafted URL to
  exploit Tiger or Leopard. Updated components include Apache and PHP.

<http://docs.info.apple.com/article.html?artnum=307562>


Hot Topics in TidBITS Talk/24-Mar-08
------------------------------------
  by Jeff Carlson <[EMAIL PROTECTED]>
  article link: <http://db.tidbits.com/article/9520>

**Adobe Reader Working Reference** -- A TidBITS Talk reader looks for
  help with Adobe Reader. (2 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1905>


**G3 iMac problem** -- Resurrecting an older Mac brings up a few
  problems, including how to repartition the hard drive, making an old
  AirPort card work on modern wireless networks, and replacing the
  machine's internal battery. (8 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1906>


**What I Don't Like About Time Machine** -- Time Machine addresses a
  problem long ignored: how to make ongoing backups easily. But is the
  once-per-hour implementation overkill? (11 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1907>


**Drobo and Time Machine over a network** -- The Drobo hard drive
  storage device would seem to be an excellent Time Machine backup
  destination, but a reader is looking for more information on how it
  performs. (3 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1908>


**Bluetooth headsets w/ Macs** -- How well do Bluetooth headsets work
  with desktop Macs? (3 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1909>


**Safari 3.1 & Firefox 3 trumped by WebKit Nightly?** Apple and
  Mozilla have upgraded their Web browsers, and of course each claim
  dramatic performance gains. But is something slowing them down? And
  what about standards support? (19 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1910>


**AppleWorks Replacement** -- Apple may have long ago abandoned
  AppleWorks, but the software still gets plenty of use. As a reader
  faces the future, what software can replace the stalwart, and how
  can he maintain the capability to open old AppleWorks files? (37
  messages)

<http://emperor.tidbits.com/TidBITS/Talk/1911>


**Should Mac Users Run Antivirus Software?** Readers point out that
  other browsers besides Firefox offer script blocking capabilities
  and respond to Rich Mogull's article on antivirus software. (2
  messages)

<http://emperor.tidbits.com/TidBITS/Talk/1912>


**MacBook Air Causes Black Eye** -- PBS talk show host Charlie Rose
  took a spill with his MacBook Air, leading some to wonder why he
  chose to protect his computer instead of his face - and realizing
  that we do that with other possessions, too. (4 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1913>


**Finder file mapping** -- The Finder doesn't always seem to be
  consistent when assigning applications to file types. (15 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1914>


**Google, Firefox & MacBook Pro** -- Odd cookie-assigning behavior in
  Firefox seems to be the fault of Google, not the browser. (2
  messages)

<http://emperor.tidbits.com/TidBITS/Talk/1915>


**Goose Your Network to Gigabit Ethernet** -- Adam's article on
  upgrading his Ethernet network leads to talk of cabling (and prices)
  and preparing for future networking. (10 messages)

<http://emperor.tidbits.com/TidBITS/Talk/1916>


$$

This is TidBITS, a free weekly technology newsletter providing timely
news, insightful analysis, and in-depth reviews to the Macintosh and
Internet communities. Feel free to forward to friends; better still,
please ask them to subscribe!

Non-profit, non-commercial publications and Web sites may reprint or
link to articles if full credit is given. Others please contact us. We
do not guarantee accuracy of articles. Caveat lector. Publication,
product, and company names may be registered trademarks of their
companies. TidBITS ISSN 1090-7017.

Copyright 2008 TidBITS: Reuse governed by Creative Commons license.

Contact us at:    <[EMAIL PROTECTED]>
TidBITS Web site: <http://www.tidbits.com/>
License terms:    <http://www.tidbits.com/terms/>
Full text search: <http://www.tidbits.com/search/>
Subscriptions:    <http://www.tidbits.com/about/list.html>
Account help:     <http://www.tidbits.com/about/account-help.html>






--
If you want to unsubscribe or change your address, use this link
http://emperor.tidbits.com/webx?unsub@@.3c557dc4!u=306a67f9

Reply via email to