TidBITS#737/12-Jul-04
=====================
Thinking about buying an AirPort Express to connect wired and
wireless networks? To coincide with the release of his ebook
"Take Control of Your AirPort Network," Glenn Fleishman examines
the limitation of the Express's single Ethernet port. Speaking
of networking, a lightning strike prompts Adam to share his
experience adding an Ethernet card to a Power Mac, and Matt
Neuburg wonders how he ever used the Web without Webstractor.
Topics:
MailBITS/12-Jul-04
Adding Ethernet to a Power Mac
AirPort Express's Dangling Wires
The Simple Brilliance of Webstractor
Hot Topics in TidBITS Talk/12-Jul-04
<http://www.tidbits.com/tb-issues/TidBITS-737.html>
<ftp://ftp.tidbits.com/issues/2004/TidBITS#737_12-Jul-04.etx>
Copyright 2004 TidBITS: Reuse governed by Creative Commons license
<http://www.tidbits.com/terms/> Contact: <[EMAIL PROTECTED]>
---------------------------------------------------------------
This issue of TidBITS sponsored in part by:
* READERS LIKE YOU! Help keep TidBITS great via our voluntary <------ NEW!
contribution program. Special thanks this week to Daniel Neal,
Jim Burmeister, and Harro de Jong for their generous support!
<http://www.tidbits.com/about/support/contributors.html>
* SMALL DOG ELECTRONICS: PowerBooks On Sale!
12-inch with SuperDrive: $1599; 15-inch with SuperDrive: $2219
17-inch: $2519; all refurbished with AirPort cards
Visit: <http://www.smalldog.com/tb/> 800-511-MACS
* FETCH SOFTWORKS: The original FTP client for the Macintosh <------- NEW!
is better than ever before. Use it to upload, download, mirror,
and manage your web site, eBay images, and data sets.
Download your free trial version! <http://fetchsoftworks.com/>
* Dr. Bott, LLC: Wireless troubles? If your home or office is
impervious to Wi-Fi signals, a Corinex Powerline solution may
be for you. With Powerline, every electrical outlet becomes a
potential network port. <http://www.drbott.com/>
* Web Crossing: Did you know Web Crossing does Blogs?!? Used for
workgroup reports, entertainment, advice columns, politics, or
whatever, Web Crossing's Blogs can integrate w/discussions,
access lists, etc. Try it! <http://www.webcrossing.com/tb-504>
* "The best keyboard Apple ever made" is reborn! The Tactile Pro <--- NEW!
Keyboard is built from the same premium keyswitch technology
as the legendary Apple Extended and Extended II keyboards
Order yours today! <http://tactilepro.com/index.php?refID=5>
* MindFortress: Need a secure digital wallet to store passwords, <--- NEW!
serial numbers, credit card info? Notes? Pictures? Movies?
Custom templates to make your own cards to fit your needs?
Get MindFortress! Free trial at <http://www.mindfortress.com/>
* Confluence: The Professional Wiki: A web-based knowledge <--------- NEW!
management tool that enables your team to share information
internally and externally. As used by Boeing, HSBC, and more!
<http://www.atlassian.com/c/TIDB/10352>
---------------------------------------------------------------
MailBITS/12-Jul-04
------------------
**iTunes Music Store Sells 100 Millionth Song** -- Apple's iTunes
Music Store sold its 100 millionth song on Sunday, 11-Jul-04, to
20-year old Kevin Britten of Hays, Kansas, making Kevin the winner
of a 17-inch PowerBook, a 40 GB iPod, a 10,000-song iTunes Music
Store gift certificate, and the opportunity to create his own
celebrity playlist in the iTunes Music Store. Apple also gave away
20 GB iPods to the purchaser of each 100,000th song between 95 and
100 million songs sold: the names of 22 winners (and the songs
they purchased) are on Apple's Web site. The 100 millionth song
sale is a notable milestone for Apple, which says it now controls
more than 70 percent of legal downloads for albums and singles.
For the time being, the iTunes Music Store's future looks rosy:
although it hasn't always met Steve Jobs' optimistic sales
forecasting, more than a year after its debut it has yet to
face serious competition. [GD]
<http://www.apple.com/itunes/100million/>
<http://db.tidbits.com/getbits.acgi?tbser=1240>
**digital.forest Celebrates 10th Year** -- Congratulations to
Chuck Goolsbee, Chris Kilbourn, Bill Dickson, and our other
friends at digital.forest, who are celebrating the company's
tenth year in the Web hosting and server co-location business.
Many other hosting firms have come and gone in that time, but
it's a testament to digital.forest's service that we've been
extremely happy since moving our servers there in January of
2000. They've done a great job over the years of baby-sitting
our geriatric Power Mac 7100 and 7600 and helping set up the
shiny Xserve that runs Web Crossing. Happy birthday, folks! [ACE]
<http://www.forest.net/>
<http://db.tidbits.com/getbits.acgi?tbart=05757>
**DealBITS Drawing: disclabel Winners** -- Congratulations to Al
Guild of mac.com, Michael J. Amato of comcast.net, and Miguel
Angel Vazquez of macmail.com, whose entries were chosen randomly
in last week's DealBITS drawing, and who will each be receiving
a copy of SmileOnMyMac's disclabel 2.1. Don't despair if we
didn't pick your entry, since SmileOnMyMac is offering a special
$5 discount on disclabel only for TidBITS readers, bringing the
price from $29.95 down to $24.95. The discount is good through
22-Jul-04 via the second link below. Thanks to the 617 people
who entered, and keep an eye out for future DealBITS drawings!
[ACE]
<http://www.smileonmymac.com/disclabel/>
<http://www.smileonmymac.com/disclabel/dealbits.html>
<http://www.tidbits.com/dealbits/smileonmymac2.html>
<http://db.tidbits.com/getbits.acgi?tbart=07727>
Adding Ethernet to a Power Mac
------------------------------
by Adam C. Engst <[EMAIL PROTECTED]>
Why would you want to add a PCI Ethernet card to a Power Mac?
Although you can take advantage of some tweaky multi-homing
possibilities with multiple Ethernet cards, in my case it was
much simpler: a lightning strike near our house fried my
Power Mac G4's onboard Ethernet!
I actually saw the lightning hit an ash tree on the other side
of our driveway, or rather, I heard the simultaneous blast of
thunder and saw a chunk of bark blown off the tree. All our
uninterruptible power supplies screeched in unison, but everything
seemed to continue running. When I investigated, though, my
network had completely lost its mind, and I had to toggle power
for every device on the network to restore functionality.
Only one Mac didn't recover fully: my dual 1 GHz Power Mac G4.
It booted fine, but Panther's Network preference pane kept
reporting that the cable wasn't plugged in to the built-in
Ethernet port. Fiddling with the cable and the 10/100Base-T
switch made no difference - clearly its little Ethernet chip
soul had floated off into the ether. I turned on its AirPort
card and continued with my day at 11 Mbps.
It wasn't long before I realized that I'd become addicted to the
100 Mbps throughput of 100Base-T Ethernet though, and working with
files on our similarly equipped server was now painful. Backups
took forever as well, and I decided that I had to buy a new PCI
Ethernet card.
**Ambiguous Research** -- Although Small Dog offered several PCI
Ethernet cards for sale for entirely reasonable prices, some quick
research showed that they needed drivers to operate correctly.
A comment on a list of smart Mac friends led me to believe that
some PCI Ethernet cards used the same chipset as Apple did for
onboard Ethernet and thus wouldn't require additional drivers.
Normally I wouldn't care about drivers, but I didn't want to be
forced to hold off on upgrading to Mac OS X 10.4 Tiger sometime
next year just because my Ethernet drivers hadn't been upgraded.
My friends encouraged me to look for cards with the DEC 21140
chipset, since Apple's built-in Ethernet drivers support it
directly, and poking around with Google revealed that a Linksys
Ethernet card used that chipset. Unfortunately, after I purchased
said card, I discovered that version 4.1 of the card may have used
the DEC chipset, but version 5.1 used something else entirely.
My Power Mac didn't even notice when I plugged the Linksys card
in. That's when I came to understand the impossibility of figuring
out exactly what chipset any particular card had without being
able to see the actual card in person.
I had also come across a page on the Accelerate Your Mac site
that implied an Intel Pro/100 Ethernet card would also work
without drivers. The report was minimal, so I'd been leery to
start with the Intel card, but I decided my chances of the Intel
card working were better than guessing at another card that might
use the DEC chipset. Needless to say, Intel said nothing about
Mac compatibility on the product page.
<http://www.xlr8yourmac.com/OSX/os_x_network_cards.html>
<http://www.intel.com/network/connectivity/products/pro100m_adapter.htm>
A quick price comparison on NexTag turned up a number of vendors,
and although none of them claimed Mac compatibility either, I took
a plunge and ordered from Page Computer, since I'd bought supplies
from them successfully before.
<http://www.nextag.com/buyer/outpdir.jsp?search=intel+pro+100+m>
**Long Story Short** -- The card arrived a few days later, I
unboxed it, shut down my Power Mac G4, installed the card, and
restarted the Mac. When I opened the Network preference pane, it
threw up a prompt telling me that it had found a new network port.
I configured the new port with the appropriate TCP/IP settings and
it's been working fine ever since.
The moral of the story is that if you need a PCI Ethernet card
for a Power Mac and don't wish to mess with third-party drivers,
the Intel Pro/100 M card may be your best option... unless Intel
decides to modify their chipset in such a way that Apple's
drivers no longer recognize it. So be sure you can return
anything you buy.
AirPort Express's Dangling Wires
--------------------------------
by Glenn Fleishman <[EMAIL PROTECTED]>
Apple's new AirPort Express Base Station combines streaming music,
USB printer sharing, and wireless networking - but with only a
single Ethernet port. This doesn't initially sound like a problem:
you simply plug an AirPort Express Base Station into a broadband
modem and then you're online, right?
<http://www.apple.com/airport/>
Yes, but only if you don't currently - and never will - need
to share your broadband connection with computers connected via
Ethernet to your local network. Because AirPort Express has just
the single Ethernet port, it cannot simultaneously act as a
gateway for your DSL or cable modem and also share that connection
with wired computers.
You do have options if you want to make the AirPort Express Base
Station your sole Wi-Fi gateway and you want to use wired machines
on the same network. Luckily, these workarounds aren't necessary
if you're adding an AirPort Express to an AirPort Extreme network,
you already have a home broadband gateway that handles sharing
your connection, or if you're connecting only via AirPort or
AirPort Extreme (although I'd still encourage you to check out
my new ebook, "Take Control of Your AirPort Network").
<http://www.tidbits.com/takecontrol/AirPort.html>
**The Return of Graphite?** Apple's last base station model with
a single Ethernet port was the original graphite-colored AirPort
Base Station introduced in 1999. At the time, AirPort was seen as
an affordable add-on to networks that wanted to layer Wi-Fi on
top of an existing wired network. With relatively few home users
having broadband (and even then often with just a single AirPort-
capable computer), sharing a connection wasn't on top of Apple's
priority list even though it included a network sharing feature.
As wireless networking grew in popularity, and more homes had
multiple computers, Apple replaced the graphite with the snow
model which included two Ethernet jacks: a Wide Area Network (WAN)
Ethernet port to connect to your ISP's broadband network, and a
Local Area Network (LAN) port to get in touch with your network's
wired side. Later AirPort Extreme Base Stations also had these
two separate ports.
The WAN port negotiates a connection with your ISP, including
using PPP over Ethernet or a Dynamic Host Configuration Protocol
(DHCP) client to obtain an address from the ISP's network server.
The LAN port can feed out private "fake" network addresses using
Network Address Translation (NAT), letting you share what's
typically a single, dynamic address from the ISP with multiple
local machines. (Wireless gateways from other companies work the
same way, but typically include a 3- or 4-port Ethernet LAN switch
in addition to the WAN port.)
By splitting the WAN and the LAN, Apple was able to offer
different functions on each port, essentially creating two
separate networks with the base station acting as a router
between them. This approach prevents "backwash" in which the
private network addresses are fed out over the WAN port,
potentially confusing dynamic address assignment for other
ISP customers. The graphite unit allowed this backwash; the
snow models avoided it by separating the network segments.
Here's the rub. As far as I can tell without yet having a unit
in hand, the AirPort Express Base Station's single Ethernet port
can act only as either a WAN or a LAN port - not both at the same
time. That means that you can't use it as a gateway for wired
machines. The graphite base station could (and did) cause this
backwash, which was one of the reasons for its replacement;
AirPort Express almoist certainly won't repeat history.
You might think that you could solve the problem by using Internet
Sharing in Mac OS X to share the incoming network connection with
other wired machines. However, doing so might result in your
broadband account getting canceled for corrupting the ISP's
network with dynamic address backwash.
**Polluting Your ISP's Waters** -- Many ISPs, especially cable
modem providers, bridge your broadband network connection directly
onto their own local network: your Ethernet network is just an
extension of their larger pool. This is a stupid design for a
variety of reasons, but it's standard practice. (ISPs could use
filtering to keep all LAN-style traffic from leaking upstream,
for instance, and some do filter out Windows file sharing, for
instance.)
This is why, when you try to share a connection over Built-In
Ethernet using Internet Sharing, a dialog warns that you're
potentially making a mistake. Backwash from Internet Sharing
could confuse other computers that occupy the same network segment
to which you've been assigned by your ISP.
Here's how the backwash happens. Internet Sharing combines NAT
with DHCP to feed out private IP addresses as computers on the
network request them; these private IP addresses only work on
the local network and can't be reached directly from the rest
of the Internet. They're one-way addresses - for the most part -
for requesting information, not serving out data.
If you were to plug a Mac and your broadband modem into an
Ethernet switch, and then enable Internet Sharing so that it
shares the connection from Built-In Ethernet to computers using
Built-In Ethernet, Internet Sharing would happily assign its
private addresses to computers owned by other users on the ISP's
network. This would either route all their traffic across your
network or prevent them from connecting altogether. Either way,
your ISP could cancel your service because of your technical
failing, and at best, you'd receive an angry phone call.
For this reason, AirPort Express isn't designed to share a
connection to wired machines. If you're looking to connect wired
and wireless networks without paying the full cost of an AirPort
Extreme Base Station (with its dual Ethernet ports), this
limitation would seem to stymie you, but there are ways of
making it work.
**Wired Makes Wireless Better** -- The workaround for an AirPort
Express-based network is either to add a wired broadband gateway
or to add an Ethernet card into an existing Power Mac to create
your own WAN/LAN split. In both of these scenarios, you want to
set your AirPort Express Base Station to receive its address via
DHCP and to disable the option to distribute IP addresses (using
the AirPort Admin Utility). The AirPort Express base station is
not creating its own network for wireless computers: it merely
enables wireless computers to join an existing private network
on your Ethernet LAN. When a computer connects wirelessly to the
AirPort Extreme Base Station, the wired gateway (or the Mac with
two Ethernet cards) assigns it an address.
A wired broadband gateway offers essentially the same features as
an AirPort Extreme Base Station without the wireless radio. Most
models cost between $30 and $50. I've had good luck most recently
with the Linksys BEFSR41, which features auto-sensing Ethernet
ports (so you don't have to hunt down the right kind of cable)
and an easy setup process. It costs about $50, but a 4-port
Ethernet switch is $20 to $30 on its own, so this is a good
combination at a good price.
<http://www.amazon.com/exec/obidos/ASIN/B00004SB92/thewirelessne-20>
Safari wasn't happy with the unit's Web configuration, but Opera
7.5 for Mac worked perfectly with it, and was even able to update
its firmware - a feat that Mac browsers are sometimes incapable
of achieving because of manufacturers' focus on Windows.
<http://www.opera.com/>
Plug the AirPort Express Base Station into one of the four 10/100
Mbps Ethernet LAN ports on the Linksys BEFSR41 and configure the
Linksys gateway to connect to your broadband modem through its WAN
port. Turn on DHCP service, and you're good to go: you're creating
private addresses for all wired and wireless machines.
At $180 ($130 for the AirPort Express and $50 for the Linksys
gateway), this combination actually improves on the $200 AirPort
Extreme Base Station in some respects: you get a full 4-port
Ethernet switch and some better reporting and configuration
options in the Linksys for network gaming and selectively handling
access to machines behind the passive NAT firewall.
The other option is to put a second PCI Ethernet card into a Power
Mac. (See Adam's article elsewhere in this issue about finding an
ideal, inexpensive, compatible Ethernet card that can be used for
this purpose.)
After adding the Ethernet card and rebooting, set up one Ethernet
interface as your WAN-facing network, using the Network preference
pane to configure it to connect to your ISP via your broadband
modem. Connect the other Ethernet port to your LAN via an Ethernet
switch or hub into which you also plug your AirPort Express
Base Station. In the Network preference pane, name these two
configurations WAN Ethernet and LAN Ethernet so you can tell
them apart. Finally, configure your Internet Sharing settings
to share from the WAN Ethernet connection over your LAN Ethernet
connection.
**Cooking with One Port** -- This might seem like a lot of
rigmarole, but if you have your heart set on starting an AirPort
network with the AirPort Express Base Station, I hope I've just
saved you hours of frustration and confusion. If you choose the
approaches I outline above, you won't find your service canceled,
and you will be able to build exactly the kind of network you
want.
I've written about this scenario and many others in my new ebook,
"Take Control of Your AirPort Network," released last Friday.
I discuss how to pick an appropriate base station, including
alternatives to AirPort; how to solve common configuration
problems; what you need to do to expand your network's coverage
area; how to set up your own dynamic addressing with many more
options than covered in this article; and what to do to secure
your network or your data. In appendixes, I walk through using
AirPort Management Utility, finding a non-Apple card for new and
old Macs, and using AirPort Express. The book costs $5, which
includes free updates as with all the Take Control books. I will
expand the AirPort Express coverage once I've had a chance to
work with a unit for a while.
<http://www.tidbits.com/takecontrol/AirPort.html>
The Simple Brilliance of Webstractor
------------------------------------
by Matt Neuburg <[EMAIL PROTECTED]>
Sometimes a new idea is so simple, you can't believe no one's
thought of it before. Sometimes a simple idea is so ingenious,
it feels magical. When an application embodies a new idea of that
sort, you may not realize right away what it does: it lives just
outside your accustomed paradigms, so at first you keep trying to
see it as something it isn't, like a child stuffing a square peg
in a round hole.
Softchaos's Webstractor is like that. It's not big; it's not
complicated; it doesn't feel particularly powerful or
revolutionary; but it's not quite like anything you've ever seen
before, either. It's small, simple, new, and downright brilliant.
When you do grasp what it does, you're amazed for an instant,
as if someone had splashed water in your face. Then the instant
passes (the water evaporates, the sun is warm, the day is bright)
and you simply go back to your same old life as if nothing had
happened - except that it isn't quite the same old life, because
now you're using Webstractor. But it feels like the same old life,
because you're using Webstractor automatically, without thinking,
as if it had always been part of your life.
That's what I've been trying to say about Webstractor all along.
It's an old friend - an old friend you've never met before.
<http://www.softchaos.com/products/webstractor.html>
**The Two Faces of Janus** -- What does Webstractor do? Well, for
one thing, it's a document-based application that can surf the
Web. A Webstractor document starts out as a collection of Web
pages that you've visited using Webstractor as your browser. The
window is divided into two sections: the upper part is a list of
the Web pages collected in this document, and when you click on
a listing, that Web page is displayed in the lower part of the
window.
Now, you might say: So what? Other programs I've reviewed in
TidBITS, such as NoteTaker and DEVONthink, can be used as Web
browsers. But Webstractor is not merely browsing the Web; it's
storing every Web page it renders, complete with any images and
other secondary information such as frames and linked CSS and
JavaScript pages. This means that the entire Web page is now
captured in your Webstractor document, and can be viewed again
later without using the network at all. A Web page stored in a
Webstractor document is like an Internet Explorer "Web archive":
it encapsulates the whole page, for offline reading. This alone
is extremely welcome, because Safari doesn't make Web archives.
And remember, for Webstractor, such archives aren't afterthoughts
you create with Save As; every page you view using Webstractor
is archived automatically into your document.
<http://db.tidbits.com/getbits.acgi?tbart=07584>
<http://db.tidbits.com/getbits.acgi?tbart=07575>
But there's more. It turns out that a Webstractor document has
two faces. The collection of Web pages is one face (called Browse
mode). The other face (called Edit mode) is a single narrative
that you've created by stringing some or all of those Web pages
together, possibly in edited form. When I say "in edited form,"
I mean that you're able to modify the content of a Web page as
represented in the document's Edit mode (the same Web page as
represented in Browse mode lives on unaltered). The key moves
that you can make in editing a page are things such as selecting
a stretch of text and cropping so that the rest of the document
is eliminated; highlighting a stretch of text (i.e. give it a
bright yellow background); changing some text's font, size, or
color; and of course adding and deleting text.
I say "of course" as if these abilities were obvious; but
in fact they are just plain jaw-dropping amazing. It is this
transformation of a Web page into an editable thing that
constitutes the simple, magical brilliance of Webstractor.
The first time you see it, you can't imagine how it is even
possible.
Consider, for example, something like the TidBITS home page. It's
laid out in an elaborate way. It has a header with an image and
a couple of form fields, then a complicated four-column table,
then a series of two-column tables, then a footer. Yet this Web
page can be transformed by Webstractor into an editable thing.
This editable thing looks like the original page; but, behind
the scenes, it has been divided into a collection of separately
editable "text frames." The header image is a text frame; the form
fields are a text frame; the first three columns in the opening
table are text frames, and in the fourth column (the Take Control
ad) nearly every line is a separate text frame of its own; then
each column of each two-column table is a text frame; and the
footer is five text frames (the four links and the copyright
notice).
<http://www.tidbits.com/>
The reason for this approach is that a Web page like this, with
its arrangement of tables and images, is too complicated to be
represented in a simple RTF-based TextEdit type of word-processing
window; but each of the text frames into which the page has been
broken down behind the scenes is sufficiently simple. In effect,
each text frame of the editable page is a separate stretch of RTF,
with the text frames laid out to look like the original Web page.
So now you can edit some spot in a text frame; when you're done
editing, the entire page re-renders itself. You can also eliminate
whole text frames, so as to leave just the part of the page you're
interested in; when you do, you can reformat the remaining frame
so that instead of being narrow (because it was once one column
of a multi-column table) it is the full width of the page.
The point of this aspect of Webstractor is not merely to let you
store and edit Web pages; it is to let you string the edited pages
into a single document. You end up with what I earlier called
a single narrative, like a multi-page word-processing document.
The content of this narrative comes from the original Web pages,
ordered and edited by you. You can also insert new material of
your own, corresponding to no Web page at all (that is, you simply
insert some completely original styled-text content). In the final
narrative, you don't necessarily even see the divisions between
the original Web pages; a "page" in the narrative is a piece-of-
paper page, not a Web page, and you can close up the gaps between
Web pages so that the material is repaginated into a single
seamless flow.
**The Why and Wherefore** -- You're probably now asking: "Okay,
but why would I want to do that? What would I want to use
Webstractor for?" My advice is not to ask that question, because
your answer will almost certainly be wrong; you won't be able
to second-guess yourself, to predict your own behavior. Instead,
just use it. Let yourself go. Webstractor is so easy and obvious,
you'll instantly find yourself doing automatically with it
whatever it is that needs to be done.
For example, I'm currently studying Microsoft Word 2004. So, when
I notice that a Web site is discussing problems or features of
this version of Word that I might want to remember, I navigate to
it in my Webstractor document devoted to Word 2004. In the case of
something like MacFixIt, I'm not interested in the whole Web page;
I just want the part that's talking about Word, so in Edit mode
I crop out everything else. In Browse mode, this Webstractor
document is a collection of Web pages, but in Edit mode it's
a terse series of statements about Word 2004 that I can refer
to later on.
<http://www.macfixit.com/>
In other cases, you might not bother with Edit mode at all.
You might simply collect some Web pages to form a Webstractor
document, just because a bunch of stored Web pages is a lot faster
and simpler to read through than having to save a bunch of URLs
and navigate to the actual sites in your browser - not to mention
that you can do it without going online. I did just that during
the weekend before I wrote the TidBITS article on the URL scheme
security exploit. I scoured the Internet for information, using
Webstractor as my browser. Webstractor captures every page
visited, so I ended up with several dozen Web pages in my
Webstractor document, of which only about a dozen were really
germane, so I deleted the others. Then on Monday I wrote the
article, glancing through the stored Web pages as I did so;
and then I threw the document away, it having served its
purpose.
<http://db.tidbits.com/getbits.acgi?tbart=07680>
It's also hard to resist using the power to edit imported Web
pages just for fun, to "hack" your own personal version of someone
else's Web page. Luckily you can't export the result to HTML; it
lives solely within your Webstractor document. But you can print
it or export it as a PDF, and of course you can take a screen
shot of it...
<http://www.tidbits.com/matt/downloads/NotMicrosoft.tiff>
The PDF export option is worthy of additional mention, since it
provides an easy way to share a Webstractor document with anyone
else, such as an editor who may want to review the sites you used
when developing an article. And if that editor wanted to check
those sites for updates, you could send her the original
Webstractor document with its live updating capability.
**Bells and Whistles** -- This article can't describe Webstractor
completely, but there honestly isn't that much more to it than
I've outlined. Just a few further points deserve separate mention.
When you reload a stored Web page in Webstractor, if the page
has changed on the Web, the new version is stored as a separate
item (different versions of a single Web page are nicely listed
hierarchically, with the date and time, at the top of the Browse
mode window). This means Webstractor can be used to maintain
successive states of a Web page, as I did in my MacFixIt example
above.
The Links Inspector is a utility window listing all the links
in the current Web page, divided into several useful categories.
Naturally you can navigate any link from here, adding it to your
document.
A simple but useful Find capability works rather as in Preview:
a drawer opens, you type a term into a search field and hit
Return, and all matches are listed, with a little context,
in a table. You click on a listing in the table to navigate
to that occurrence in your document. The same drawer can be
used to perform find-and-replace in the Edit mode portion
of your document.
The manual is a Help Viewer document; it's rather superficial
and incomplete (there's an entire menu whose purpose is nowhere
explained, for example). And why, oh why, can't online help
authors be bothered to supply decent navigational links between
pages?
<http://www.macdevcenter.com/pub/a/mac/2004/03/30/online_help.html>
**Conclusion** -- There's very little not to like in Webstractor.
It has a tendency to put up the "spinning pizza of death" from
time to time, but it isn't actually dying - it's just performing
some time-consuming process, and I'm sure that in future versions
this will be made to take less time or will be sluffed off to
a thread. The price (about $80, depending on the pound-dollar
exchange rate) seems a bit steep - it's higher than DEVONthink
or NoteTaker - but that's a trade-off you'll have to judge for
yourself, and you can easily do so, since a demo version is
available for download (note that Webstractor requires Mac OS X
10.3 or later).
<http://www.softchaos.com/downloads/>
Perhaps you'll use Webstractor simply to make up for Safari's
inability to save Internet Explorer-like Web archives; perhaps
you'll use it to assemble parts of Web pages as a vast set of
notes for some research project. In any case, you'll surely
find it easy, fun, intuitive, and darned clever.
Hot Topics in TidBITS Talk/12-Jul-04
------------------------------------
by TidBITS Staff <[EMAIL PROTECTED]>
Although I will continue to monitor TidBITS Talk while I'm at
Macworld Expo in Boston this week, my torrid schedule along with
two days of travel on trains that aren't equipped with Wi-Fi
(see contributing editor Glenn Fleishman's New York Times article
about wireless Internet access for commuters), will likely mean
somewhat more sporadic moderation.
<http://www.nytimes.com/2004/07/08/technology/circuits/08wifi.html>
The second URL below each thread description points to the
discussion on our Web Crossing server, which will be much
faster, though it doesn't yet use our preferred design.
<http://emperor.tidbits.com/TidBITS/Talk/>
**Postini-like anti-spam services** -- After our announcement that
we would be testing Postini, several people wrote into alert us
to alternative anti-spam services. (3 messages)
<http://db.tidbits.com/getbits.acgi?tlkthrd=2269>
<http://emperor.tidbits.com/TidBITS/Talk/136>
**Postini experiences** -- Reader experiences with Postini's spam
filtering service seem to be generally positive. (2 messages)
<http://db.tidbits.com/getbits.acgi?tlkthrd=2273>
<http://emperor.tidbits.com/TidBITS/Talk/137>
**Rating a Mac conference** -- Readers chime in on what makes
a conference successful. (6 messages)
<http://db.tidbits.com/getbits.acgi?tlkthrd=2267>
<http://emperor.tidbits.com/TidBITS/Talk/133>
**Mac OS 8.6 and 10.3.4 co-existing** -- Can Mac OS 8.6 and
Mac OS X 10.3.4 co-exist without undue trouble? (Yes, but...)
(5 messages)
<http://db.tidbits.com/getbits.acgi?tlkthrd=2266>
<http://emperor.tidbits.com/TidBITS/Talk/132>
**Original AirPort Card withdrawn** -- Mike Millard notes that
Apple has withdrawn the original AirPort card in favor of AirPort
Extreme, but that then raises the question of what to do for older
Macs that can't use AirPort Extreme. (2 messages)
<http://db.tidbits.com/getbits.acgi?tlkthrd=2268>
<http://emperor.tidbits.com/TidBITS/Talk/134>
**Apple Delays iMacs Until Sep-04** -- Will Apple's misstep with
the release of new iMac cause prices to drop on other models?
(2 messages)
<http://db.tidbits.com/getbits.acgi?tlkthrd=2270>
<http://emperor.tidbits.com/TidBITS/Talk/135>
$$
Non-profit, non-commercial publications may reprint articles if
full credit is given. Others please contact us. We don't guarantee
accuracy of articles. Caveat lector. Publication, product, and
company names may be registered trademarks of their companies.
For information: how to subscribe, where to find back issues,
and more, see <http://www.tidbits.com/>. TidBITS ISSN 1090-7017.
Send comments and editorial submissions to: <[EMAIL PROTECTED]>
Back issues available at: <http://www.tidbits.com/tb-issues/>
And: <ftp://ftp.tidbits.com/issues/>
Full text searching available at: <http://www.tidbits.com/search/>
-------------------------------------------------------------------